.product-page_brief__dJwIi{padding:30px}.product-page_briefHeader__zBqgn{display:flex;align-items:center;gap:12px}.product-page_briefHeader__zBqgn>img{width:38px;height:38px;padding:4px;border-radius:10px;background:#bbed48}.product-page_briefHeader__zBqgn strong{display:block;font-size:22px;font-weight:550}.product-page_briefHeader__zBqgn div>span{display:block;margin-top:3px;font-size:11px;color:#c4c8be}.product-page_exampleTag__0qxzt{margin-left:auto;color:#c9ed88;font:10px/1.6 GM,monospace}.product-page_assignment__HxOnj{margin-top:30px;padding:20px;border:1px solid #c4c8be40;border-radius:12px}.product-page_assignment__HxOnj>span,.product-page_darkEyebrow__ygVbx{color:#c9ed88;font:10px/1.6 GM,monospace}.product-page_assignment__HxOnj p{font-size:19px;line-height:1.45;letter-spacing:-.025em;margin:12px 0 0}.product-page_arrow__JUHPm{display:block;margin:14px auto;color:#bbed48}.product-page_lead__PKcaP{background:#fff;color:#1b1c19;border-radius:14px;padding:24px;margin:0;transform:rotate(-1.5deg)}.product-page_lead__PKcaP figcaption{display:flex;align-items:center;gap:9px;font-size:11px;color:#63665d}.product-page_lead__PKcaP img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;border-radius:100%}.product-page_lead__PKcaP blockquote{margin:20px 0;font-size:24px;font-weight:500;letter-spacing:-.04em;line-height:1.25}.product-page_lead__PKcaP>p{display:flex;align-items:flex-start;gap:8px;padding-top:15px;border-top:1px solid #e2e3e0;color:#405717;font-size:11px;line-height:1.6;margin:0}.product-page_lead__PKcaP>p>svg{flex:none;margin-top:1px}.product-page_availability__4nQnR{margin-top:30px}.product-page_brief__dJwIi .product-page_availabilityNote__3aM8f{color:#c4c8be;font-size:11px;line-height:1.7;margin:16px 0 5px}.product-page_briefLink__I2VGq{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.product-page_connections__m9iLH,.product-page_platformSection__pxXTp,.product-page_work__3U5iS{width:min(1280px,calc(100% - 104px));margin:0 auto}.product-page_platformSection__pxXTp{padding:26px 0 45px;border-bottom:1px solid #e2e3e0}.product-page_eyebrow__Y_YrU,.product-page_platformSection__pxXTp>span{color:#405717;font:10px/1.6 GM,monospace}.product-page_platformSection__pxXTp>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:13px 25px;margin-top:18px}.product-page_platformSection__pxXTp a{display:flex;align-items:center;gap:9px;min-height:44px;font-size:14px}.product-page_platformSection__pxXTp img{width:26px;height:26px}.product-page_work__3U5iS{padding:100px 0;scroll-margin-top:95px}.product-page_intro__txjLb{max-width:830px;margin-bottom:45px}.product-page_connectionIntro__R084J h2,.product-page_intro__txjLb h2,.product-page_learning__h_mrZ h2{margin:18px 0 24px;font-size:clamp(36px,4.3vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:550}.product-page_connectionIntro__R084J p,.product-page_intro__txjLb p{color:#63665d;line-height:1.7;max-width:70ch}.product-page_taskGrid__pGo41{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.product-page_task__RkRny{display:flex;flex-direction:column;border:1px solid #e2e3e0;border-radius:20px;background:#f5f5f2;padding:34px;transition:translate .22s,box-shadow .22s}.product-page_task__RkRny:hover{translate:0 -5px;box-shadow:0 20px 40px #1b1c1912}.product-page_task__RkRny:nth-child(3n+2){background:#eef3e6}.product-page_taskTop__6mv58{display:flex;align-items:center;justify-content:space-between;gap:18px;color:#405717}.product-page_taskTop__6mv58 span{font:10px/1.6 GM,monospace}.product-page_task__RkRny h3{font-size:34px;line-height:1.1;font-weight:500;letter-spacing:-.04em;margin:30px 0 18px;max-width:16ch}.product-page_task__RkRny>p{color:#63665d;font-size:15px;line-height:1.7;margin:0 0 25px}.product-page_taskResult__UZeMD{display:flex;align-items:flex-start;gap:9px;color:#405717;font-size:12px;line-height:1.6;margin-top:auto}.product-page_taskResult__UZeMD>svg{flex:none;margin-top:1px}.product-page_taskBottom__CR2rB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid #dce1d4}.product-page_taskBottom__CR2rB small{color:#63665d;font-size:11px}.product-page_connectionNotes__sXRBE a,.product-page_learningCopy__5lWR5 a,.product-page_taskBottom__CR2rB a{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.product-page_connectionNotes__sXRBE a>svg,.product-page_taskBottom__CR2rB a>svg{flex:none;transition:translate .18s}.product-page_connectionNotes__sXRBE a:hover>svg,.product-page_taskBottom__CR2rB a:hover>svg{translate:4px 0}.product-page_learning__h_mrZ{padding:100px 0;background:#1b1c19;color:#fff}.product-page_learningInner__aaIRp{width:min(1280px,calc(100% - 104px));margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.product-page_learningCopy__5lWR5>p{color:#c4c8be;line-height:1.7;font-size:15px}.product-page_learningCopy__5lWR5>a{color:#c9ed88;margin-top:10px}.product-page_learningRecord__GNjdM{border:1px solid #c4c8be40;border-radius:20px;padding:32px;background:#262922;transform:rotate(1deg)}.product-page_learningRecord__GNjdM ol{list-style:none;padding:0;margin:20px 0}.product-page_learningRecord__GNjdM li{display:flex;gap:16px;padding:24px 0;border-bottom:1px solid #c4c8be40}.product-page_learningRecord__GNjdM li>svg{flex:none;color:#c9ed88;margin-top:2px}.product-page_learningRecord__GNjdM strong{display:block;font-size:18px;line-height:1.4;font-weight:500;letter-spacing:-.025em}.product-page_learningRecord__GNjdM li span{display:block;font-size:12px;line-height:1.7;color:#c4c8be;margin-top:7px}.product-page_learningRecord__GNjdM>p{color:#c4c8be;font-size:11px;line-height:1.7;margin:0}.product-page_connections__m9iLH{padding:100px 0}.product-page_connectionIntro__R084J{max-width:810px;margin-bottom:40px}.product-page_connectorGrid__a7vEx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.product-page_connectorGrid__a7vEx a{display:flex;align-items:center;gap:12px;border:1px solid #e2e3e0;border-radius:12px;padding:22px 18px;min-height:76px;font-size:14px;background:#f5f5f2;transition:background .18s}.product-page_connectorGrid__a7vEx a:hover{background:#e4f1cc}.product-page_connectorGrid__a7vEx a>svg:first-child,.product-page_connectorGrid__a7vEx img{width:27px;height:27px;flex:none;-o-object-fit:contain;object-fit:contain}.product-page_connectorGrid__a7vEx a>svg:last-child{margin-left:auto;flex:none;width:16px}.product-page_connectionNotes__sXRBE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:42px}.product-page_connectionNotes__sXRBE article{border-top:1px solid #e2e3e0;padding-top:25px}.product-page_connectionNotes__sXRBE h3{font-size:27px;font-weight:500;letter-spacing:-.035em;margin:0 0 16px}.product-page_connectionNotes__sXRBE p{color:#63665d;font-size:14px;line-height:1.7}@media (max-width:1100px){.product-page_connectorGrid__a7vEx{grid-template-columns:repeat(3,minmax(0,1fr))}.product-page_learningInner__aaIRp{gap:35px}}@media (max-width:780px){.product-page_brief__dJwIi{padding:25px}.product-page_lead__PKcaP{transform:none;padding:21px}.product-page_connections__m9iLH,.product-page_learningInner__aaIRp,.product-page_platformSection__pxXTp,.product-page_work__3U5iS{width:calc(100% - 40px)}.product-page_platformSection__pxXTp{padding:22px 0 32px}.product-page_platformSection__pxXTp>div{justify-content:flex-start;gap:8px 22px}.product-page_connections__m9iLH,.product-page_learning__h_mrZ,.product-page_work__3U5iS{padding:64px 0}.product-page_connectionNotes__sXRBE,.product-page_learningInner__aaIRp,.product-page_taskGrid__pGo41{grid-template-columns:1fr;gap:20px}.product-page_task__RkRny{padding:27px}.product-page_task__RkRny h3{font-size:31px;max-width:19ch}.product-page_learningRecord__GNjdM{transform:none;padding:26px;margin-top:16px}.product-page_connectorGrid__a7vEx{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-page_connectorGrid__a7vEx a{flex-wrap:wrap;align-content:flex-start;gap:12px;padding:19px 15px}.product-page_connectorGrid__a7vEx a>span{flex-basis:100%;order:1;font-size:13px}.product-page_connectionNotes__sXRBE{margin-top:34px}}@media (prefers-reduced-motion:reduce){.product-page_connectionNotes__sXRBE a>svg,.product-page_connectorGrid__a7vEx a,.product-page_taskBottom__CR2rB a>svg,.product-page_task__RkRny{transition:none}}