.technologies-module__itFTGW__page{background:#fff}.technologies-module__itFTGW__hero{background:radial-gradient(circle at top left,var(--n-soft-2)0%,#fff 58%),linear-gradient(180deg,#faf8fb 0%,#fff 70%,#f4f4f5 120%);padding:6.25rem 1.5rem 5.5rem;position:relative;overflow:hidden}.technologies-module__itFTGW__hero__inner{text-align:center;z-index:1;max-width:1120px;margin:0 auto;padding:1.25rem 0;position:relative}.technologies-module__itFTGW__hero__title{color:#111;letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(38px,5.2vw,68px);font-weight:300;line-height:1.05}.technologies-module__itFTGW__hero__subtitle{color:#2b2330bf;max-width:780px;margin:12px auto 0;font-size:14px;line-height:1.7}.technologies-module__itFTGW__hero__meta{color:#2b23308c;margin-top:12px;font-size:10px;line-height:1.6}.technologies-module__itFTGW__hero__meta strong{color:#2b2330a6;font-weight:500}.technologies-module__itFTGW__hero__bubbles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.technologies-module__itFTGW__blob{mix-blend-mode:screen;filter:blur(28px);opacity:.28;background:radial-gradient(circle at 30% 30%,#ffffffe6,#c47ba447);border-radius:50%;animation:26s ease-in-out infinite technologies-module__itFTGW__floatSoft;position:absolute}.technologies-module__itFTGW__blob__one{width:420px;height:420px;top:-140px;right:-90px}.technologies-module__itFTGW__blob__two{width:320px;height:320px;animation-delay:-7s;top:30%;left:50%;transform:translate(-50%)}.technologies-module__itFTGW__blob__three{width:380px;height:380px;animation-delay:-14s;bottom:-180px;left:-70px}.technologies-module__itFTGW__kicker{text-transform:uppercase;letter-spacing:.22em;color:#2b23308c;font-size:12px;font-weight:lighter}.technologies-module__itFTGW__sectionTitle{letter-spacing:-.02em;color:var(--n-dark-1);margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:500}.technologies-module__itFTGW__sectionSubtitle{color:#2b2330b8;max-width:720px;margin:10px auto 0;font-size:14px;line-height:1.7}.technologies-module__itFTGW__softLink{color:#2b2330cc;align-items:center;gap:10px;padding-top:2rem;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s,color .18s;display:inline-flex}.technologies-module__itFTGW__softLink:hover{color:#2b2330;transform:translate(2px)}.technologies-module__itFTGW__softLink svg{font-size:16px}.technologies-module__itFTGW__foundations{background:#fff;padding:4.25rem 1.5rem 4.75rem}.technologies-module__itFTGW__foundations__inner{max-width:1100px;margin:0 auto}.technologies-module__itFTGW__capHeader{text-align:center;margin-bottom:22px}.technologies-module__itFTGW__foundations__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.technologies-module__itFTGW__fCard{background:#ffffffc7;border:1px solid #1a162014;border-radius:22px;align-items:flex-start;gap:14px;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 14px 40px #1a16200f}.technologies-module__itFTGW__fCard:hover{border-color:#c47ba44d;transform:translateY(-2px);box-shadow:0 18px 54px #1a16201a}.technologies-module__itFTGW__fCard__icon{color:#2b2330d9;background:#c47ba424;border:1px solid #c47ba438;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.technologies-module__itFTGW__fCard__icon svg{font-size:18px}.technologies-module__itFTGW__fCard__title{color:var(--n-dark-1);margin:0;font-size:14px;font-weight:650}.technologies-module__itFTGW__fCard__text{color:#2b2330b8;margin:6px 0 0;font-size:13px;line-height:1.55}.technologies-module__itFTGW__foundations__footer{justify-content:center;margin-top:18px;display:flex}.technologies-module__itFTGW__tools{background:var(--n-soft-3);padding:4.25rem 1.5rem 5.25rem}.technologies-module__itFTGW__tools__inner{text-align:center;max-width:1100px;margin:0 auto}.technologies-module__itFTGW__toolsHeader{margin-bottom:18px}.technologies-module__itFTGW__toolsGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;max-width:980px;margin:22px auto 0;display:grid}.technologies-module__itFTGW__toolChip{color:#2b2330bf;background:#ffffffb3;border:1px solid #1a162014;border-radius:999px;padding:10px 12px;font-size:13px;font-weight:600}.technologies-module__itFTGW__ctaRow{place-items:center;gap:8px;margin-top:22px;display:grid}@keyframes technologies-module__itFTGW__floatSoft{0%{transform:translate(0,0)scale(1)}50%{transform:translate(18px,-16px)scale(1.06)}to{transform:translate(0,0)scale(1)}}@media (max-width:980px){.technologies-module__itFTGW__hero__inner,.technologies-module__itFTGW__capHeader,.technologies-module__itFTGW__tools__inner{text-align:left}.technologies-module__itFTGW__sectionSubtitle{margin-left:0;margin-right:0}.technologies-module__itFTGW__foundations__grid{grid-template-columns:1fr}.technologies-module__itFTGW__toolsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.technologies-module__itFTGW__ctaRow{place-items:start}.technologies-module__itFTGW__foundations__footer{justify-content:flex-start}}@media (max-width:560px){.technologies-module__itFTGW__toolsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
