.origin-card{z-index:0;position:relative}.origin-chip-layer{z-index:1;position:absolute;pointer-events:none;--safe-x:64px}.origin-content{z-index:2;position:relative}.tldr-pill{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25;font-weight:500;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);max-width:80ch}.quote-heading{position:relative}.origin-chip-layer .chip{position:absolute;border-radius:16px;padding:8px 12px;font-size:.925rem;line-height:1.25rem;color:#ECEDEE;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);box-shadow:0 8px 24px rgba(0,0,0,.45);will-change:transform;max-width:clamp(220px,26vw,320px)}.origin-chip-layer .chip--red{background:rgba(255,99,99,.1)}.origin-chip-layer .chip--violet{background:rgba(167,139,250,.1)}.origin-chip-layer .chip--cyan{background:rgba(111,255,233,.1)}.origin-chip-layer .chip--soft{background:rgba(255,255,255,.08)}@media (max-width:768px){.origin-chip-layer{--safe-x:32px;display:none}}@media (min-width:768px) and (max-width:1024px){.origin-chip-layer{--safe-x:48px}.origin-chip-layer .chip{max-width:clamp(200px,24vw,280px)}}@media (prefers-reduced-motion:reduce){.card-animate{transition:none!important}.card-animate:hover,.group:hover{transform:none!important}}.get-involved-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.get-involved-badge{letter-spacing:.04em;font-variant-caps:all-small-caps}.get-involved-card:focus-within{outline:2px solid #FF6363;outline-offset:2px}@media (prefers-reduced-motion:no-preference){.get-involved-card:hover{transform:translateY(-2px) rotate(1deg)}.get-involved-cta:not([aria-disabled=true]):hover{transform:translateY(-1px)}}.get-involved-gradient{background:radial-gradient(60% 60% at 30% 0,#FF6363 0,transparent 60%),radial-gradient(60% 60% at 100% 100%,#6FFFE9 0,transparent 60%);opacity:.06;pointer-events:none}.get-involved-icon{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);border-radius:12px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.get-involved-cta{transition:all .2s ease}.get-involved-cta:not([aria-disabled=true]):hover{transform:translateY(-1px);background-color:#e03c31}.get-involved-cta[aria-disabled=true]{cursor:not-allowed;opacity:.6}@media (max-width:768px){.get-involved-card{min-height:200px}.get-involved-icon{width:32px;height:32px}}.consulting-tabs{position:sticky;top:88px}.consulting-tab{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .2s ease}.consulting-tab:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.consulting-tab.active{background:rgba(255,99,99,.1);border-color:#FF6363;box-shadow:0 0 0 1px rgba(255,99,99,.2),0 4px 12px rgba(255,99,99,.1)}.consulting-tab:focus-visible{outline:2px solid #FF6363;outline-offset:2px}.consulting-panel{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 36px rgba(0,0,0,.45);border-radius:16px}.consulting-panel-content{opacity:1;transform:translateY(0);transition:all .3s ease}.consulting-panel-content.changing{opacity:0;transform:translateY(8px)}.consulting-deliverable{display:flex;align-items:flex-start;gap:12px;padding:8px 0}.consulting-deliverable-icon{color:#FF6363;margin-top:2px;flex-shrink:0}.consulting-timeframe{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:6px 12px;font-size:12px;font-weight:500;color:rgba(255,255,255,.8)}.consulting-cta{background:#FF6363;color:#000;transition:all .2s ease}.consulting-cta:hover{background:#e03c31;transform:translateY(-1px)}.consulting-cta:focus-visible{outline:2px solid #FF6363;outline-offset:2px;animation:focus-pulse 1s ease-in-out}@keyframes focus-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,99,99,.7)}50%{box-shadow:0 0 0 4px rgba(255,99,99,.3)}}.consulting-booking-card{position:fixed;bottom:24px;right:24px;width:320px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 36px rgba(0,0,0,.45);border-radius:16px;padding:20px;z-index:40;transition:all .3s ease}.consulting-booking-card:hover{transform:translateY(-2px);box-shadow:0 16px 48px rgba(0,0,0,.55)}.consulting-mobile-cta{position:fixed;bottom:0;left:0;right:0;background:rgba(255,255,255,.05);border-top:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:16px 20px;z-index:50;transition:transform .3s ease}.consulting-mobile-cta.hidden{transform:translateY(100%)}.consulting-dialog-content{background:rgba(11,11,12,.95);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.consulting-form-field{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#ecedee}.consulting-form-field:focus{border-color:#FF6363;outline:none;box-shadow:0 0 0 2px rgba(255,99,99,.2)}.consulting-form-field::placeholder{color:rgba(255,255,255,.5)}.consulting-service-option{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px;cursor:pointer;transition:all .2s ease}.consulting-service-option:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.consulting-service-option.selected{background:rgba(255,99,99,.1);border-color:#FF6363}@media (prefers-reduced-motion:reduce){.consulting-booking-card,.consulting-cta,.consulting-mobile-cta,.consulting-panel-content,.consulting-tab{transition:none!important;animation:none!important}.consulting-booking-card:hover,.consulting-cta:hover{transform:none!important}@keyframes focus-pulse{0%,to{box-shadow:0 0 0 2px #FF6363}}}@media (max-width:768px){.consulting-tabs{position:static;display:flex;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.consulting-tabs::-webkit-scrollbar{display:none}.consulting-tab{flex-shrink:0;white-space:nowrap}.consulting-booking-card{display:none}}