.resourcesContact_page__OHlQS{min-height:100vh;color:#171829;background:#f7f7fa}.resourcesContact_hubHero__KJauW{position:relative;overflow:hidden;padding:7rem max(1.5rem,calc((100% - 1040px)/2)) 6rem;background:#e9eaf4}.resourcesContact_hubHero__KJauW:after{content:"";position:absolute;right:-4rem;bottom:-6rem;width:360px;height:360px;background:#b7f0d0;border-radius:50%;opacity:.72}.resourcesContact_articleHero__GyF4u>span,.resourcesContact_hubHero__KJauW>span{position:relative;z-index:1;display:inline-block;padding:.34rem .52rem;color:#fff;background:#6658e8;border-radius:999px;font-family:var(--font-geist-mono),monospace;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.resourcesContact_hubHero__KJauW h1{position:relative;z-index:1;max-width:940px;margin:1.2rem 0 1.5rem;font-size:clamp(3.4rem,7vw,6.5rem);font-weight:820;line-height:.91;letter-spacing:-.075em}.resourcesContact_hubHero__KJauW p{position:relative;z-index:1;max-width:760px;color:#56586d;font-size:1.18rem;line-height:1.72}.resourcesContact_articleGrid__p8aKp{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;width:min(1120px,calc(100% - 3rem));margin:0 auto;padding:6rem 0}.resourcesContact_articleCard__aeiTV,.resourcesContact_featuredCard__6_hOE{position:relative;display:flex;flex-direction:column;min-height:340px;padding:1.8rem;background:#e9eaf4;border:1px solid rgba(23,24,41,.17);border-radius:14px;box-shadow:0 14px 34px rgba(23,24,41,.07)}.resourcesContact_articleCard__aeiTV:before,.resourcesContact_featuredCard__6_hOE:before{content:"";position:absolute;top:0;right:0;left:0;height:8px;background:#6658e8;border-radius:14px 14px 0 0}.resourcesContact_articleCard__aeiTV:nth-child(3):before{background:#ff715b}.resourcesContact_articleCard__aeiTV:nth-child(4):before{background:#b7f0d0}.resourcesContact_articleCard__aeiTV:nth-child(5):before{background:#171829}.resourcesContact_featuredCard__6_hOE{grid-column:1/-1;min-height:410px;padding:3rem;background:#171829;color:#fff}.resourcesContact_featuredCard__6_hOE:before{height:10px;background:linear-gradient(90deg,#6658e8 0 34%,#ff715b 34% 67%,#b7f0d0 67%)}.resourcesContact_cardMeta__dSAu_{display:flex;justify-content:space-between;gap:1rem;color:#6658e8;font-family:var(--font-geist-mono),monospace;font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.resourcesContact_featuredCard__6_hOE .resourcesContact_cardMeta__dSAu_{color:#b7f0d0}.resourcesContact_cardMeta__dSAu_ span:last-child{display:inline-flex;align-items:center;gap:.4rem;color:#707286;text-transform:none}.resourcesContact_featuredCard__6_hOE .resourcesContact_cardMeta__dSAu_ span:last-child{color:#b7b8c8}.resourcesContact_articleCard__aeiTV h2,.resourcesContact_featuredCard__6_hOE h2{max-width:850px;margin:2.3rem 0 1rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.1;letter-spacing:-.04em}.resourcesContact_featuredCard__6_hOE h2{font-size:clamp(2.6rem,5vw,4.5rem);letter-spacing:-.06em}.resourcesContact_articleCard__aeiTV p,.resourcesContact_featuredCard__6_hOE p{max-width:760px;color:#5b5d71;line-height:1.72}.resourcesContact_featuredCard__6_hOE p{color:#b9bac9}.resourcesContact_readLink__LlzDb{display:inline-flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;margin-top:auto;padding-top:2rem;color:#6658e8;font-weight:800}.resourcesContact_featuredCard__6_hOE .resourcesContact_readLink__LlzDb{color:#b7f0d0}.resourcesContact_readLink__LlzDb:hover{text-decoration:underline}.resourcesContact_articleCta__k9TvY,.resourcesContact_hubCta__o6yBO{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:1.5rem;gap:1.5rem;width:min(1060px,calc(100% - 3rem));margin:2rem auto 6rem;padding:2rem;background:#b7f0d0;border-radius:15px}.resourcesContact_articleCta__k9TvY>svg,.resourcesContact_hubCta__o6yBO>svg{color:#6658e8}.resourcesContact_articleCta__k9TvY h2,.resourcesContact_hubCta__o6yBO h2{margin-bottom:.4rem;font-size:1.45rem}.resourcesContact_articleCta__k9TvY p,.resourcesContact_hubCta__o6yBO p{color:#3f574c;line-height:1.55}.resourcesContact_articleCta__k9TvY>a,.resourcesContact_hubCta__o6yBO>a{padding:.92rem 1.15rem;color:#fff;background:#171829;border-radius:999px;font-weight:800;text-align:center;white-space:nowrap}.resourcesContact_articleCta__k9TvY>a:hover,.resourcesContact_hubCta__o6yBO>a:hover{background:#6658e8}.resourcesContact_articleHero__GyF4u{position:relative;overflow:hidden;padding:5rem max(1.5rem,calc((100% - 1020px)/2)) 5.5rem;background:#e9eaf4}.resourcesContact_articleHero__GyF4u:before{content:"ARCHIVE / FIELD NOTE";position:absolute;top:2.3rem;right:max(1.5rem,calc((100% - 1020px)/2));color:#77798d;font-family:var(--font-geist-mono),monospace;font-size:.62rem;font-weight:800;letter-spacing:.1em}.resourcesContact_articleHero__GyF4u:after{content:"";position:absolute;right:8%;bottom:0;width:190px;height:16px;background:#ff715b;border-radius:10px 10px 0 0}.resourcesContact_backLink__dV_8i{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:3.5rem;color:#5a5c71;font-weight:760}.resourcesContact_backLink__dV_8i:hover{color:#6658e8}.resourcesContact_articleHero__GyF4u h1{max-width:980px;margin:1rem 0 1.4rem;font-size:clamp(3rem,6.4vw,5.8rem);font-weight:820;line-height:.93;letter-spacing:-.07em}.resourcesContact_articleHero__GyF4u>p{max-width:800px;color:#56586d;font-size:1.2rem;line-height:1.72}.resourcesContact_byline__RR2Q8{display:flex;flex-wrap:wrap;gap:.8rem 1.3rem;margin-top:2rem;color:#74768a;font-family:var(--font-geist-mono),monospace;font-size:.72rem}.resourcesContact_byline__RR2Q8 span{display:inline-flex;align-items:center;gap:.4rem}.resourcesContact_articleLayout__R7Y_b{display:grid;grid-template-columns:250px minmax(0,740px);justify-content:center;grid-gap:5rem;gap:5rem;width:min(1140px,calc(100% - 3rem));margin:0 auto;padding:5rem 0}.resourcesContact_toc__JZ6aX{position:-webkit-sticky;position:sticky;top:2rem;align-self:start;padding:1.3rem;background:#171829;color:#fff;border-radius:12px;box-shadow:0 14px 30px rgba(23,24,41,.15)}.resourcesContact_toc__JZ6aX:before{content:"CODASCAN / INDEX";display:block;margin-bottom:1rem;color:#b7f0d0;font-family:var(--font-geist-mono),monospace;font-size:.6rem;font-weight:800;letter-spacing:.1em}.resourcesContact_toc__JZ6aX strong{display:block;margin-bottom:1rem}.resourcesContact_toc__JZ6aX ol{padding-left:1.1rem;color:#b7f0d0}.resourcesContact_toc__JZ6aX li{margin:.7rem 0;padding-left:.2rem}.resourcesContact_toc__JZ6aX a{color:#c7c8d5;font-size:.82rem;line-height:1.4}.resourcesContact_toc__JZ6aX a:hover{color:#fff;text-decoration:underline}.resourcesContact_articleBody__KjSPr{min-width:0}.resourcesContact_intro__Ii3n0{color:#28293d;font-size:1.28rem;line-height:1.85}.resourcesContact_takeaways__rzK5r{display:grid;grid-template-columns:auto 1fr;grid-gap:1.1rem;gap:1.1rem;margin:3rem 0;padding:1.7rem;background:#b7f0d0;border-radius:13px}.resourcesContact_takeaways__rzK5r>svg{color:#6658e8}.resourcesContact_takeaways__rzK5r h2{margin-bottom:.75rem;font-size:1.25rem}.resourcesContact_takeaways__rzK5r ul{padding-left:1.2rem;color:#3f574c}.resourcesContact_takeaways__rzK5r li{margin:.45rem 0;line-height:1.55}.resourcesContact_articleSection__Sbymc{position:relative;padding:4rem 0;border-top:1px solid rgba(23,24,41,.18);scroll-margin-top:2rem}.resourcesContact_articleSection__Sbymc:before{content:attr(id);position:absolute;top:4.4rem;right:calc(100% + 1.2rem);color:#8a8b9b;font-family:var(--font-geist-mono),monospace;font-size:.58rem;writing-mode:vertical-rl;text-transform:uppercase}.resourcesContact_articleSection__Sbymc h2,.resourcesContact_faq__e27aT>h2{margin-bottom:1.3rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1.1;letter-spacing:-.04em}.resourcesContact_articleSection__Sbymc>p{margin:1rem 0;color:#54566a;font-size:1.06rem;line-height:1.88}.resourcesContact_articleSection__Sbymc>ul:not(.resourcesContact_checklist__qrqLN){margin:1.4rem 0;padding-left:1.4rem;color:#54566a}.resourcesContact_articleSection__Sbymc>ul:not(.resourcesContact_checklist__qrqLN) li{margin:.75rem 0;padding-left:.3rem;line-height:1.65}.resourcesContact_checklist__qrqLN{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.8rem;gap:.8rem;margin:1.5rem 0;list-style:none}.resourcesContact_checklist__qrqLN li{display:grid;grid-template-columns:24px 1fr;grid-gap:.7rem;gap:.7rem;padding:1rem;color:#4e5064;background:#e9eaf4;border-radius:10px;line-height:1.58}.resourcesContact_checklist__qrqLN svg{color:#1c9a68}.resourcesContact_numbered__DoSZc{display:grid;grid-gap:.8rem;gap:.8rem;margin:1.6rem 0;list-style:none}.resourcesContact_numbered__DoSZc li{display:grid;grid-template-columns:50px 1fr;grid-gap:1rem;gap:1rem;padding:1.3rem;background:#e9eaf4;border-radius:11px}.resourcesContact_numbered__DoSZc li>span{color:#6658e8;font-family:var(--font-geist-mono),monospace;font-weight:850}.resourcesContact_numbered__DoSZc h3{margin-bottom:.45rem;font-size:1.08rem}.resourcesContact_numbered__DoSZc p{color:#56586d;line-height:1.65}.resourcesContact_callout__AzLHF{display:grid;grid-template-columns:25px 1fr;grid-gap:.8rem;gap:.8rem;margin:2rem 0 0;padding:1.3rem;color:#37394b;background:#efe5e4;border-left:5px solid #ff715b;border-radius:0 11px 11px 0}.resourcesContact_callout__AzLHF svg{color:#ff715b}.resourcesContact_callout__AzLHF p{line-height:1.65}.resourcesContact_comparison__Dheix{margin:1.6rem 0;overflow-x:auto;border:1px solid rgba(23,24,41,.18);border-radius:11px}.resourcesContact_comparison__Dheix table{width:100%;min-width:650px;border-collapse:collapse}.resourcesContact_comparison__Dheix td,.resourcesContact_comparison__Dheix th{padding:1rem;border-bottom:1px solid rgba(23,24,41,.14);color:#54566a;text-align:left;vertical-align:top;line-height:1.55}.resourcesContact_comparison__Dheix thead th{color:#fff;background:#171829}.resourcesContact_comparison__Dheix tbody th{color:#6658e8}.resourcesContact_faq__e27aT{padding:4rem 0;border-top:1px solid rgba(23,24,41,.18)}.resourcesContact_faq__e27aT details{border-bottom:1px solid rgba(23,24,41,.16)}.resourcesContact_faq__e27aT summary{position:relative;padding:1.2rem 2.5rem 1.2rem 0;cursor:pointer;font-size:1.04rem;font-weight:760;list-style:none}.resourcesContact_faq__e27aT summary::-webkit-details-marker{display:none}.resourcesContact_faq__e27aT summary:after{content:"+";position:absolute;top:1rem;right:.2rem;display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#fff;background:#6658e8;border-radius:50%}.resourcesContact_faq__e27aT details[open] summary:after{content:"−";background:#ff715b}.resourcesContact_faq__e27aT details p{padding:0 2rem 1.2rem 0;color:#56586d;line-height:1.7}.resourcesContact_authorBox__jmGWQ{display:grid;grid-template-columns:58px 1fr;grid-gap:1.2rem;gap:1.2rem;margin-top:2rem;padding:1.5rem;background:#e9eaf4;border-radius:12px}.resourcesContact_authorBox__jmGWQ>div:first-child{display:flex;align-items:center;justify-content:center;width:54px;height:54px;color:#fff;background:#6658e8;border-radius:50%;font-size:1.5rem;font-weight:850}.resourcesContact_authorBox__jmGWQ h2{margin-bottom:.4rem;font-size:1.15rem}.resourcesContact_authorBox__jmGWQ p{color:#56586d;line-height:1.6}.resourcesContact_related__h5Omy{padding:5rem max(1.5rem,calc((100% - 1120px)/2));background:#171829;color:#fff}.resourcesContact_related__h5Omy>h2{margin-bottom:2rem;font-size:2rem}.resourcesContact_related__h5Omy>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.resourcesContact_related__h5Omy article{display:flex;flex-direction:column;min-height:240px;padding:1.5rem;background:#27283d;border-radius:12px}.resourcesContact_related__h5Omy article:nth-child(2){background:#3a3040}.resourcesContact_related__h5Omy article:nth-child(3){background:#253b34}.resourcesContact_related__h5Omy article>span{color:#b7f0d0;font-family:var(--font-geist-mono),monospace;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.resourcesContact_related__h5Omy h3{margin:1rem 0;font-size:1.2rem;line-height:1.35}.resourcesContact_related__h5Omy article>a{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;color:#b7f0d0;font-weight:700}.resourcesContact_articleCta__k9TvY{margin-top:5rem}.resourcesContact_articleHero__GyF4u .resourcesContact_backLink__dV_8i{display:flex;width:-moz-fit-content;width:fit-content}.resourcesContact_articleHero__GyF4u>span{display:block;width:-moz-fit-content;width:fit-content}@media(max-width:900px){.resourcesContact_articleLayout__R7Y_b{grid-template-columns:1fr;gap:2rem}.resourcesContact_toc__JZ6aX{position:static}.resourcesContact_toc__JZ6aX ol{column-count:2}.resourcesContact_articleSection__Sbymc:before{display:none}.resourcesContact_related__h5Omy>div{grid-template-columns:1fr}.resourcesContact_articleCta__k9TvY,.resourcesContact_hubCta__o6yBO{grid-template-columns:auto 1fr}.resourcesContact_articleCta__k9TvY>a,.resourcesContact_hubCta__o6yBO>a{grid-column:1/-1}}@media(max-width:640px){.resourcesContact_articleHero__GyF4u,.resourcesContact_hubHero__KJauW{padding-top:4.5rem}.resourcesContact_articleHero__GyF4u:before{display:none}.resourcesContact_articleGrid__p8aKp{grid-template-columns:1fr;width:calc(100% - 2rem)}.resourcesContact_featuredCard__6_hOE{grid-column:auto;padding:2rem;min-height:360px}.resourcesContact_articleLayout__R7Y_b{width:calc(100% - 2rem);padding-top:3rem}.resourcesContact_toc__JZ6aX ol{column-count:1}.resourcesContact_byline__RR2Q8{flex-direction:column}.resourcesContact_checklist__qrqLN{grid-template-columns:1fr}.resourcesContact_articleCta__k9TvY,.resourcesContact_hubCta__o6yBO{grid-template-columns:1fr;width:calc(100% - 2rem);text-align:center}.resourcesContact_articleCta__k9TvY>svg,.resourcesContact_hubCta__o6yBO>svg{margin:0 auto}.resourcesContact_numbered__DoSZc li{grid-template-columns:36px 1fr}}.resourcesContact_page__OHlQS{background:var(--page-gradient)}.resourcesContact_articleHero__GyF4u,.resourcesContact_hubHero__KJauW{background:radial-gradient(circle at 92% 84%,rgba(169,236,205,.82),transparent 20rem),linear-gradient(145deg,#e9eaf4,#f7f7fa)}.resourcesContact_articleCard__aeiTV{background:var(--surface-tinted-gradient);border-color:hsla(0,0%,100%,.7);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.resourcesContact_featuredCard__6_hOE{background:var(--dark-gradient);box-shadow:var(--shadow-lg)}.resourcesContact_articleCta__k9TvY,.resourcesContact_hubCta__o6yBO,.resourcesContact_takeaways__rzK5r{background:linear-gradient(145deg,#b7f0d0,#a1e5c6);box-shadow:0 18px 45px rgba(23,24,41,.12)}.resourcesContact_toc__JZ6aX{background:var(--dark-gradient);box-shadow:var(--shadow-md)}.resourcesContact_authorBox__jmGWQ,.resourcesContact_checklist__qrqLN li,.resourcesContact_numbered__DoSZc li{background:var(--surface-tinted-gradient);border:1px solid rgba(23,24,41,.1);box-shadow:var(--shadow-sm)}.resourcesContact_related__h5Omy article{box-shadow:0 16px 38px rgba(0,0,0,.2)}.articleVideoContact_video__27yMN{margin:4rem 0;padding:1.4rem;color:#171829;background:#e9eaf4;border:1px solid rgba(23,24,41,.2);border-radius:14px}.articleVideoContact_video__27yMN>div:first-child{max-width:680px;margin:0 0 1.4rem;padding:.7rem}.articleVideoContact_video__27yMN>div:first-child>span{display:inline-block;padding:.3rem .48rem;color:#fff;background:#6658e8;border-radius:999px;font-family:var(--font-geist-mono),monospace;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.articleVideoContact_video__27yMN h2{margin:.8rem 0 .6rem;font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.04em}.articleVideoContact_video__27yMN p{color:#57596d;line-height:1.65}.articleVideoContact_frame__YWJjd{position:relative;overflow:hidden;aspect-ratio:16/9;background:#171829;border-radius:9px}.articleVideoContact_frame__YWJjd button,.articleVideoContact_frame__YWJjd iframe,.articleVideoContact_frame__YWJjd img{width:100%;height:100%}.articleVideoContact_frame__YWJjd iframe{display:block;border:0}.articleVideoContact_frame__YWJjd button{position:relative;display:block;padding:0;color:#fff;background:transparent;border:0;cursor:pointer}.articleVideoContact_frame__YWJjd img{display:block;object-fit:cover;filter:saturate(.76);opacity:.72;transition:opacity .2s ease,transform .2s ease}.articleVideoContact_frame__YWJjd button:hover img{opacity:.55;transform:scale(1.015)}.articleVideoContact_frame__YWJjd button span{position:absolute;inset:50% auto auto 50%;display:inline-flex;align-items:center;gap:.65rem;padding:.8rem 1rem;color:#fff;background:#ff715b;border-radius:999px;font-weight:800;transform:translate(-50%,-50%);white-space:nowrap}@media(max-width:600px){.articleVideoContact_video__27yMN{padding:.8rem}.articleVideoContact_frame__YWJjd button span{font-size:.82rem}}.articleVideoContact_video__27yMN{background:var(--surface-gradient);border-color:hsla(0,0%,100%,.88);border-radius:var(--radius-panel);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.articleVideoContact_frame__YWJjd{border-radius:var(--radius-card);box-shadow:0 22px 48px rgba(23,24,41,.2)}.articleVideoContact_frame__YWJjd button span{box-shadow:0 12px 28px rgba(255,113,91,.28)}