.blog-field-notes-module__WmfcIG__sectionTexture{pointer-events:none;opacity:.3;position:absolute;inset:0}.blog-field-notes-module__WmfcIG__sectionGrid{background-image:radial-gradient(100% 80% at 10% 0,#faf7f080,#0000 58%),radial-gradient(90% 70% at 92% 100%,#e8f4f252,#0000 55%);-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.blog-field-notes-module__WmfcIG__heroBand{border-radius:var(--radius-trail-xl);box-shadow:var(--shadow-trail-sm);background:linear-gradient(145deg,#faf7f0 0%,#fff 52%,#edf4f2 100%);border:1px solid #d5e0d9;padding:2rem 1.25rem 2.25rem;position:relative;overflow:hidden}@media (min-width:768px){.blog-field-notes-module__WmfcIG__heroBand{padding:2.5rem 2.5rem 2.75rem}}.blog-field-notes-module__WmfcIG__heroBand:after{content:"";aspect-ratio:1.2;pointer-events:none;border:2px dashed #6f9fa847;border-radius:40% 55% 50% 45%;width:min(48%,200px);position:absolute;bottom:-20%;right:-8%}.blog-field-notes-module__WmfcIG__filterBar{flex-wrap:wrap;gap:.5rem;display:flex}.blog-field-notes-module__WmfcIG__filterBtn{color:#152925;cursor:pointer;background:#ffffffeb;border:1px solid #d5e0d9;border-radius:9999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.blog-field-notes-module__WmfcIG__filterBtn:hover{background:#faf7f0;border-color:#6f9fa88c}.blog-field-notes-module__WmfcIG__filterBtnActive{color:#faf7f0;background:#152925;border-color:#152925}.blog-field-notes-module__WmfcIG__postCard{border-radius:var(--radius-trail-lg);height:100%;color:inherit;box-shadow:var(--shadow-trail-sm);background:#fffffff2;border:1px solid #d5e0d9;flex-direction:column;text-decoration:none;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.blog-field-notes-module__WmfcIG__postCard:hover{box-shadow:var(--shadow-trail-md);border-color:#6f9fa873;transform:translateY(-2px)}}.blog-field-notes-module__WmfcIG__postCardRailA{border-left:4px solid #6f9fa8}.blog-field-notes-module__WmfcIG__postCardRailB{border-left:4px solid #476770}.blog-field-notes-module__WmfcIG__postCardRailC{border-left:4px solid #d4563d8c}.blog-field-notes-module__WmfcIG__cluster{border-radius:var(--radius-trail-xl);background:#faf7f0e0;border:1px solid #d5e0d9;padding:1.25rem 1.15rem}.blog-field-notes-module__WmfcIG__clusterList{flex-direction:column;gap:.45rem;margin-top:.85rem;display:flex}.blog-field-notes-module__WmfcIG__clusterLink{color:#152925;font-size:.9rem;font-weight:600;text-decoration:none}.blog-field-notes-module__WmfcIG__clusterLink:hover{color:#d4563d}.blog-field-notes-module__WmfcIG__answerBlock{border-radius:var(--radius-trail-md);background:#ffffffeb;border:1px solid #d5e0d9;padding:1rem 1.1rem}.blog-field-notes-module__WmfcIG__answerKicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#476770;font-size:.625rem;font-weight:600}.blog-field-notes-module__WmfcIG__answerText{color:#152925;margin-top:.45rem;font-size:.9rem;line-height:1.55}.blog-field-notes-module__WmfcIG__toc{border-radius:var(--radius-trail-lg);background:#faf7f0bf;border:1px dashed #6f9fa873;padding:1rem 1.15rem}.blog-field-notes-module__WmfcIG__tocList{flex-direction:column;gap:.35rem;margin-top:.65rem;display:flex}.blog-field-notes-module__WmfcIG__tocLink{color:#152925;font-size:.875rem;text-decoration:none}.blog-field-notes-module__WmfcIG__tocLink:hover{color:#d4563d;text-underline-offset:3px;text-decoration:underline}.blog-field-notes-module__WmfcIG__summit{border-radius:var(--radius-trail-xl);color:#faf7f0;background:linear-gradient(165deg,#152925 0%,#0f1e1c 100%);padding:1.75rem 1.25rem;position:relative;overflow:hidden}@media (min-width:768px){.blog-field-notes-module__WmfcIG__summit{padding:2rem 1.75rem}}.blog-field-notes-module__WmfcIG__summit:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 18% 25%,#d4563d1f,#0000 45%);position:absolute;inset:0}.blog-field-notes-module__WmfcIG__summitInner{position:relative}.blog-field-notes-module__WmfcIG__mdxShell{border-radius:var(--radius-trail-lg);background:#fffffff5;border:1px solid #d5e0d9;padding:1.25rem 1.1rem 1.75rem}@media (min-width:768px){.blog-field-notes-module__WmfcIG__mdxShell{padding:1.75rem 2rem 2.25rem}}
.service-detail-module__msd3pG__sectionTexture{pointer-events:none;opacity:.3;position:absolute;inset:0}.service-detail-module__msd3pG__sectionGrid{background-image:radial-gradient(100% 80% at 10% 0,#faf7f080,#0000 58%),radial-gradient(90% 70% at 92% 100%,#e8f4f252,#0000 55%);-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.service-detail-module__msd3pG__hero{border-radius:var(--radius-trail-xl);box-shadow:var(--shadow-trail-sm);background:linear-gradient(145deg,#faf7f0 0%,#fff 50%,#edf4f2 100%);border:1px solid #d5e0d9;padding:2rem 1.25rem 2.25rem;position:relative;overflow:hidden}@media (min-width:768px){.service-detail-module__msd3pG__hero{padding:2.5rem 2.5rem 2.75rem}}.service-detail-module__msd3pG__heroGrid{align-items:start;gap:1.5rem;display:grid}@media (min-width:900px){.service-detail-module__msd3pG__heroGrid{grid-template-columns:minmax(0,1fr) 140px}}.service-detail-module__msd3pG__motifWrap{color:#476770;opacity:.85;justify-self:end}@media (max-width:899px){.service-detail-module__msd3pG__motifWrap{display:none}}.service-detail-module__msd3pG__motifSvg{width:132px;height:auto}.service-detail-module__msd3pG__motifStroke{stroke:#476770}.service-detail-module__msd3pG__motifStrokeMuted{stroke:#6f9fa88c}.service-detail-module__msd3pG__motifPath{stroke:#6f9fa8bf}.service-detail-module__msd3pG__motifAccent{stroke:#d4563d}.service-detail-module__msd3pG__motifDot{color:#d4563d}.service-detail-module__msd3pG__answerCard{border-radius:var(--radius-trail-md);box-shadow:var(--shadow-trail-sm);background:#ffffffeb;border:1px solid #d5e0d9;border-left:4px solid #6f9fa8;padding:1rem 1rem 1rem 1.1rem}@media (max-width:639px){.service-detail-module__msd3pG__hero{padding:1.5rem 1rem 1.75rem}.service-detail-module__msd3pG__answerCard{padding:.85rem .85rem .85rem .95rem}.service-detail-module__msd3pG__answerA{font-size:.85rem}}.service-detail-module__msd3pG__answerQ{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#476770;font-size:.625rem;font-weight:600}.service-detail-module__msd3pG__answerA{color:#152925;margin-top:.4rem;font-size:.9rem;line-height:1.5}.service-detail-module__msd3pG__pathSignal{border-radius:var(--radius-trail-md);color:#152925;background:#faf7f0d9;border:1px dashed #6f9fa873;padding:.85rem .95rem .85rem 1.05rem;font-size:.9rem;line-height:1.45;position:relative}.service-detail-module__msd3pG__pathSignal:before{content:"";background:#d4563d59;border-radius:9999px;width:3px;position:absolute;top:.55rem;bottom:.55rem;left:.55rem}.service-detail-module__msd3pG__pathSignal span{padding-left:.75rem;display:block}.service-detail-module__msd3pG__fixRow{border-radius:var(--radius-trail-md);background:#ffffffe6;border:1px solid #d5e0d9;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;display:flex}.service-detail-module__msd3pG__fixMarker{background:#d4563dd9;border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.15rem;box-shadow:0 0 0 3px #d4563d26}.service-detail-module__msd3pG__fixText{color:#152925;font-size:.9rem;line-height:1.45}.service-detail-module__msd3pG__faqItem{border-radius:var(--radius-trail-md);background:#ffffffd1;border:1px solid #d5e0d9;padding:1rem 1.1rem}.service-detail-module__msd3pG__faqQ{color:#152925;font-size:.95rem;font-weight:700}.service-detail-module__msd3pG__faqA{color:#423d38;margin-top:.45rem;font-size:.9rem;line-height:1.55}.service-detail-module__msd3pG__summit{border-radius:var(--radius-trail-xl);color:#faf7f0;background:linear-gradient(165deg,#152925 0%,#0f1e1c 100%);padding:2rem 1.25rem;position:relative;overflow:hidden}@media (min-width:768px){.service-detail-module__msd3pG__summit{padding:2.25rem 2rem}}.service-detail-module__msd3pG__summit:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 12% 30%,#d4563d1f,#0000 45%);position:absolute;inset:0}.service-detail-module__msd3pG__summitInner{max-width:38rem;position:relative}.service-detail-module__msd3pG__summitTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(1.25rem,2.8vw,1.6rem);font-weight:600}.service-detail-module__msd3pG__summitSub{color:#dce6e2;margin-top:.55rem;font-size:.95rem;line-height:1.55}.service-detail-module__msd3pG__summitRow{flex-wrap:wrap;gap:.65rem 1rem;margin-top:1.15rem;display:flex}.service-detail-module__msd3pG__summitMeta{color:#b0c8c4;margin-top:1rem;font-size:.8125rem}.service-detail-module__msd3pG__summitMeta a{color:#e6eeec;text-underline-offset:3px;text-decoration:underline}.service-detail-module__msd3pG__summitMeta a:hover{color:#fff}.service-detail-module__msd3pG__linkPill{color:#152925;background:#ffffffe6;border:1px solid #d5e0d9;border-radius:9999px;align-items:center;padding:.35rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.service-detail-module__msd3pG__linkPill:hover{background:#faf7f0;border-color:#6f9fa8a6}.service-detail-module__msd3pG__techCloud{flex-wrap:wrap;gap:.4rem;display:flex}.service-detail-module__msd3pG__techChip{font-family:var(--font-mono), ui-monospace, monospace;color:#476770;background:#ffffffd9;border:1px solid #d5e0d9;border-radius:9999px;padding:.25rem .65rem;font-size:.6875rem;font-weight:500}
