.YFZlkW_container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}
.lm0xKW_eyebrow{--eyebrow-gap:clamp(.5625rem, calc(12 / 1920 * 100vw), .75rem);--eyebrow-rule-width:clamp(1.6875rem, calc(36 / 1920 * 100vw), 2.25rem);align-items:center;gap:var(--eyebrow-gap);font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-gold);margin:0;display:flex}.lm0xKW_eyebrow--centered{justify-content:center}.lm0xKW_eyebrow__rule{width:var(--eyebrow-rule-width);height:var(--size-2px);background:var(--color-gold);flex:none;display:block}@media (max-width:1440px){.lm0xKW_eyebrow{--eyebrow-gap:clamp(.5rem, calc(9 / 1440 * 100vw), .5625rem);--eyebrow-rule-width:clamp(1.5rem, calc(27 / 1440 * 100vw), 1.6875rem)}}@media (max-width:1280px){.lm0xKW_eyebrow{--eyebrow-gap:clamp(.425rem, calc(8 / 1280 * 100vw), .5rem);--eyebrow-rule-width:clamp(1.425rem, calc(24 / 1280 * 100vw), 1.5rem)}}@media (max-width:768px){.lm0xKW_eyebrow{--eyebrow-gap:clamp(.375rem, calc(6.8 / 768 * 100vw), .425rem);--eyebrow-rule-width:clamp(1.375rem, calc(22.8 / 768 * 100vw), 1.425rem)}}@media (max-width:430px){.lm0xKW_eyebrow{--eyebrow-gap:clamp(0rem, calc(6 / 430 * 100vw), .375rem);--eyebrow-rule-width:clamp(0rem, calc(22 / 430 * 100vw), 1.375rem)}}
.q4GHxa_glass-card{--glass-card-hover-border:color-mix(in srgb, var(--color-gold) 40%, transparent);--glass-card-gold-border:color-mix(in srgb, var(--color-white) 40%, transparent);box-sizing:border-box;padding:var(--card-pad);border:var(--size-1px) solid var(--glass-border);border-radius:var(--radius-card);background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);color:var(--color-white)}.q4GHxa_glass-card--strong{border-color:var(--glass-border-strong);background:var(--glass-fill-strong);box-shadow:var(--shadow-deep)}.q4GHxa_glass-card--gold{border-color:var(--glass-card-gold-border);background:var(--gradient-gold-card);color:var(--color-ink)}.q4GHxa_glass-card--lift{transition:translate .2s ease-out,border-color .2s ease-out}@media (hover:hover){.q4GHxa_glass-card--lift:hover{border-color:var(--glass-card-hover-border);translate:0 calc(-1 * var(--space-4px))}}@media (prefers-reduced-motion:reduce){.q4GHxa_glass-card--lift{transition:none}.q4GHxa_glass-card--lift:hover{translate:none}}
.r7U9Kq_icon-tile{--icon-tile-radius:clamp(.8438rem, calc(18 / 1920 * 100vw), 1.125rem);--icon-tile-icon-size:clamp(1.2188rem, calc(26 / 1920 * 100vw), 1.625rem);width:var(--icon-tile);height:var(--icon-tile);border-radius:var(--icon-tile-radius);background:var(--gradient-gold-tile);box-shadow:var(--shadow-tile);color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:flex}.r7U9Kq_icon-tile__icon{width:var(--icon-tile-icon-size);height:var(--icon-tile-icon-size)}@media (max-width:1440px){.r7U9Kq_icon-tile{--icon-tile-radius:clamp(.75rem, calc(13.5 / 1440 * 100vw), .8438rem);--icon-tile-icon-size:clamp(1.0831rem, calc(19.5 / 1440 * 100vw), 1.2188rem)}}@media (max-width:1280px){.r7U9Kq_icon-tile{--icon-tile-radius:clamp(.675rem, calc(12 / 1280 * 100vw), .75rem);--icon-tile-icon-size:clamp(1.0331rem, calc(17.33 / 1280 * 100vw), 1.0831rem)}}@media (max-width:768px){.r7U9Kq_icon-tile{--icon-tile-radius:clamp(.625rem, calc(10.8 / 768 * 100vw), .675rem);--icon-tile-icon-size:clamp(1rem, calc(16.53 / 768 * 100vw), 1.0331rem)}}@media (max-width:430px){.r7U9Kq_icon-tile{--icon-tile-radius:clamp(0rem, calc(10 / 430 * 100vw), .625rem);--icon-tile-icon-size:clamp(0rem, calc(16 / 430 * 100vw), 1rem)}}
.TIWZAq_button{--button-bg:var(--gradient-gold);--button-fg:var(--color-ink);--button-border:transparent;--button-shadow:var(--shadow-gold);--button-weight:600;--button-font-size:var(--fs-body);--button-size-64px:4rem;--button-size-62px:3.875rem;--button-size-60px:3.75rem;--button-size-32px:2rem;--button-size-26px:1.625rem;--button-size-50px:3.125rem;--button-height:clamp(var(--button-size-62px), calc(64 / 1920 * 100vw), var(--button-size-64px));--button-padding-inline:var(--space-32px);--button-radius:var(--button-size-32px);--button-gap:clamp(.375rem, calc(8 / 1920 * 100vw), .5rem);--button-icon-size:clamp(.8438rem, calc(18 / 1920 * 100vw), 1.125rem);justify-content:center;align-items:center;gap:var(--button-gap);box-sizing:border-box;width:fit-content;height:var(--button-height);padding:0 var(--button-padding-inline);border:var(--size-1px) solid var(--button-border);border-radius:var(--button-radius);background:var(--button-bg);box-shadow:var(--button-shadow);color:var(--button-fg);font:var(--text-button);font-weight:var(--button-weight);font-size:var(--button-font-size);text-decoration:none;display:inline-flex}.TIWZAq_button:hover{color:var(--button-fg)}.TIWZAq_button:focus-visible{outline:var(--size-2px) solid var(--color-gold-hi);outline-offset:var(--space-4px)}.TIWZAq_button__label{white-space:nowrap}.TIWZAq_button__arrow{flex:none;transition:translate .3s ease-out;display:flex}.TIWZAq_button__icon{width:var(--button-icon-size);height:var(--button-icon-size)}.TIWZAq_button:hover .TIWZAq_button__arrow,.TIWZAq_button:focus-visible .TIWZAq_button__arrow{translate:var(--button-gap) 0}.TIWZAq_button--glass{--button-bg:var(--glass-fill);--button-fg:var(--color-white);--button-border:var(--glass-border-strong);--button-shadow:none;--button-weight:500;-webkit-backdrop-filter:var(--glass-blur)}.TIWZAq_button--full{width:100%}.TIWZAq_button--sm{--button-font-size:var(--fs-small);--button-height:clamp(var(--button-size-50px), calc(52 / 1920 * 100vw), var(--size-52px));--button-padding-inline:var(--space-24px);--button-radius:var(--button-size-26px)}@media (prefers-reduced-motion:reduce){.TIWZAq_button__arrow{transition:none}}@media (max-width:1440px){.TIWZAq_button{--button-height:var(--button-size-62px);--button-padding-inline:var(--space-32px);--button-radius:var(--button-size-32px);--button-gap:clamp(.3331rem, calc(6 / 1440 * 100vw), .375rem);--button-icon-size:clamp(.75rem, calc(13.5 / 1440 * 100vw), .8438rem)}.TIWZAq_button--sm{--button-height:var(--button-size-50px);--button-padding-inline:var(--space-24px);--button-radius:var(--button-size-26px)}}@media (max-width:1280px){.TIWZAq_button{--button-height:var(--button-size-62px);--button-padding-inline:var(--space-32px);--button-radius:var(--button-size-32px);--button-gap:clamp(.2831rem, calc(5.33 / 1280 * 100vw), .3331rem);--button-icon-size:clamp(.675rem, calc(12 / 1280 * 100vw), .75rem)}.TIWZAq_button--sm{--button-height:var(--button-size-50px);--button-padding-inline:var(--space-24px);--button-radius:var(--button-size-26px)}}@media (max-width:768px){.TIWZAq_button{--button-height:clamp(var(--button-size-60px), calc(62 / 768 * 100vw), var(--button-size-62px));--button-padding-inline:var(--space-32px);--button-radius:var(--button-size-32px);--button-gap:clamp(.25rem, calc(4.53 / 768 * 100vw), .2831rem);--button-icon-size:clamp(.625rem, calc(10.8 / 768 * 100vw), .675rem)}.TIWZAq_button--sm{--button-height:clamp(var(--size-48px), calc(50 / 768 * 100vw), var(--button-size-50px));--button-padding-inline:var(--space-24px);--button-radius:var(--button-size-26px)}}@media (max-width:430px){.TIWZAq_button{--button-height:clamp(var(--size-44px), calc(60 / 430 * 100vw), var(--button-size-60px));--button-padding-inline:clamp(0rem, calc(32 / 430 * 100vw), 2rem);--button-radius:var(--button-size-32px);--button-gap:clamp(0rem, calc(4 / 430 * 100vw), .25rem);--button-icon-size:clamp(0rem, calc(10 / 430 * 100vw), .625rem)}.TIWZAq_button--sm{--button-height:clamp(var(--size-44px), calc(48 / 430 * 100vw), var(--size-48px));--button-padding-inline:clamp(0rem, calc(24 / 430 * 100vw), 1.5rem);--button-radius:var(--button-size-26px)}}
._3Wqn2G_contact{--contact-size-1000px:62.5rem;--contact-size-700px:43.75rem;--contact-space-60px:3.75rem;--contact-size-280px:17.5rem;--contact-glow:radial-gradient(ellipse, color-mix(in srgb, var(--color-navy) 70%, transparent) 0%, transparent 70%);--contact-form-fill:color-mix(in srgb, var(--color-bg-alt) 60%, transparent);--contact-line:color-mix(in srgb, var(--color-white) 10%, transparent);--contact-row-fill:color-mix(in srgb, var(--color-white) 4%, transparent);--contact-input-line:color-mix(in srgb, var(--color-white) 16%, transparent);--contact-input-fill:color-mix(in srgb, var(--color-white) 5%, transparent);padding-block:var(--section-py);position:relative;overflow-x:clip}._3Wqn2G_contact__glow{top:var(--contact-space-60px);width:var(--contact-size-1000px);height:var(--contact-size-700px);border-radius:var(--radius-pill);background:var(--contact-glow);pointer-events:none;position:absolute;left:50%;translate:-50%}._3Wqn2G_contact__inner{max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin:0 auto;position:relative}._3Wqn2G_contact__panel{flex-direction:var(--split-dir);gap:var(--gap-lg);padding:var(--panel-pad);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-panel);background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--space-24px));display:flex}._3Wqn2G_contact__info{flex:1 1 var(--split-basis);gap:var(--gap-md);flex-direction:column;min-width:0;display:flex}._3Wqn2G_contact__intro{font:var(--text-body-light);color:var(--color-text-lead);line-height:1.75}._3Wqn2G_contact__rows{gap:var(--space-10px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._3Wqn2G_contact__row,._3Wqn2G_contact__row:hover{--icon-tile:var(--size-44px);align-items:center;gap:var(--space-14px);padding:var(--space-12px) var(--space-14px);border:var(--size-1px) solid var(--contact-line);border-radius:var(--radius-card);background:var(--contact-row-fill);color:var(--color-white);transition:border-color .2s ease-out;display:flex}._3Wqn2G_contact__row:hover{border-color:var(--glass-border-strong)}._3Wqn2G_contact__row:focus-visible{outline:var(--size-2px) solid var(--color-gold-hi);outline-offset:var(--space-4px)}._3Wqn2G_contact__row-text{flex-direction:column;min-width:0;display:flex}._3Wqn2G_contact__row-label{font-size:var(--size-11px);letter-spacing:.1818em;text-transform:uppercase;color:var(--color-text-muted)}._3Wqn2G_contact__row-value{font-size:var(--fs-body);overflow-wrap:anywhere;font-weight:600}._3Wqn2G_contact__form{flex:1.25 1 var(--split-basis);grid-template-columns:repeat(var(--form-cols), minmax(0, 1fr));align-content:start;gap:var(--space-18px);min-width:0;padding:var(--card-pad);border:var(--size-1px) solid var(--contact-line);border-radius:var(--radius-panel);background:var(--contact-form-fill);display:grid}._3Wqn2G_contact__form-head,._3Wqn2G_contact__field--full,._3Wqn2G_contact__actions,._3Wqn2G_contact__success{grid-column:1/-1}._3Wqn2G_contact__form-head{gap:var(--space-6px);flex-direction:column;display:flex}._3Wqn2G_contact__form-title{font-size:var(--size-24px);margin:0;font-weight:600}._3Wqn2G_contact__form-sub{font-size:var(--fs-small);color:var(--color-text-muted)}._3Wqn2G_contact__field{gap:var(--space-8px);flex-direction:column;min-width:0;display:flex}._3Wqn2G_contact__label{font-size:var(--size-13px);color:var(--color-text-soft);font-weight:500}._3Wqn2G_contact__input{min-width:0;padding:var(--space-14px) var(--space-16px);border:var(--size-1px) solid var(--contact-input-line);border-radius:var(--radius-sm);background:var(--contact-input-fill);font-family:inherit;font-size:var(--size-16px);color:var(--color-white);line-height:1.5}._3Wqn2G_contact__input:focus{border-color:var(--color-gold);outline:var(--size-2px) solid color-mix(in srgb, var(--color-gold) 35%, transparent);outline-offset:0}._3Wqn2G_contact__input[aria-invalid=true]{border-color:var(--color-gold-hi)}._3Wqn2G_contact__textarea{resize:vertical}._3Wqn2G_contact__error{font-size:var(--size-13px);color:var(--color-gold-hi);font-weight:500}._3Wqn2G_contact__actions{align-items:center;gap:var(--space-14px);flex-wrap:wrap;display:flex}._3Wqn2G_contact__submit{max-width:var(--contact-size-280px);cursor:pointer;flex:auto}._3Wqn2G_contact__submit:disabled{cursor:progress;opacity:.7}._3Wqn2G_contact__whatsapp,._3Wqn2G_contact__whatsapp:hover{padding:var(--space-12px) var(--space-4px);font-size:var(--fs-small);text-underline-offset:.2em;color:var(--color-white);font-weight:500;text-decoration:underline}._3Wqn2G_contact__whatsapp:hover{color:var(--color-gold)}._3Wqn2G_contact__success{align-items:flex-start;gap:var(--space-10px);padding:var(--card-pad);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-card);background:var(--glass-fill);flex-direction:column;display:flex}._3Wqn2G_contact__success:focus{outline:none}._3Wqn2G_contact__success-title{font:var(--text-card-title);color:var(--color-gold)}._3Wqn2G_contact__success-text{font:var(--text-small);color:var(--color-text-lead)}._3Wqn2G_contact__again{min-height:var(--size-44px);padding:var(--space-10px) 0;font:inherit;font-size:var(--fs-small);text-underline-offset:.2em;color:var(--color-white);cursor:pointer;background:0 0;border:none;font-weight:600;text-decoration:underline}._3Wqn2G_contact__honeypot{width:var(--size-1px);height:var(--size-1px);clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._3Wqn2G_contact__row{transition:none}}
._8-teKW_footer{--footer-size-380px:23.75rem;--footer-space-3px:.1875rem;--footer-line:color-mix(in srgb, var(--color-white) 8%, transparent);--footer-line-bottom:color-mix(in srgb, var(--color-white) 10%, transparent);--footer-giant-stroke:color-mix(in srgb, var(--color-gold) 35%, transparent);padding:var(--gap-xl) 0 var(--space-32px);border-top:var(--size-1px) solid var(--footer-line);background:var(--color-bg-alt);position:relative;overflow:hidden}._8-teKW_footer__inner{gap:var(--gap-lg);max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);flex-direction:column;margin:0 auto;display:flex}._8-teKW_footer__grid{grid-template-columns:var(--footer-cols);gap:var(--gap-lg) var(--gap-md);display:grid}._8-teKW_footer__brand{grid-column:var(--footer-brand-span);gap:var(--space-20px);max-width:var(--footer-size-380px);flex-direction:column;display:flex}._8-teKW_footer__logo{width:auto;height:var(--size-52px);align-self:flex-start}._8-teKW_footer__blurb{font-size:var(--fs-small);color:var(--color-text-muted);line-height:1.7}._8-teKW_footer__socials{gap:var(--space-10px);list-style:none;display:flex}._8-teKW_footer__social{width:var(--size-48px);height:var(--size-48px);border:var(--size-1px) solid var(--glass-border);background:var(--glass-fill);color:var(--color-gold);border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s;display:flex}._8-teKW_footer__social:hover{border-color:var(--glass-border-strong);background:var(--glass-fill-strong);color:var(--color-gold)}._8-teKW_footer__social-icon{width:var(--size-20px);height:var(--size-20px)}._8-teKW_footer__col{gap:var(--space-12px);flex-direction:column;min-width:0;display:flex}._8-teKW_footer__heading{margin-bottom:var(--space-4px);font-size:var(--fs-body);color:var(--color-white);font-weight:600;line-height:1.5}._8-teKW_footer__list{gap:var(--space-12px);font-size:var(--fs-small);flex-direction:column;line-height:1.5;list-style:none;display:flex}._8-teKW_footer__text,._8-teKW_footer__link{color:var(--color-text-muted)}._8-teKW_footer__link{transition:color .2s}._8-teKW_footer__link:hover{color:var(--color-white)}._8-teKW_footer__link--break{overflow-wrap:anywhere}._8-teKW_footer__link--gold{color:var(--color-gold);font-weight:600}._8-teKW_footer__link--gold:hover{color:var(--color-gold-hi)}._8-teKW_footer__giant{font:var(--text-footer-giant);letter-spacing:var(--space-4px);color:#0000;-webkit-text-stroke:1.5px var(--footer-giant-stroke);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none}._8-teKW_footer__bottom{justify-content:space-between;gap:var(--space-12px);padding-top:var(--space-24px);border-top:var(--size-1px) solid var(--footer-line-bottom);font-size:var(--size-13px);color:var(--color-text-muted);flex-wrap:wrap;line-height:1.5;display:flex}._8-teKW_footer__motto{letter-spacing:var(--footer-space-3px);color:var(--color-gold)}
.b0RKna_hero{--hero-size-560px:35rem;--hero-space-180px:11.25rem;--hero-space-120px:7.5rem;--hero-size-220px:13.75rem;--hero-space-90px:5.625rem;--hero-size-620px:38.75rem;--hero-size-324px:20.25rem;--hero-size-6px:.375rem;--hero-ring-color:color-mix(in srgb, var(--color-gold) 60%, transparent);--hero-ring-glow:color-mix(in srgb, var(--color-gold) 25%, transparent);--hero-badge-fill:color-mix(in srgb, var(--color-gold) 15%, transparent);--hero-dot-fill:color-mix(in srgb, var(--color-white) 30%, transparent);min-height:var(--hero-min-h);background:var(--color-bg);flex-direction:column;display:flex;position:relative;overflow:hidden}.b0RKna_hero__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s ease-out;position:absolute;inset:0}.b0RKna_hero__video--active{opacity:1}.b0RKna_hero__overlay,.b0RKna_hero__fade,.b0RKna_hero__glow{pointer-events:none;position:absolute}.b0RKna_hero__overlay{background:var(--gradient-hero-overlay);inset:0}.b0RKna_hero__fade{background:var(--gradient-fade-bottom);height:40%;bottom:0;left:0;right:0}.b0RKna_hero__glow{top:var(--hero-space-120px);left:calc(-1 * var(--hero-space-180px));width:var(--hero-size-560px);height:var(--hero-size-560px);border-radius:var(--radius-pill);background:var(--glow-navy)}.b0RKna_hero__inner{z-index:2;justify-content:space-between;align-items:flex-end;gap:var(--gap-lg);box-sizing:border-box;width:100%;max-width:var(--container-max);padding:calc(var(--space-80px) + var(--section-py)) var(--gutter) var(--section-py);flex-wrap:wrap;flex-grow:1;margin:0 auto;display:flex;position:relative}.b0RKna_hero__copy{flex:1 1 min-content;gap:var(--gap-md);min-width:0;max-width:var(--size-1200px);flex-direction:column;display:flex}.b0RKna_hero__slides{display:grid}.b0RKna_hero__slide{gap:var(--gap-md);visibility:hidden;opacity:0;flex-direction:column;grid-area:1/1;transition:opacity .5s ease-out,visibility 0s linear .5s;display:flex}.b0RKna_hero__slide--active{visibility:visible;opacity:1;transition:opacity .5s ease-out,visibility}.b0RKna_hero__eyebrow{align-self:flex-start;align-items:center;gap:var(--space-10px);padding:var(--space-8px) var(--space-16px) var(--space-8px) var(--space-10px);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-pill);background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);font:var(--text-eyebrow);letter-spacing:var(--size-1px);color:var(--color-text-soft);font-weight:500;display:flex}.b0RKna_hero__eyebrow-dot{width:var(--space-8px);height:var(--space-8px);border-radius:var(--radius-pill);background:var(--color-gold);box-shadow:0 0 var(--space-12px) var(--color-gold);flex:none}.b0RKna_hero__lead{max-width:var(--hero-size-620px);font:var(--text-lead);color:var(--color-text-lead)}.b0RKna_hero__ctas{gap:var(--space-14px);padding-top:var(--space-8px);flex-wrap:wrap;display:flex}.b0RKna_hero__cta{max-width:var(--hero-size-324px);flex:auto}.b0RKna_hero__dots{display:var(--hero-dots-display);padding-top:var(--space-8px);align-items:center}.b0RKna_hero__dot{margin-block:calc(-1 * var(--space-20px));padding:var(--space-20px) var(--space-10px);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;display:flex}.b0RKna_hero__dot:before{content:"";width:var(--hero-size-6px);height:var(--hero-size-6px);border-radius:var(--radius-pill);background:var(--hero-dot-fill);transition:width .3s ease-out,background-color .3s ease-out}.b0RKna_hero__dot:focus-visible{outline:var(--size-2px) solid var(--color-gold-hi);outline-offset:calc(-1 * var(--space-10px))}.b0RKna_hero__dot--active:before{width:var(--size-28px);background:var(--color-gold)}.b0RKna_hero__aside{display:var(--hero-aside-display);flex:0 0 var(--size-360px);gap:var(--space-16px);flex-direction:column;position:relative}.b0RKna_hero__ring{top:calc(-1 * var(--hero-space-90px));right:calc(-1 * var(--space-40px));width:var(--hero-size-220px);height:var(--hero-size-220px);border:var(--size-2px) solid var(--hero-ring-color);border-radius:var(--radius-pill);box-shadow:0 0 var(--space-40px) var(--hero-ring-glow);pointer-events:none;position:absolute;transform:perspective(600px)rotateX(68deg)rotate(20deg)}.b0RKna_hero__stat{gap:var(--space-14px);flex-direction:column;animation:7s ease-in-out infinite b0RKna_hero-float;display:flex;position:relative}.b0RKna_hero__stat-head{justify-content:space-between;align-items:center;display:flex}.b0RKna_hero__stat-label{font-size:var(--size-13px);color:var(--color-text-lead)}.b0RKna_hero__badge{padding:var(--space-6px) var(--space-10px);border-radius:var(--radius-pill);background:var(--hero-badge-fill);font-size:var(--size-12px);color:var(--color-gold);font-weight:600}.b0RKna_hero__stat-value{font:var(--text-stat)}.b0RKna_hero__stat-suffix{color:var(--color-gold)}.b0RKna_hero__avatars{display:flex}.b0RKna_hero__avatar{width:var(--size-40px);height:var(--size-40px);margin-right:calc(-1 * var(--space-8px));border:var(--size-2px) solid var(--color-navy-900);border-radius:var(--radius-pill);font-size:var(--size-12px);justify-content:center;align-items:center;font-weight:700;display:flex}.b0RKna_hero__avatar:first-child{background:var(--color-gold);color:var(--color-ink)}.b0RKna_hero__avatar:nth-child(2){background:var(--color-navy);color:var(--color-white)}.b0RKna_hero__avatar:nth-child(3){background:var(--color-white);color:var(--color-ink)}.b0RKna_hero__avatar:nth-child(4){background:var(--color-gold-lo);color:var(--color-ink)}.b0RKna_hero__avatar:nth-child(5){background:var(--color-navy-900);color:var(--color-gold)}.b0RKna_hero__feature{--icon-tile:var(--size-48px);align-items:center;gap:var(--space-14px);margin-left:var(--space-40px);padding:var(--space-18px) var(--space-20px);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-card);background:var(--glass-fill-strong);-webkit-backdrop-filter:var(--glass-blur);display:flex}.b0RKna_hero__feature-title{font-size:var(--fs-body);font-weight:600}.b0RKna_hero__feature-text{font-size:var(--size-13px);color:var(--color-text-lead)}.b0RKna_hero__controls{align-items:center;gap:var(--space-12px);padding-top:var(--space-8px);display:flex}.b0RKna_hero__arrow{width:var(--size-48px);height:var(--size-48px);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-pill);background:var(--glass-fill);color:var(--color-white);cursor:pointer;justify-content:center;align-items:center;display:flex}.b0RKna_hero__arrow--next{background:var(--color-gold);color:var(--color-ink);border-color:#0000}.b0RKna_hero__arrow:focus-visible{outline:var(--size-2px) solid var(--color-gold-hi);outline-offset:var(--space-4px)}.b0RKna_hero__arrow-icon{width:var(--size-18px);height:var(--size-18px)}.b0RKna_hero__counter{margin-left:var(--space-8px);font-size:var(--size-14px);font-weight:600}.b0RKna_hero__counter-total{color:var(--color-placeholder)}@keyframes b0RKna_hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--space-14px)))}}@media (prefers-reduced-motion:reduce){.b0RKna_hero__stat{animation:none}.b0RKna_hero__video,.b0RKna_hero__slide,.b0RKna_hero__slide--active,.b0RKna_hero__dot:before{transition:none}}
.TKhe5G_marquee-strip{--marquee-strip-glow:color-mix(in srgb, var(--color-gold) 25%, transparent);z-index:3;position:relative;overflow-x:clip}.TKhe5G_marquee-strip__band{margin-inline:calc(-1 * var(--space-40px));padding-block:var(--space-16px);background:var(--gradient-marquee);box-shadow:0 var(--space-20px) var(--size-48px) var(--marquee-strip-glow);transform:rotate(-1.5deg)}.TKhe5G_marquee-strip__word{align-items:center;gap:var(--space-40px);padding-inline:var(--space-20px);font:var(--text-marquee);letter-spacing:var(--tracking-marquee);color:var(--color-ink);white-space:nowrap;display:flex}.TKhe5G_marquee-strip__star{width:var(--size-18px);height:var(--size-18px);fill:currentColor;flex:none}
._4eCXPW_navbar{--navbar-size-74px:4.625rem;--navbar-size-72px:4.5rem;--navbar-size-70px:4.375rem;--navbar-size-66px:4.125rem;--navbar-bar-fill:color-mix(in srgb, var(--color-bg) 45%, transparent);--navbar-drawer-fill:color-mix(in srgb, var(--color-bg) 90%, transparent);--navbar-bar-height:clamp(var(--navbar-size-72px), calc(74 / 1920 * 100vw), var(--navbar-size-74px));--navbar-gap:var(--space-24px);--navbar-nav-gap:var(--space-32px);--navbar-pad-start:var(--space-24px);--navbar-logo-height:var(--size-44px);--navbar-actions-gap:var(--space-8px);z-index:30;margin-bottom:calc(-1 * (var(--space-16px) + var(--navbar-bar-height)));padding:var(--space-16px) var(--gutter) 0;pointer-events:none;position:sticky;top:0}._4eCXPW_navbar__bar{justify-content:space-between;align-items:center;gap:var(--navbar-gap);max-width:var(--container-max);min-height:var(--navbar-bar-height);padding:var(--space-10px) var(--space-10px) var(--space-10px) var(--navbar-pad-start);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-pill);background:var(--navbar-bar-fill);-webkit-backdrop-filter:var(--glass-blur);pointer-events:auto;margin:0 auto;display:flex}._4eCXPW_navbar__logo{flex:none;display:flex}._4eCXPW_navbar__logo-img{width:auto;height:var(--navbar-logo-height)}._4eCXPW_navbar__nav{display:var(--nav-display);gap:var(--navbar-nav-gap)}._4eCXPW_navbar__link,._4eCXPW_navbar__link:hover{padding-block:var(--space-10px);font:var(--text-nav);color:var(--color-white);white-space:nowrap;transition:color .2s ease-out}._4eCXPW_navbar__link:hover{color:var(--color-gold)}._4eCXPW_navbar__logo:focus-visible,._4eCXPW_navbar__link:focus-visible,._4eCXPW_navbar__burger:focus-visible,._4eCXPW_navbar__drawer-link:focus-visible{outline:var(--size-2px) solid var(--color-gold-hi);outline-offset:var(--space-4px)}._4eCXPW_navbar__actions{align-items:center;gap:var(--navbar-actions-gap);flex:none;display:flex}._4eCXPW_navbar__burger{display:var(--burger-display);width:var(--size-44px);height:var(--size-44px);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-pill);background:var(--glass-fill-strong);color:var(--color-white);cursor:pointer;flex:none;justify-content:center;align-items:center}._4eCXPW_navbar__burger-icon{width:var(--size-20px);height:var(--size-20px)}._4eCXPW_navbar__burger-lines{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}._4eCXPW_navbar__drawer{top:calc(100% + var(--space-8px));right:var(--gutter);left:var(--gutter);padding:var(--space-8px) var(--card-pad);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-card);background:var(--navbar-drawer-fill);box-shadow:var(--shadow-deep);-webkit-backdrop-filter:var(--glass-blur);pointer-events:auto;flex-direction:column;display:none;position:absolute}._4eCXPW_navbar__drawer--open{display:var(--burger-display)}._4eCXPW_navbar__drawer-link,._4eCXPW_navbar__drawer-link:hover{align-items:center;gap:var(--space-16px);min-height:var(--size-44px);padding-block:var(--space-14px);color:var(--color-white);display:flex}._4eCXPW_navbar__drawer-link+._4eCXPW_navbar__drawer-link{border-top:var(--size-1px) solid var(--glass-border)}._4eCXPW_navbar__drawer-number{min-width:var(--size-24px);font:var(--text-nav);font-variant-numeric:tabular-nums;color:var(--color-gold);flex:none;font-weight:600}._4eCXPW_navbar__drawer-label{font-family:var(--font-display);font-size:var(--size-28px);text-transform:uppercase;flex:1;line-height:1;transition:color .2s ease-out}._4eCXPW_navbar__drawer-link:hover ._4eCXPW_navbar__drawer-label{color:var(--color-gold)}._4eCXPW_navbar__drawer-arrow{width:var(--size-20px);height:var(--size-20px);color:var(--color-gold);flex:none}@media (max-width:1440px){._4eCXPW_navbar{--navbar-bar-height:var(--navbar-size-72px);--navbar-gap:var(--space-24px);--navbar-nav-gap:var(--space-32px);--navbar-pad-start:var(--space-24px);--navbar-logo-height:var(--size-44px);--navbar-actions-gap:var(--space-8px)}}@media (max-width:1280px){._4eCXPW_navbar{--navbar-bar-height:var(--navbar-size-72px);--navbar-gap:clamp(var(--space-12px), calc(2.3438vw - .375rem), var(--space-24px));--navbar-nav-gap:clamp(var(--space-8px), calc(4.6875vw - 1.75rem), var(--space-32px));--navbar-pad-start:var(--space-24px);--navbar-logo-height:var(--size-44px);--navbar-actions-gap:var(--space-8px)}}@media (max-width:768px){._4eCXPW_navbar{--navbar-bar-height:clamp(var(--navbar-size-70px), calc(72 / 768 * 100vw), var(--navbar-size-72px));--navbar-gap:var(--space-12px);--navbar-nav-gap:var(--space-8px);--navbar-pad-start:var(--space-24px);--navbar-logo-height:var(--size-44px);--navbar-actions-gap:var(--space-8px)}}@media (max-width:430px){._4eCXPW_navbar{--navbar-bar-height:clamp(var(--navbar-size-66px), calc(70 / 430 * 100vw), var(--navbar-size-70px));--navbar-gap:clamp(0rem, calc(12 / 430 * 100vw), .75rem);--navbar-nav-gap:clamp(0rem, calc(8 / 430 * 100vw), .5rem);--navbar-pad-start:clamp(0rem, calc(24 / 430 * 100vw), 1.5rem);--navbar-logo-height:clamp(0rem, calc(44 / 430 * 100vw), 2.75rem);--navbar-actions-gap:clamp(0rem, calc(8 / 430 * 100vw), .5rem)}}@media (prefers-reduced-motion:reduce){._4eCXPW_navbar__link,._4eCXPW_navbar__drawer-label{transition:none}}
.DeHwYW_portfolio{--portfolio-size-600px:37.5rem;--portfolio-space-160px:10rem;--portfolio-space-120px:7.5rem;--portfolio-glow:radial-gradient(circle, color-mix(in srgb, var(--color-gold) 18%, transparent) 0%, transparent 70%);padding-block:var(--section-py);position:relative;overflow-x:clip}.DeHwYW_portfolio__glow{top:var(--portfolio-space-120px);right:calc(-1 * var(--portfolio-space-160px));width:var(--portfolio-size-600px);height:var(--portfolio-size-600px);border-radius:var(--radius-pill);background:var(--portfolio-glow);pointer-events:none;position:absolute}.DeHwYW_portfolio__inner{gap:var(--gap-lg);max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);flex-direction:column;margin:0 auto;display:flex;position:relative}.DeHwYW_portfolio__header{flex-direction:var(--split-dir);justify-content:space-between;align-items:flex-start;gap:var(--gap-md);display:flex}.DeHwYW_portfolio__heading{gap:var(--space-18px);flex-direction:column;display:flex}.DeHwYW_portfolio__tabs{flex-wrap:var(--tabs-wrap);gap:var(--space-6px);max-width:100%;padding:var(--space-6px);border:var(--size-1px) solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-fill);scrollbar-width:none;display:flex;overflow-x:auto}.DeHwYW_portfolio__tabs::-webkit-scrollbar{display:none}.DeHwYW_portfolio__tab{min-height:var(--size-44px);padding:var(--space-12px) var(--space-20px);border-radius:var(--radius-pill);font:var(--text-small);color:var(--color-white);cursor:pointer;background:0 0;border:none;flex:none;font-weight:500;line-height:1.4}.DeHwYW_portfolio__tab--active{background:var(--color-gold);color:var(--color-ink);font-weight:600}.DeHwYW_portfolio__tab:focus-visible{outline:var(--size-2px) solid var(--color-gold-hi);outline-offset:calc(-1 * var(--size-2px))}.DeHwYW_portfolio__grid{display:var(--work-display);grid-template-columns:repeat(var(--work-cols), minmax(0, 1fr));grid-auto-rows:var(--work-row-h);gap:var(--gap-md);overflow-x:var(--carousel-overflow);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none}.DeHwYW_portfolio__grid::-webkit-scrollbar{display:none}.DeHwYW_portfolio__item{flex:var(--carousel-item);height:var(--work-item-h);scroll-snap-align:start;display:flex}.DeHwYW_portfolio__item--tall{grid-row:span 2}.DeHwYW_portfolio__card,.DeHwYW_portfolio__card:hover{border:var(--size-1px) solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--shadow-deep);color:var(--color-white);flex:1;transition:translate .2s ease-out;display:block;position:relative;overflow:hidden}.DeHwYW_portfolio__card:hover,.DeHwYW_portfolio__card:focus-visible{translate:0 calc(-1 * var(--space-4px))}.DeHwYW_portfolio__card:focus-visible{outline:var(--size-2px) solid var(--color-gold-hi);outline-offset:var(--space-4px)}.DeHwYW_portfolio__image{object-fit:cover;transition:scale .4s ease-out}.DeHwYW_portfolio__card:hover .DeHwYW_portfolio__image,.DeHwYW_portfolio__card:focus-visible .DeHwYW_portfolio__image{scale:1.04}.DeHwYW_portfolio__shade{background:var(--gradient-photo-caption);position:absolute;inset:0}.DeHwYW_portfolio__caption{right:var(--space-14px);bottom:var(--space-14px);left:var(--space-14px);justify-content:space-between;align-items:center;gap:var(--space-12px);padding:var(--space-12px) var(--space-16px);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-card);background:var(--glass-fill-strong);-webkit-backdrop-filter:var(--glass-blur);display:flex;position:absolute}.DeHwYW_portfolio__caption-text{flex-direction:column;display:flex}.DeHwYW_portfolio__title{font-size:var(--fs-small);font-weight:600}.DeHwYW_portfolio__meta{font-size:var(--size-12px);color:var(--color-text-soft)}.DeHwYW_portfolio__arrow{width:var(--size-36px);height:var(--size-36px);border-radius:var(--radius-pill);background:var(--color-gold);color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:flex}.DeHwYW_portfolio__arrow-icon{width:var(--size-16px);height:var(--size-16px)}.DeHwYW_portfolio__empty{padding:var(--card-pad);border:var(--size-1px) dashed var(--glass-border-strong);border-radius:var(--radius-card);font:var(--text-small);text-align:center;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.DeHwYW_portfolio__card,.DeHwYW_portfolio__image{transition:none}.DeHwYW_portfolio__card:hover,.DeHwYW_portfolio__card:focus-visible{translate:none}.DeHwYW_portfolio__card:hover .DeHwYW_portfolio__image,.DeHwYW_portfolio__card:focus-visible .DeHwYW_portfolio__image{scale:none}}
.O4MaCa_process{--process-size-640px:40rem;--process-space-160px:10rem;--process-size-600px:37.5rem;--process-strip-fill:color-mix(in srgb, var(--color-bg) 55%, transparent);padding-block:var(--section-py);position:relative;overflow-x:clip}.O4MaCa_process__glow{bottom:var(--space-40px);left:calc(-1 * var(--process-space-160px));width:var(--process-size-640px);height:var(--process-size-640px);border-radius:var(--radius-pill);background:var(--glow-navy);pointer-events:none;position:absolute}.O4MaCa_process__inner{gap:var(--gap-lg);max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);flex-direction:column;margin:0 auto;display:flex;position:relative}.O4MaCa_process__split{flex-direction:var(--split-dir);align-items:stretch;gap:var(--gap-lg);display:flex}.O4MaCa_process__intro{flex:1 1 var(--split-basis);justify-content:center;gap:var(--gap-md);flex-direction:column;min-width:0;display:flex}.O4MaCa_process__intro-text{max-width:var(--process-size-600px);font:var(--text-body-light);color:var(--color-text-lead)}.O4MaCa_process__media{flex:1 1 var(--split-basis);min-width:0;height:var(--process-img-h);border:var(--size-1px) solid var(--glass-border);border-radius:var(--radius-panel);position:relative;overflow:hidden}.O4MaCa_process__image{object-fit:cover}.O4MaCa_process__strip{right:var(--space-20px);bottom:var(--space-20px);left:var(--space-20px);gap:var(--space-10px) var(--space-20px);padding:var(--space-14px) var(--space-18px);border:var(--size-1px) solid var(--glass-border-strong);border-radius:var(--radius-card);background:var(--process-strip-fill);-webkit-backdrop-filter:var(--glass-blur);font-size:var(--size-12px);letter-spacing:.1667em;flex-wrap:wrap;font-weight:600;display:flex;position:absolute}.O4MaCa_process__strip-star{color:var(--color-gold)}.O4MaCa_process__steps{display:var(--process-display);grid-template-columns:repeat(var(--process-cols), minmax(0, 1fr));gap:var(--gap-md);padding:0 0 var(--space-6px);overflow-x:var(--carousel-overflow);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none}.O4MaCa_process__steps::-webkit-scrollbar{display:none}.O4MaCa_process__step{flex:var(--carousel-item);gap:var(--space-12px);scroll-snap-align:start;flex-direction:column;display:flex}.O4MaCa_process__step-title{font:var(--text-card-title);margin:0}.O4MaCa_process__step-text{font:var(--text-small);color:var(--color-text-muted);line-height:1.65}.O4MaCa_process__why{gap:var(--gap-md);padding:var(--card-pad);border:var(--size-1px) solid var(--glass-border);border-radius:var(--radius-panel);background:var(--gradient-navy-band);flex-direction:column;display:flex}.O4MaCa_process__why-title{font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-gold);margin:0}.O4MaCa_process__why-list{align-items:center;gap:var(--gap-md) var(--gap-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.O4MaCa_process__why-item{flex:1 1 var(--process-space-160px);align-items:flex-start;gap:var(--space-12px);display:flex}.O4MaCa_process__why-check{width:var(--size-28px);height:var(--size-28px);border-radius:var(--radius-pill);background:var(--color-gold);color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:flex}.O4MaCa_process__why-check-icon{width:var(--size-14px);height:var(--size-14px)}.O4MaCa_process__why-item-title{font-size:var(--fs-small);font-weight:600}.O4MaCa_process__why-item-text{font-size:var(--size-13px);color:var(--color-text-muted)}
.L0pS0W_services{--services-size-460px:28.75rem;--services-number-color:color-mix(in srgb, var(--color-white) 8%, transparent);--services-hover-border:color-mix(in srgb, var(--color-gold) 40%, transparent);padding-block:var(--section-py);background:var(--color-bg-alt);position:relative}.L0pS0W_services__inner{gap:var(--gap-lg);max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);flex-direction:column;margin:0 auto;display:flex}.L0pS0W_services__header{flex-direction:var(--split-dir);justify-content:space-between;align-items:flex-start;gap:var(--gap-md);display:flex}.L0pS0W_services__heading{gap:var(--space-18px);flex-direction:column;display:flex}.L0pS0W_services__intro{max-width:var(--services-size-460px);font:var(--text-body-light);color:var(--color-text-lead);line-height:1.75}.L0pS0W_services__grid{grid-template-columns:repeat(var(--services-cols), minmax(0, 1fr));gap:var(--gap-md);margin:0;padding:0;list-style:none;display:grid}.L0pS0W_services__item{display:flex}.L0pS0W_services__card,.L0pS0W_services__card:hover{gap:var(--space-14px);padding:var(--card-pad);border:var(--size-1px) solid var(--glass-border);border-radius:var(--radius-card);background:var(--gradient-card);color:var(--color-white);flex-direction:column;flex:1;transition:translate .2s ease-out,border-color .2s ease-out;display:flex;position:relative;overflow:hidden}.L0pS0W_services__card:hover,.L0pS0W_services__card:focus-visible{border-color:var(--services-hover-border);translate:0 calc(-1 * var(--space-4px))}.L0pS0W_services__card:focus-visible{outline:var(--size-2px) solid var(--color-gold-hi);outline-offset:var(--space-4px)}.L0pS0W_services__number{top:var(--space-14px);right:var(--space-18px);font-family:var(--font-display);font-size:var(--size-40px);color:var(--services-number-color);line-height:1;position:absolute}.L0pS0W_services__title{font:var(--text-card-title);margin:0}.L0pS0W_services__text{font:var(--text-small);color:var(--color-text-muted);flex-grow:1}.L0pS0W_services__explore{align-items:center;gap:var(--space-6px);font-size:var(--size-13px);color:var(--color-gold);font-weight:600;display:flex}.L0pS0W_services__explore-icon{width:var(--size-14px);height:var(--size-14px)}@media (prefers-reduced-motion:reduce){.L0pS0W_services__card{transition:none}.L0pS0W_services__card:hover,.L0pS0W_services__card:focus-visible{translate:none}}
.NrFD1W_marquee{--marquee-gap:0rem;--marquee-duration:30s;display:flex;overflow:hidden}.NrFD1W_marquee__track{width:max-content;animation:NrFD1W_marquee-scroll var(--marquee-duration) linear infinite;flex:none;display:flex}.NrFD1W_marquee--reverse .NrFD1W_marquee__track{animation-direction:reverse}.NrFD1W_marquee:hover .NrFD1W_marquee__track,.NrFD1W_marquee:focus-within .NrFD1W_marquee__track{animation-play-state:paused}.NrFD1W_marquee__item{flex:none;padding-inline-end:var(--marquee-gap);display:flex}@keyframes NrFD1W_marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.NrFD1W_marquee__track{animation:none}}
.FHf1sG_outline-number{--outline-number-point-size:var(--size-28px);font:var(--text-step-num);color:#0000;-webkit-text-stroke:1.4px var(--color-gold);display:block}.FHf1sG_outline-number--point{font-size:var(--outline-number-point-size);-webkit-text-stroke-width:1.2px;flex:none}@media (max-width:1440px){.FHf1sG_outline-number{--outline-number-point-size:var(--size-28px)}}@media (max-width:1280px){.FHf1sG_outline-number{--outline-number-point-size:var(--size-28px)}}@media (max-width:768px){.FHf1sG_outline-number{--outline-number-point-size:var(--size-28px)}}@media (max-width:430px){.FHf1sG_outline-number{--outline-number-point-size:clamp(var(--size-18px), calc(28 / 430 * 100vw), var(--size-28px))}}
._9zGTLW_section-title{font:var(--text-h2);text-transform:uppercase;color:var(--color-white);margin:0}._9zGTLW_section-title__accent{font:var(--text-h2-accent);letter-spacing:0;text-transform:none;color:var(--color-gold)}._9zGTLW_section-title--display{font:var(--text-display);letter-spacing:var(--tracking-display)}._9zGTLW_section-title--display ._9zGTLW_section-title__accent{font:var(--text-display-accent)}
.wsJuSG_not-found{--not-found-size-560px:35rem;--not-found-space-180px:11.25rem;--not-found-space-3px:.1875rem;--not-found-line:color-mix(in srgb, var(--color-white) 10%, transparent);background:var(--color-bg);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.wsJuSG_not-found__glow{top:calc(-1 * var(--space-80px));left:calc(-1 * var(--not-found-space-180px));width:var(--not-found-size-560px);height:var(--not-found-size-560px);border-radius:var(--radius-pill);background:var(--glow-navy);pointer-events:none;position:absolute}.wsJuSG_not-found__header{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));padding:var(--space-24px) var(--gutter);margin:0 auto;position:relative}.wsJuSG_not-found__logo{min-height:var(--size-44px);align-items:center;display:inline-flex}.wsJuSG_not-found__logo-img{width:auto;height:var(--size-44px)}.wsJuSG_not-found__main{justify-content:center;align-items:center;gap:var(--gap-md);padding:var(--section-py) var(--gutter);text-align:center;flex-direction:column;flex:1;display:flex;position:relative}.wsJuSG_not-found__code{font:var(--text-footer-giant);letter-spacing:var(--space-4px);color:#0000;-webkit-text-stroke:1.4px var(--color-gold);-webkit-user-select:none;user-select:none}.wsJuSG_not-found__text{max-width:var(--not-found-size-560px);font:var(--text-body-light);color:var(--color-text-muted)}.wsJuSG_not-found__ctas{justify-content:center;gap:var(--space-14px);padding-top:var(--space-8px);flex-wrap:wrap;display:flex}.wsJuSG_not-found__footer{justify-content:space-between;gap:var(--space-12px);width:calc(100% - 2 * var(--gutter));max-width:var(--container-max);padding:var(--space-24px) 0 var(--space-32px);border-top:var(--size-1px) solid var(--not-found-line);font-size:var(--size-13px);color:var(--color-text-muted);flex-wrap:wrap;margin:0 auto;line-height:1.5;display:flex;position:relative}.wsJuSG_not-found__motto{letter-spacing:var(--not-found-space-3px);color:var(--color-gold)}
.ijOPva_playground{gap:var(--gap-lg);padding-block:var(--section-py);background:var(--color-bg-alt);flex-direction:column;display:flex}.ijOPva_playground__stack{gap:var(--space-16px);flex-direction:column;display:flex}.ijOPva_playground__heading{gap:var(--space-18px);flex-direction:column;display:flex}.ijOPva_playground__label{font:var(--text-small);color:var(--color-text-muted);margin:0}.ijOPva_playground__box{padding:var(--space-16px);border:1px dashed var(--glass-border-strong);font:var(--text-small);color:var(--color-text-lead)}.ijOPva_playground__row{align-items:center;gap:var(--space-14px);flex-wrap:wrap;display:flex}.ijOPva_playground__cards{grid-template-columns:repeat(var(--process-cols), minmax(0, 1fr));gap:var(--gap-md);margin:0;padding:0;list-style:none;display:grid}.ijOPva_playground__card{gap:var(--space-12px);flex-direction:column;display:flex}.ijOPva_playground__card-title{font:var(--text-card-title);margin:0}.ijOPva_playground__card-text{font:var(--text-small);opacity:.85;margin:0}.ijOPva_playground__strip{padding-block:var(--space-16px);background:var(--gradient-marquee);box-shadow:var(--shadow-gold)}.ijOPva_playground__strip-word{align-items:center;gap:var(--space-40px);padding-inline:var(--space-20px);font:var(--text-marquee);letter-spacing:var(--tracking-marquee);color:var(--color-ink);white-space:nowrap;display:flex}.ijOPva_playground__strip-star{width:var(--size-18px);height:var(--size-18px);fill:currentColor}.ijOPva_playground__pills{gap:var(--space-14px);flex-direction:column;display:flex}.ijOPva_playground__pill-row{--marquee-gap:var(--space-14px)}.ijOPva_playground__pill{padding:var(--space-20px) var(--space-32px);border:var(--size-1px) solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-fill);font:var(--text-body);color:var(--color-text-soft);white-space:nowrap;font-weight:600;line-height:1.5}
