.anthropic-services .gfc-section{background:#e7e8e1;align-items:center;min-height:100dvh;display:flex}.anthropic-services .gfc-inner{width:100%}.anthropic-services .gfc-heading{color:#222f30}.anthropic-services .gfc-subtitle{color:#222f3099}.anthropic-services .gfc-grid{border-color:#222f3024;grid-template-columns:repeat(2,1fr)}.anthropic-services .gfc-card{border-bottom:1px dashed #222f3024;border-right:1px dashed #222f3024;padding:clamp(32px,4vw,56px)}.anthropic-services .gfc-card:nth-child(2n){border-right:none}.anthropic-services .gfc-card:nth-last-child(-n+2){border-bottom:none}.anthropic-services .gfc-card:hover{background:#222f300a}.anthropic-services .gfc-card-gradient{background:linear-gradient(90deg,#222f300a,#222f3003)}.anthropic-services .gfc-grid-svg{stroke:#222f301f;fill:#222f3008}.anthropic-services .gfc-card-icon{color:#222f30b3}.anthropic-services .gfc-card-title{color:#222f30;font-size:clamp(18px,1.8vw,26px)}.anthropic-services .gfc-card-desc{color:#222f3099;font-size:clamp(14px,1.15vw,16px)}@media (max-width:640px){.anthropic-services .gfc-grid{grid-template-columns:1fr}.anthropic-services .gfc-card{border-right:none}.anthropic-services .gfc-card:last-child{border-bottom:none}}.anthropic-research .ai-research{background:#222f30}.anthropic-research .ai-research-title,.anthropic-research .ai-research-label,.anthropic-research .ai-research-cta{color:var(--text-primary)}.anthropic-research .ai-research-title{font-size:clamp(36px,4vw,64px);font-weight:500}.anthropic-research .ai-research-label{color:#cef79f;opacity:.85}.anthropic-research #ai-squares-canvas{filter:invert()hue-rotate(180deg)}.anthropic-research .ai-pillar{border-top-color:#e7e8e12e}.anthropic-research .ai-pillar:last-of-type{border-bottom-color:#e7e8e12e}.anthropic-research .ai-pillar-title{color:#e7e8e152}.anthropic-research .ai-pillar.is-active .ai-pillar-title,.anthropic-research .ai-pillar:hover .ai-pillar-title{color:#e7e8e1}.anthropic-research .ai-pillar-desc{color:#e7e8e173}.anthropic-research .ai-pillar.is-active .ai-pillar-desc,.anthropic-research .ai-pillar:hover .ai-pillar-desc{color:#e7e8e1c7}.anthropic-research .ai-research-cta{color:#e7e8e1;border-bottom-color:#e7e8e180}.anthropic-research .ai-research-cta:hover{border-color:#e7e8e1}.anthropic-portfolio-dark .gfh-section{color:#e7e8e1;background:#222f30}.anthropic-portfolio-dark .gfh-heading{color:#e7e8e1}.anthropic-portfolio-dark .gfh-subtitle{color:#e7e8e1a6}.anthropic-portfolio-dark .gfh-features{border-color:#e7e8e133;grid-template-columns:repeat(5,1fr)}.anthropic-portfolio-dark .gfh-feature{border-right-color:#e7e8e133}.anthropic-portfolio-dark .gfh-feature-icon{color:#e7e8e1b3}.anthropic-portfolio-dark .gfh-feature-title{color:#e7e8e1}.anthropic-portfolio-dark .gfh-feature-desc{color:#e7e8e199}@media (max-width:1024px){.anthropic-portfolio-dark .gfh-features{grid-template-columns:repeat(2,1fr)}.anthropic-portfolio-dark .gfh-feature{border-bottom-color:#e7e8e133}}@media (max-width:640px){.anthropic-portfolio-dark .gfh-features{grid-template-columns:1fr}}.gfh-feature-icon:has(img){width:auto;height:auto}.gfh-feature-icon img{filter:brightness(0);width:auto;max-width:200px;height:44px;display:block}
