.company-harness-module__1aSRtW__root{--hz-green:#045c45;--hz-chartreuse:#f4ff7f;--hz-cream:#f3f5ef;--hz-line:#e2e7d6;--hz-sec:#4f5b55;--hz-ter:#838383;flex-direction:column;gap:72px;display:flex}.company-harness-module__1aSRtW__block{scroll-margin-top:96px}.company-harness-module__1aSRtW__label{letter-spacing:.14em;text-transform:uppercase;color:var(--hz-green);align-items:center;gap:10px;font-size:11.5px;font-weight:700;display:inline-flex}.company-harness-module__1aSRtW__label:before{content:"";background:var(--hz-chartreuse);border-radius:2px;width:26px;height:3px}.company-harness-module__1aSRtW__h{font-family:var(--font-display), inherit;letter-spacing:-.012em;margin:14px 0 0;font-size:clamp(24px,2.6vw,34px);font-weight:400;line-height:1.22}.company-harness-module__1aSRtW__h em{color:var(--hz-green);font-style:italic}.company-harness-module__1aSRtW__sub{max-width:62ch;color:var(--hz-sec);margin:14px 0 0;font-size:16px;line-height:1.7}.company-harness-module__1aSRtW__sub strong{color:#0b1a14;font-weight:700}.company-harness-module__1aSRtW__map{aspect-ratio:42/38;--u:2.381cqw;width:100%;max-width:720px;margin:28px auto 0;position:relative;container-type:inline-size}.company-harness-module__1aSRtW__grid{inset:0 0 calc(3 * var(--u)) calc(3 * var(--u));border-bottom:1px solid #0b1a14;border-left:1px solid #0b1a14;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid;position:absolute}.company-harness-module__1aSRtW__q{justify-content:center;gap:calc(.9 * var(--u));padding:calc(1.4 * var(--u));flex-direction:column;display:flex}.company-harness-module__1aSRtW__q:first-child,.company-harness-module__1aSRtW__q:nth-child(2){border-bottom:1px dashed #cfcfcf}.company-harness-module__1aSRtW__q:first-child,.company-harness-module__1aSRtW__q:nth-child(3){border-right:1px dashed #cfcfcf}.company-harness-module__1aSRtW__lab{font-size:calc(.95 * var(--u));color:var(--hz-ter);margin:0;line-height:1.35}.company-harness-module__1aSRtW__chips{gap:calc(.6 * var(--u));flex-wrap:wrap;display:flex}.company-harness-module__1aSRtW__chip{align-items:center;gap:calc(.45 * var(--u));border:1px solid var(--hz-line);padding:calc(.35 * var(--u)) calc(.9 * var(--u)) calc(.35 * var(--u)) calc(.45 * var(--u));font-size:calc(1.05 * var(--u));white-space:nowrap;border-radius:99vw;font-weight:500;display:flex}.company-harness-module__1aSRtW__chip img{width:calc(1.6 * var(--u));height:calc(1.6 * var(--u))}.company-harness-module__1aSRtW__diy{z-index:2;position:relative;overflow:visible}.company-harness-module__1aSRtW__wide{width:calc(100% + .8 * var(--u));margin-right:calc(-.8 * var(--u));background:#fff;flex:none;justify-content:flex-start}.company-harness-module__1aSRtW__duo{display:inline-flex}.company-harness-module__1aSRtW__duo img{border-radius:50%}.company-harness-module__1aSRtW__duo img+img{margin-left:calc(-.5 * var(--u));box-shadow:0 0 0 1px #d0d0d0, 0 0 0 calc(.12 * var(--u)) #fff}.company-harness-module__1aSRtW__k{background:#f3f8f5}.company-harness-module__1aSRtW__kchip{align-items:center;gap:calc(.7 * var(--u));font-size:calc(1.9 * var(--u));letter-spacing:-.01em;font-weight:600;display:flex}.company-harness-module__1aSRtW__kchip img{width:calc(2.4 * var(--u));height:calc(2.4 * var(--u));border-radius:calc(.6 * var(--u))}.company-harness-module__1aSRtW__k .company-harness-module__1aSRtW__lab{color:#0b1a14;font-size:calc(1.05 * var(--u))}.company-harness-module__1aSRtW__mid{left:calc(12.75 * var(--u));top:calc(17.5 * var(--u));align-items:center;gap:calc(.35 * var(--u));padding:calc(.5 * var(--u)) calc(.8 * var(--u));z-index:3;background:#fff;flex-direction:column;display:flex;position:absolute;transform:translate(-50%,-50%)}.company-harness-module__1aSRtW__mid .company-harness-module__1aSRtW__chip{background:#fff}.company-harness-module__1aSRtW__mid p{font-size:calc(.85 * var(--u));color:var(--hz-ter);white-space:nowrap;margin:0}.company-harness-module__1aSRtW__ax{font-size:calc(.95 * var(--u));color:var(--hz-ter);white-space:nowrap;font-weight:500;position:absolute}.company-harness-module__1aSRtW__axX{left:calc(3 * var(--u));right:0;bottom:calc(.4 * var(--u));justify-content:space-between;display:flex}.company-harness-module__1aSRtW__axY{left:calc(.2 * var(--u));top:0;bottom:calc(3 * var(--u));width:calc(1.4 * var(--u));writing-mode:vertical-rl;justify-content:space-between;display:flex;transform:rotate(180deg)}@media (max-width:640px){.company-harness-module__1aSRtW__map{aspect-ratio:auto;--u:6.2px;max-width:none}.company-harness-module__1aSRtW__grid{border:0;grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:12px;position:static;inset:auto}.company-harness-module__1aSRtW__q,.company-harness-module__1aSRtW__q:first-child,.company-harness-module__1aSRtW__q:nth-child(2),.company-harness-module__1aSRtW__q:nth-child(3){border:1px solid var(--hz-line);border-radius:14px;padding:18px 20px}.company-harness-module__1aSRtW__lab,.company-harness-module__1aSRtW__k .company-harness-module__1aSRtW__lab{font-size:14.5px;line-height:1.6}.company-harness-module__1aSRtW__chip{gap:7px;padding:5px 12px 5px 6px;font-size:14px}.company-harness-module__1aSRtW__chip img{width:20px;height:20px}.company-harness-module__1aSRtW__wide{width:auto;margin-right:0}.company-harness-module__1aSRtW__kchip{gap:9px;font-size:20px}.company-harness-module__1aSRtW__kchip img{border-radius:7px;width:28px;height:28px}.company-harness-module__1aSRtW__mid{align-items:flex-start;margin-top:12px;padding:0;position:static;transform:none}.company-harness-module__1aSRtW__mid p{white-space:normal;font-size:13px}.company-harness-module__1aSRtW__ax{display:none}}
.harness-brief-module__Q56iCq__brief{--font:inherit;--mono:var(--font-mono), ui-monospace, SFMono-Regular, monospace;--bg:#fff;--card:#fafbf8;--sunk:#f3f5ee;--fg:#090e00;--fg-2:#4a5347;--fg-3:#7c8479;--primary:#045c45;--primary-8:#045c4514;--primary-16:#045c4529;--lime:#f4ff7f;--pink:#ffcce6;--mint:#ddfdc6;--border:#090e001f;--hair:#090e0012;--r:14px;--r-sm:9px;--shadow:0 1px 2px #090e000a, 0 8px 24px #090e000d;--lift:0 2px 4px #090e000d, 0 20px 44px #090e001c;--e:cubic-bezier(.16, 1, .3, 1);--dots:radial-gradient(circle at 1px 1px, #090e0024 1px, transparent 0);--dots-lt:radial-gradient(circle at 1px 1px, #ffffff2b 1px, transparent 0);color:var(--fg)}.harness-brief-module__Q56iCq__brief .sec-h{letter-spacing:-.018em;margin-bottom:10px;padding-left:15px;font-size:18px;font-weight:600;position:relative}.harness-brief-module__Q56iCq__brief .sec-h:before{content:"";background:var(--lime);border-radius:2px;width:7px;height:7px;position:absolute;top:.52em;left:0;box-shadow:0 0 0 1px #090e001a}.harness-brief-module__Q56iCq__brief .lead{color:var(--fg-2);max-width:74ch;margin-bottom:14px;font-size:14.5px;line-height:1.6}.harness-brief-module__Q56iCq__brief .cards{counter-reset:c;background:var(--hair);border:1px solid var(--hair);border-radius:var(--r);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.harness-brief-module__Q56iCq__brief .cards>div{counter-increment:c;background:var(--bg);padding:15px 17px 16px}.harness-brief-module__Q56iCq__brief .cards>div:before{content:counter(c,decimal-leading-zero);font-family:var(--mono);color:var(--fg-3);margin-bottom:7px;font-size:10px;display:block}.harness-brief-module__Q56iCq__brief .cards h4{letter-spacing:-.01em;margin-bottom:4px;font-size:13.5px;font-weight:600}.harness-brief-module__Q56iCq__brief .cards p{color:var(--fg-2);font-size:12.8px;line-height:1.5}.harness-brief-module__Q56iCq__brief .note{border:1px solid var(--hair);border-left:3px solid var(--primary);background:var(--card);border-radius:0 var(--r-sm) var(--r-sm) 0;padding:14px 18px;position:relative;overflow:hidden}.harness-brief-module__Q56iCq__brief .note:after{content:"";background-image:var(--dots);opacity:.5;background-size:13px 13px;width:96px;height:96px;position:absolute;top:-14px;right:-14px;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 72%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 72%)}.harness-brief-module__Q56iCq__brief .note>*{z-index:1;position:relative}.harness-brief-module__Q56iCq__brief .note h4{margin-bottom:3px;font-size:13px;font-weight:600}.harness-brief-module__Q56iCq__brief .note p{color:var(--fg-2);font-size:13.5px}.harness-brief-module__Q56iCq__brief .hl{background:linear-gradient(transparent 58%,var(--lime) 58%);color:var(--fg);font-weight:500}.harness-brief-module__Q56iCq__brief .hl--a{color:var(--fg);text-decoration:none;transition:box-shadow .16s,color .16s;box-shadow:inset 0 -1px #090e0066}.harness-brief-module__Q56iCq__brief .hl--a:hover{color:var(--primary);box-shadow:inset 0 -1px 0 var(--primary)}.harness-brief-module__Q56iCq__brief .hl--a svg{vertical-align:1px;opacity:.6;width:10px;height:10px;margin-left:5px;display:inline-block}.harness-brief-module__Q56iCq__brief .key{color:var(--primary);font-weight:600}.harness-brief-module__Q56iCq__brief .org{margin-top:18px}.harness-brief-module__Q56iCq__brief .org__root{background:var(--fg);color:#fff;text-align:center;border-radius:12px;max-width:300px;margin:0 auto;padding:12px 18px;position:relative;overflow:hidden}.harness-brief-module__Q56iCq__brief .org__root:before{content:"";background-image:var(--dots-lt);opacity:.7;background-size:12px 12px;position:absolute;inset:0}:is(.harness-brief-module__Q56iCq__brief .org__root b,.harness-brief-module__Q56iCq__brief .org__root span){position:relative}.harness-brief-module__Q56iCq__brief .org__root b{letter-spacing:-.01em;font-size:15px;font-weight:600;display:block}.harness-brief-module__Q56iCq__brief .org__root span{color:#ffffffa3;font-size:11px}.harness-brief-module__Q56iCq__brief .org__stem{background:linear-gradient(var(--border),var(--border)) center 12px/1px 12px no-repeat;width:66.6%;height:24px;margin:0 auto;position:relative}.harness-brief-module__Q56iCq__brief .org__stem:before{content:"";background:var(--border);width:1px;height:12px;position:absolute;top:0;left:50%}.harness-brief-module__Q56iCq__brief .org__stem:after{content:"";border:1px solid var(--border);border-bottom:none;height:12px;position:absolute;top:12px;left:0;right:0}.harness-brief-module__Q56iCq__brief .org__row{background:var(--hair);border:1px solid var(--hair);border-radius:var(--r);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.harness-brief-module__Q56iCq__brief .org__col{background:var(--bg);padding:14px 16px}.harness-brief-module__Q56iCq__brief .org__h{border-bottom:1px solid var(--hair);padding-bottom:9px}.harness-brief-module__Q56iCq__brief .org__h b{letter-spacing:-.01em;font-size:13px;font-weight:600;display:block}.harness-brief-module__Q56iCq__brief .org__h span{letter-spacing:.11em;text-transform:uppercase;color:var(--fg-3);font-size:9px;font-weight:600}.harness-brief-module__Q56iCq__brief .org__i{border-left:2px solid var(--primary-16);margin-top:11px;padding:1px 0 1px 10px}.harness-brief-module__Q56iCq__brief .org__i b{font-size:12px;font-weight:600;display:block}.harness-brief-module__Q56iCq__brief .org__i p{color:var(--fg-3);margin-top:2px;font-size:11.5px;line-height:1.45}@media (max-width:1100px){.harness-brief-module__Q56iCq__brief .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:is(.harness-brief-module__Q56iCq__brief .split,.harness-brief-module__Q56iCq__brief .topics,.harness-brief-module__Q56iCq__brief .vs,.harness-brief-module__Q56iCq__brief .cards,.harness-brief-module__Q56iCq__brief .fmt,.harness-brief-module__Q56iCq__brief .demo){grid-template-columns:1fr}.harness-brief-module__Q56iCq__brief .org__row{grid-template-columns:repeat(2,1fr)}.harness-brief-module__Q56iCq__brief .org__stem{display:none}}@media (max-width:560px){.harness-brief-module__Q56iCq__brief .org__row{grid-template-columns:1fr}}.harness-brief-module__Q56iCq__brief .hl{background-repeat:no-repeat;background-size:100% 100%}:is(.harness-brief-module__Q56iCq__brief .is-vis .hl,.harness-brief-module__Q56iCq__brief .is-vis.hl){animation:harness-brief-module__Q56iCq__hlsweep .6s .15s var(--e) both}.harness-brief-module__Q56iCq__brief .org.is-vis .org__stem:after{animation:harness-brief-module__Q56iCq__draw .55s .12s var(--e) both}.harness-brief-module__Q56iCq__brief .org__col{transition:background .18s}.harness-brief-module__Q56iCq__brief .org__col:hover{background:var(--card)}:is(.harness-brief-module__Q56iCq__brief .org__h b,.harness-brief-module__Q56iCq__brief .org__i){transition:color .18s,border-color .18s}.harness-brief-module__Q56iCq__brief .org__col:hover .org__h b{color:var(--primary)}.harness-brief-module__Q56iCq__brief .org__col:hover .org__i{border-left-color:var(--primary)}@media print{:is(.harness-brief-module__Q56iCq__brief .cards>div,.harness-brief-module__Q56iCq__brief .check li,.harness-brief-module__Q56iCq__brief .topic,.harness-brief-module__Q56iCq__brief .org__col,.harness-brief-module__Q56iCq__brief .fmt__i,.harness-brief-module__Q56iCq__brief .aud,.harness-brief-module__Q56iCq__brief .vs__side,.harness-brief-module__Q56iCq__brief tr){break-inside:avoid;page-break-inside:avoid}}.harness-brief-module__Q56iCq__brief .caps{margin-top:18px}.harness-brief-module__Q56iCq__brief .caps__head h4{letter-spacing:-.02em;font-size:20px;font-weight:600}.harness-brief-module__Q56iCq__brief .caps__head h4 em{color:var(--primary);font-style:italic;font-weight:400}.harness-brief-module__Q56iCq__brief .caps__head p{color:var(--fg-2);margin-top:2px;margin-bottom:14px;font-size:12.8px}.harness-brief-module__Q56iCq__brief .caps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.harness-brief-module__Q56iCq__brief .cap{border:1px solid var(--hair);border-radius:var(--r);background:var(--bg);overflow:hidden}.harness-brief-module__Q56iCq__brief .cap__art{height:174px;padding:14px 14px 0;position:relative;overflow:hidden}.harness-brief-module__Q56iCq__brief .cap--a .cap__art{background:#f1effa}.harness-brief-module__Q56iCq__brief .cap--b .cap__art{background:#eaf5ef}.harness-brief-module__Q56iCq__brief .cap--c .cap__art{background:#fdeff6}.harness-brief-module__Q56iCq__brief .cap--d .cap__art{background:#eff3fb}.harness-brief-module__Q56iCq__brief .cap--e .cap__art{background:#fbf7e6}.harness-brief-module__Q56iCq__brief .cap--f .cap__art{background:#f3f1fa}.harness-brief-module__Q56iCq__brief .cap__ch{width:auto;position:absolute;bottom:0}.harness-brief-module__Q56iCq__brief .cap__b{border-top:1px solid var(--hair);padding:12px 15px 14px}.harness-brief-module__Q56iCq__brief .cap__n{font-family:var(--mono);color:var(--fg-3);font-size:10px}.harness-brief-module__Q56iCq__brief .cap__b h5{letter-spacing:-.01em;margin:2px 0 3px;font-size:13.5px;font-weight:600}.harness-brief-module__Q56iCq__brief .cap__b p{color:var(--fg-2);font-size:12.4px;line-height:1.5}.harness-brief-module__Q56iCq__brief .mn{background:#fff;border:1px solid #090e0014;border-radius:9px;width:63%;padding:8px 9px;box-shadow:0 1px 2px #090e000d}.harness-brief-module__Q56iCq__brief .mn--flat{box-shadow:none;background:0 0;border:none;width:66%;padding:0}.harness-brief-module__Q56iCq__brief .mn__bar{align-items:center;gap:6px;margin-bottom:7px;display:flex}.harness-brief-module__Q56iCq__brief .mn__logo{border-radius:4px;width:15px;height:15px}.harness-brief-module__Q56iCq__brief .mn__bar b{font-size:10.5px;font-weight:600}.harness-brief-module__Q56iCq__brief .mn__m{font-family:var(--mono);color:var(--fg-3);margin-left:auto;font-size:8.5px}.harness-brief-module__Q56iCq__brief .mn__chips{flex-wrap:wrap;gap:4px;display:flex}.harness-brief-module__Q56iCq__brief .mn__chip{color:var(--fg-2);border:1px solid #090e001f;border-radius:999px;padding:3px 7px;font-size:9.5px}.harness-brief-module__Q56iCq__brief .mn__chip--on{background:var(--primary);border-color:var(--primary);color:#fff}.harness-brief-module__Q56iCq__brief .mn__row{align-items:center;gap:7px;padding:4px 0;display:flex}.harness-brief-module__Q56iCq__brief .mn__k{color:var(--primary);background:var(--primary-8);border-radius:999px;flex:none;padding:2px 7px;font-size:9.5px}.harness-brief-module__Q56iCq__brief .mn__l{background:#090e001f;border-radius:3px;height:5px}.harness-brief-module__Q56iCq__brief .mn--app{width:66%;padding:0;overflow:hidden}.harness-brief-module__Q56iCq__brief .mn--app .mn__bar{background:var(--sunk);margin:0;padding:7px 9px}.harness-brief-module__Q56iCq__brief .mn__new{background:var(--primary);color:#fff;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:8.5px}.harness-brief-module__Q56iCq__brief .mn__tr{border-top:1px solid var(--hair);gap:8px;padding:7px 9px;display:flex}.harness-brief-module__Q56iCq__brief .mn__task{color:var(--fg);background:#fff;border:1px solid #090e001a;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}.harness-brief-module__Q56iCq__brief .mn__dot{background:#ef5f00;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.harness-brief-module__Q56iCq__brief .mn__btns{gap:5px;margin-top:7px;display:flex}.harness-brief-module__Q56iCq__brief .mn__btn{color:var(--fg-2);background:#fff;border:1px solid #090e0024;border-radius:999px;padding:4px 9px;font-size:9.5px}.harness-brief-module__Q56iCq__brief .mn__btn--go{background:var(--primary);border-color:var(--primary);color:#fff}.harness-brief-module__Q56iCq__brief .mn__wait{color:var(--fg-3);margin-top:6px;font-size:9.5px}.harness-brief-module__Q56iCq__brief .mn--bars{width:58%;padding:10px}.harness-brief-module__Q56iCq__brief .mn__bars{align-items:flex-end;gap:7px;height:62px;display:flex}.harness-brief-module__Q56iCq__brief .mn__bars i{background:var(--primary);border-radius:5px 5px 3px 3px;flex:1}.harness-brief-module__Q56iCq__brief .mn__bars i:first-child{opacity:.25}.harness-brief-module__Q56iCq__brief .mn__bars i:nth-child(2){opacity:.45}.harness-brief-module__Q56iCq__brief .mn__bars i:nth-child(3){opacity:.7}.harness-brief-module__Q56iCq__brief .mn__bars i:nth-child(4){opacity:1}.harness-brief-module__Q56iCq__brief .mn__scale{font-family:var(--mono);color:var(--fg-3);justify-content:space-between;margin-top:5px;font-size:8.5px;display:flex}.harness-brief-module__Q56iCq__brief .mn--chat{width:74%;padding:9px 10px}.harness-brief-module__Q56iCq__brief .mn__msg{align-items:center;gap:6px;margin-bottom:6px;display:flex}.harness-brief-module__Q56iCq__brief .mn__msg:last-child{margin-bottom:0}.harness-brief-module__Q56iCq__brief .mn__av{border-radius:50%;flex:0 0 17px;width:17px;height:17px}.harness-brief-module__Q56iCq__brief .mn__av--sm{flex:0 0 14px;width:14px;height:14px;margin-left:4px}.harness-brief-module__Q56iCq__brief .mn__av--h{background:var(--sunk);box-shadow:inset 0 0 0 1px var(--border);justify-content:center;align-items:center;display:flex}.harness-brief-module__Q56iCq__brief .mn__av--h svg{width:11px;height:11px}.harness-brief-module__Q56iCq__brief .mn__say{color:var(--fg-2);background:var(--sunk);border-radius:7px;padding:4px 7px;font-size:9.5px}.harness-brief-module__Q56iCq__brief .mn__out{color:var(--primary);background:#045c451a;border-radius:6px;padding:3px 7px;font-size:9px}@media (prefers-reduced-motion:no-preference){.harness-brief-module__Q56iCq__brief .mn__msg--1{animation-delay:.1s}.harness-brief-module__Q56iCq__brief .mn__msg--2{animation-delay:.9s}.harness-brief-module__Q56iCq__brief .mn__msg--3{animation-delay:1.7s}.harness-brief-module__Q56iCq__brief .mn__msg--4{animation-delay:2.5s}:is(.harness-brief-module__Q56iCq__brief .cap--a .mn__chip,.harness-brief-module__Q56iCq__brief .cap--b .mn__row,.harness-brief-module__Q56iCq__brief .cap--d .mn__tr,.harness-brief-module__Q56iCq__brief .cap--e .mn__task,.harness-brief-module__Q56iCq__brief .cap--e .mn__btns,.harness-brief-module__Q56iCq__brief .cap--e .mn__wait,.harness-brief-module__Q56iCq__brief .cap--c .mn__msg){opacity:0;animation:harness-brief-module__Q56iCq__mnIn 6.4s var(--e) infinite}.harness-brief-module__Q56iCq__brief .cap--a .mn__chip:first-child{animation-delay:.2s}.harness-brief-module__Q56iCq__brief .cap--a .mn__chip:nth-child(2){animation-delay:.8s}.harness-brief-module__Q56iCq__brief .cap--a .mn__chip:nth-child(3){animation-delay:1.5s}.harness-brief-module__Q56iCq__brief .cap--b .mn__row:first-child{animation-delay:.1s}.harness-brief-module__Q56iCq__brief .cap--b .mn__row:nth-child(2){animation-delay:.7s}.harness-brief-module__Q56iCq__brief .cap--b .mn__row:nth-child(3){animation-delay:1.3s}.harness-brief-module__Q56iCq__brief .cap--b .mn__row:nth-child(4){animation-delay:1.9s}.harness-brief-module__Q56iCq__brief .cap--d .mn__tr:first-of-type{animation-delay:.4s}.harness-brief-module__Q56iCq__brief .cap--d .mn__tr:nth-of-type(2){animation-delay:1.1s}.harness-brief-module__Q56iCq__brief .cap--d .mn__tr:nth-of-type(3){animation-delay:1.8s}.harness-brief-module__Q56iCq__brief .cap--e .mn__task{animation-delay:.2s}.harness-brief-module__Q56iCq__brief .cap--e .mn__btns{animation-delay:1s}.harness-brief-module__Q56iCq__brief .cap--e .mn__wait{animation-delay:1.6s}.harness-brief-module__Q56iCq__brief .cap--e .mn__btn--go{animation:harness-brief-module__Q56iCq__mnPulse 6.4s var(--e) 1.6s infinite}.harness-brief-module__Q56iCq__brief .cap--f .mn__bars i{transform-origin:50% 100%;animation:harness-brief-module__Q56iCq__mnGrow 6.4s var(--e) infinite}.harness-brief-module__Q56iCq__brief .cap--f .mn__bars i:first-child{animation-delay:.2s}.harness-brief-module__Q56iCq__brief .cap--f .mn__bars i:nth-child(2){animation-delay:.7s}.harness-brief-module__Q56iCq__brief .cap--f .mn__bars i:nth-child(3){animation-delay:1.2s}.harness-brief-module__Q56iCq__brief .cap--f .mn__bars i:nth-child(4){animation-delay:1.7s}}@media (max-width:1100px){.harness-brief-module__Q56iCq__brief .caps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.harness-brief-module__Q56iCq__brief .caps__grid{grid-template-columns:1fr}:is(.harness-brief-module__Q56iCq__brief .mn,.harness-brief-module__Q56iCq__brief .mn--flat,.harness-brief-module__Q56iCq__brief .mn--app,.harness-brief-module__Q56iCq__brief .mn--bars){width:60%}}:is(.harness-brief-module__Q56iCq__brief [lang=ja] .part h2,.harness-brief-module__Q56iCq__brief [lang=ja] .sec-h,.harness-brief-module__Q56iCq__brief [lang=ja] .cards h4,.harness-brief-module__Q56iCq__brief [lang=ja] .topic h4,.harness-brief-module__Q56iCq__brief [lang=ja] .org__root b,.harness-brief-module__Q56iCq__brief [lang=ja] .org__h b,.harness-brief-module__Q56iCq__brief [lang=ja] .appui__kpi b,.harness-brief-module__Q56iCq__brief [lang=ja] .caps__head h4,.harness-brief-module__Q56iCq__brief [lang=ja] .cap__b h5,.harness-brief-module__Q56iCq__brief [lang=ja] .fmt__i b,.harness-brief-module__Q56iCq__brief [lang=ja] .nav__brand b,.harness-brief-module__Q56iCq__brief [lang=ja] .kit__i h4,.harness-brief-module__Q56iCq__brief [lang=ja] em,.harness-brief-module__Q56iCq__brief [lang=ja] b){letter-spacing:0}.harness-brief-module__Q56iCq__brief .tpl__h .hl--a{margin-left:auto;font-size:12.5px}:is(.harness-brief-module__Q56iCq__brief .block .dk-collab p,.harness-brief-module__Q56iCq__brief .block .dk-land p){margin-top:0}.harness-brief-module__Q56iCq__brief .dk-collab{border:1px solid var(--hair);border-radius:var(--r);background:var(--bg);margin-top:26px;margin-bottom:30px;padding:26px 26px 22px;container:dkc/inline-size}.harness-brief-module__Q56iCq__brief .dk-head h4{letter-spacing:-.025em;font-size:24px;font-weight:600;line-height:1.15}.harness-brief-module__Q56iCq__brief .block .dk-head p{color:var(--fg-2);margin-top:6px;font-size:14px}.harness-brief-module__Q56iCq__brief .dk-collab__cols{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:0 34px;margin-top:24px;display:grid}:is(.harness-brief-module__Q56iCq__brief .dk-collab__before,.harness-brief-module__Q56iCq__brief .dk-collab__after){grid-template-rows:subgrid;grid-row:span 3;min-width:0;display:grid}.harness-brief-module__Q56iCq__brief .dk-collab__after .dk-thread{grid-row:2/span 2;align-self:start}.harness-brief-module__Q56iCq__brief .dk-label{letter-spacing:-.01em;margin-bottom:14px;font-size:14.5px;font-weight:600}.harness-brief-module__Q56iCq__brief .dk-label--g{color:var(--primary)}.harness-brief-module__Q56iCq__brief .dk-scatter{align-self:stretch;width:100%;min-height:max(220px,36cqw);position:relative}.harness-brief-module__Q56iCq__brief .dk-win{aspect-ratio:1.3;background:#fafafa;border:1px solid #dadada;border-radius:7px;justify-content:center;align-items:center;width:30%;height:auto;display:flex;position:absolute}.harness-brief-module__Q56iCq__brief .dk-scatter .dk-win:first-child{top:4%!important;left:1%!important}.harness-brief-module__Q56iCq__brief .dk-scatter .dk-win:nth-child(2){top:0%!important;left:35%!important}.harness-brief-module__Q56iCq__brief .dk-scatter .dk-win:nth-child(3){top:9%!important;left:69%!important}.harness-brief-module__Q56iCq__brief .dk-scatter .dk-win:nth-child(4){top:37%!important;left:9%!important}.harness-brief-module__Q56iCq__brief .dk-scatter .dk-win:nth-child(5){top:31%!important;left:43%!important}.harness-brief-module__Q56iCq__brief .dk-scatter .dk-win:nth-child(6){top:46%!important;left:69%!important}.harness-brief-module__Q56iCq__brief .dk-scatter .dk-win:nth-child(7){top:71%!important;left:16%!important}.harness-brief-module__Q56iCq__brief .dk-scatter .dk-win:nth-child(8){top:66%!important;left:51%!important}.harness-brief-module__Q56iCq__brief .dk-win__bar{gap:3px;display:flex;position:absolute;top:6px;left:7px}.harness-brief-module__Q56iCq__brief .dk-win__bar i{background:#dadada;border-radius:50%;width:5px;height:5px;display:block}.harness-brief-module__Q56iCq__brief .dk-win__i{aspect-ratio:1;object-fit:contain;filter:grayscale();opacity:.7;width:32%;height:auto;margin-top:8%}.harness-brief-module__Q56iCq__brief .dk-win__i--h{border-radius:50%}.harness-brief-module__Q56iCq__brief .block .dk-cap{color:var(--fg-3);margin-top:26px;font-size:12.5px}.harness-brief-module__Q56iCq__brief .dk-thread{background:#fff;border:1px solid #d5d5d5;border-radius:10px;overflow:hidden;box-shadow:0 10px 28px #090e000a}.harness-brief-module__Q56iCq__brief .dk-thread__top{border-bottom:1px solid #e6e6e6;align-items:center;gap:8px;padding:7px 11px;display:flex}.harness-brief-module__Q56iCq__brief .dk-thread__top b{font-size:13px;font-weight:600}.harness-brief-module__Q56iCq__brief .dk-dots{gap:4px;display:flex}.harness-brief-module__Q56iCq__brief .dk-dots i{background:#dadada;border-radius:50%;width:6px;height:6px;display:block}.harness-brief-module__Q56iCq__brief .dk-ppl{margin-left:auto;display:flex}.harness-brief-module__Q56iCq__brief .dk-ppl img{object-fit:cover;background:#fff;border-radius:50%;width:20px;height:20px;margin-left:-4px;box-shadow:0 0 0 1.5px #fff}.harness-brief-module__Q56iCq__brief .dk-thread__msgs{flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.harness-brief-module__Q56iCq__brief .dk-msg{gap:8px;display:flex}.harness-brief-module__Q56iCq__brief .dk-msg__av{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}.harness-brief-module__Q56iCq__brief .dk-msg>div{flex:1;min-width:0}.harness-brief-module__Q56iCq__brief .dk-msg__who{flex-wrap:wrap;align-items:center;margin-bottom:3px;font-size:12px;font-weight:600;display:flex}.harness-brief-module__Q56iCq__brief .dk-badge{object-fit:contain;border-radius:2px;width:13px;height:13px;margin-left:5px}.harness-brief-module__Q56iCq__brief .dk-msg__who span{color:#777;white-space:nowrap;margin-left:7px;font-size:11px;font-weight:400}.harness-brief-module__Q56iCq__brief .dk-bub{background:#f7f9f6;border-radius:8px;padding:5px 9px}.harness-brief-module__Q56iCq__brief .dk-bub p{margin:0;font-size:12.5px;line-height:1.4}.harness-brief-module__Q56iCq__brief .dk-bub b{color:#25835e;font-weight:500}.harness-brief-module__Q56iCq__brief .block .dk-att{color:#666;border-top:1px solid #e4e9e2;margin-top:4px;padding-top:4px;font-size:11px!important}.harness-brief-module__Q56iCq__brief .dk-pay{border:1px solid #dedede;border-radius:8px;margin-top:5px;padding:7px 10px}.harness-brief-module__Q56iCq__brief .dk-pay__t{flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12px;font-weight:600;display:flex}.harness-brief-module__Q56iCq__brief .dk-pay__t span{color:#666;font-weight:400}.harness-brief-module__Q56iCq__brief .dk-pay__ok{flex-wrap:wrap;gap:3px 14px;margin-top:5px;display:flex}.harness-brief-module__Q56iCq__brief .dk-pay__ok p{align-items:center;gap:5px;margin:0;font-size:11px;display:flex}.harness-brief-module__Q56iCq__brief .dk-pay__ok img{object-fit:cover;border-radius:50%;width:15px;height:15px}.harness-brief-module__Q56iCq__brief .dk-pay__ok b{color:var(--primary);font-weight:500}.harness-brief-module__Q56iCq__brief .block .dk-pay__paid{color:var(--primary);border-top:1px solid #e6e6e6;margin-top:5px;padding-top:5px;font-size:11.5px}:is(.harness-brief-module__Q56iCq__brief [lang=ja] .dk-head h4,.harness-brief-module__Q56iCq__brief [lang=ja] .dk-land__txt h4){letter-spacing:0;word-break:auto-phrase;line-height:1.4}.harness-brief-module__Q56iCq__brief [lang=ja] .dk-label{word-break:auto-phrase}.harness-brief-module__Q56iCq__brief [lang=ja] .dk-bub p{line-height:1.55}@media (max-width:560px){:is(.harness-brief-module__Q56iCq__brief .dk-collab,.harness-brief-module__Q56iCq__brief .dk-land){padding:18px 16px}:is(.harness-brief-module__Q56iCq__brief .dk-head h4,.harness-brief-module__Q56iCq__brief .dk-land__txt h4){font-size:20px}}@media print{:is(.harness-brief-module__Q56iCq__brief .dk-collab,.harness-brief-module__Q56iCq__brief .dk-land){break-inside:avoid}}:is(.harness-brief-module__Q56iCq__brief [class*=mn__],.harness-brief-module__Q56iCq__brief .mn__bars i,.harness-brief-module__Q56iCq__brief .cap__art *){opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}
.learn-module__i8lfgW__page{--green:#045c45;--chartreuse:#f4ff7f;--cream:#f3f5ef;--text:#0b1a14;--text-sec:#4f5b55;--text-ter:#838383;--border:#e2e7d6;--gutter:clamp(24px, 5.5vw, 72px);--col:1040px;color:var(--text);background:#fff;display:flow-root}.learn-module__i8lfgW__hero{background:linear-gradient(180deg, var(--cream) 0%, #fbfcf9 70%, #fff 100%);padding:72px var(--gutter) 56px}.learn-module__i8lfgW__heroIn{max-width:var(--col);margin:0 auto}.learn-module__i8lfgW__breadcrumb{letter-spacing:.14em;text-transform:uppercase;color:var(--green);align-items:center;gap:10px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-flex}.learn-module__i8lfgW__breadcrumb:before{content:"";background:var(--chartreuse);border-radius:2px;width:26px;height:3px}.learn-module__i8lfgW__hero h1{font-family:var(--font-display), inherit;letter-spacing:-.015em;max-width:16ch;margin:20px 0 0;font-size:clamp(32px,4.6vw,52px);font-weight:400;line-height:1.16}.learn-module__i8lfgW__stepHero h1{max-width:none}.learn-module__i8lfgW__lead{max-width:640px;color:var(--text-sec);margin:22px 0 0;font-size:16.5px;line-height:1.85}.learn-module__i8lfgW__heroMeta{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.learn-module__i8lfgW__pill{border:1px solid var(--border);height:30px;color:var(--text-sec);background:#fff;border-radius:100px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.learn-module__i8lfgW__heroBtns{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.learn-module__i8lfgW__btnPrimary,.learn-module__i8lfgW__btnGhost{border-radius:100px;justify-content:center;align-items:center;height:48px;padding:0 28px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,opacity .2s;display:inline-flex}.learn-module__i8lfgW__btnPrimary{background:var(--green);color:#fff;box-shadow:0 2px 8px #045c4538}.learn-module__i8lfgW__btnPrimary:hover{opacity:.9}.learn-module__i8lfgW__btnGhost{border:1px solid var(--border);color:var(--text);background:#fff}.learn-module__i8lfgW__btnGhost:hover{border-color:var(--green)}.learn-module__i8lfgW__wrap{width:100%;max-width:calc(var(--col) + var(--gutter) * 2);padding:0 var(--gutter);box-sizing:border-box;margin:0 auto}.learn-module__i8lfgW__page>.learn-module__i8lfgW__wrap:last-child{padding-bottom:96px}.learn-module__i8lfgW__section{padding:64px 0 0}.learn-module__i8lfgW__secLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--text-ter);align-items:center;gap:10px;font-size:11.5px;font-weight:700;display:inline-flex}.learn-module__i8lfgW__secLabel:before{content:"";background:var(--chartreuse);border-radius:2px;width:26px;height:3px}.learn-module__i8lfgW__section h2{letter-spacing:-.01em;margin:16px 0 0;font-size:clamp(23px,2.8vw,32px);font-weight:700;line-height:1.35}.learn-module__i8lfgW__secIntro{max-width:680px;color:var(--text-sec);margin:14px 0 0;font-size:15.5px;line-height:1.9}.learn-module__i8lfgW__how{counter-reset:how;margin:30px 0 0;padding:0;list-style:none}.learn-module__i8lfgW__how li{border-top:1px solid var(--border);grid-template-columns:40px 1fr;gap:18px;padding:20px 0;display:grid}.learn-module__i8lfgW__how li:last-child{border-bottom:1px solid var(--border)}.learn-module__i8lfgW__how li:before{counter-increment:how;content:counter(how, decimal-leading-zero);color:var(--green);padding-top:2px;font-size:13px;font-weight:700}.learn-module__i8lfgW__how h3{margin:0;font-size:16.5px;font-weight:700;line-height:1.5}.learn-module__i8lfgW__how p{color:var(--text-sec);margin:6px 0 0;font-size:14.5px;line-height:1.85}.learn-module__i8lfgW__ladder{border-top:1px solid var(--border);margin-top:32px}.learn-module__i8lfgW__rung{border-bottom:1px solid var(--border);color:inherit;grid-template-columns:76px 1fr auto;align-items:start;gap:24px;padding:28px 0;scroll-margin-top:96px;text-decoration:none;transition:background .2s;display:grid}.learn-module__i8lfgW__rung:hover{background:#f3f5efb3}.learn-module__i8lfgW__rungNum{font-family:var(--font-display), inherit;color:var(--green);font-size:34px;line-height:1}.learn-module__i8lfgW__rung h3{margin:0;font-size:19px;font-weight:700;line-height:1.4}.learn-module__i8lfgW__rung p{max-width:54ch;color:var(--text-sec);margin:8px 0 0;font-size:14.5px;line-height:1.85}.learn-module__i8lfgW__rungEffort{color:var(--text-ter);margin-top:10px;font-size:13px}.learn-module__i8lfgW__rungGo{border:1px solid var(--border);height:38px;color:var(--green);white-space:nowrap;border-radius:100px;align-self:center;align-items:center;padding:0 18px;font-size:13.5px;font-weight:600;display:inline-flex}.learn-module__i8lfgW__rung:hover .learn-module__i8lfgW__rungGo{border-color:var(--green);background:#045c450d}.learn-module__i8lfgW__gate{border:1px solid var(--border);border-left:3px solid var(--green);background:var(--cream);border-radius:18px;margin:40px 0 0;padding:26px 28px}.learn-module__i8lfgW__gate p{color:var(--text-sec);margin:0;font-size:15px;line-height:1.85}.learn-module__i8lfgW__panels{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin-top:32px;display:grid}.learn-module__i8lfgW__panel{border:1px solid var(--border);background:#fff;border-radius:20px;padding:26px 26px 28px}.learn-module__i8lfgW__panelCream{background:var(--cream)}.learn-module__i8lfgW__panel h3{letter-spacing:.12em;text-transform:uppercase;color:var(--text-ter);margin:0;font-size:12px;font-weight:700}.learn-module__i8lfgW__panel ul{margin:16px 0 0;padding:0;list-style:none}.learn-module__i8lfgW__panel li{color:var(--text-sec);margin-top:12px;padding:0 0 0 20px;font-size:14.5px;line-height:1.8;position:relative}.learn-module__i8lfgW__panel li:before{content:"";background:var(--green);border-radius:1px;width:8px;height:2px;position:absolute;top:11px;left:0}.learn-module__i8lfgW__panel li:first-child{margin-top:0}.learn-module__i8lfgW__material{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.learn-module__i8lfgW__materialLink{border:1px solid var(--border);color:var(--text);border-radius:16px;flex-direction:column;gap:4px;padding:16px 22px;text-decoration:none;transition:border-color .2s;display:inline-flex}.learn-module__i8lfgW__materialLink:hover{border-color:var(--green)}.learn-module__i8lfgW__materialKind{letter-spacing:.12em;text-transform:uppercase;color:var(--text-ter);font-size:11.5px;font-weight:700}.learn-module__i8lfgW__materialTitle{font-size:15px;font-weight:600}.learn-module__i8lfgW__video{border:1px solid var(--border);background:#000;border-radius:20px;margin-top:32px;overflow:hidden}.learn-module__i8lfgW__videoFrame{width:100%;padding-bottom:56.25%;position:relative}.learn-module__i8lfgW__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.learn-module__i8lfgW__videoNote{color:var(--text-ter);margin:12px 0 0;font-size:13px}.learn-module__i8lfgW__scoring{border:1px solid var(--border);border-radius:20px;margin-top:32px;padding:28px}.learn-module__i8lfgW__scoring h3{margin:0;font-size:17px;font-weight:700}.learn-module__i8lfgW__scoring ul{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.learn-module__i8lfgW__scoring li{background:var(--cream);color:var(--text-sec);border-radius:12px;padding:12px 16px;font-size:14.5px;line-height:1.7}.learn-module__i8lfgW__scoringNote{color:var(--text-sec);margin:18px 0 0;font-size:14.5px;line-height:1.85}.learn-module__i8lfgW__faq{border-top:1px solid var(--border);margin-top:28px}.learn-module__i8lfgW__qa{border-bottom:1px solid var(--border);padding:22px 0}.learn-module__i8lfgW__qa h3{margin:0;font-size:16px;font-weight:700;line-height:1.5}.learn-module__i8lfgW__qa p{max-width:70ch;color:var(--text-sec);margin:8px 0 0;font-size:14.5px;line-height:1.85}.learn-module__i8lfgW__stepNav{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:56px;padding-top:26px;display:flex}.learn-module__i8lfgW__stepNavLink{color:var(--text);flex-direction:column;gap:4px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.learn-module__i8lfgW__stepNavKind{letter-spacing:.12em;text-transform:uppercase;color:var(--text-ter);font-size:11.5px;font-weight:700}.learn-module__i8lfgW__section[id]{scroll-margin-top:96px}.learn-module__i8lfgW__articleHead{padding:24px 0 0}.learn-module__i8lfgW__articleHead .learn-module__i8lfgW__breadcrumb{width:fit-content;display:flex}.learn-module__i8lfgW__articleHead h1{font-family:var(--font-display), inherit;letter-spacing:-.015em;text-align:left;margin:16px 0 0;font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.18}.learn-module__i8lfgW__articleLead{max-width:62ch;color:var(--text-sec);text-align:left;margin:18px 0 0;font-size:17px;line-height:1.8}.learn-module__i8lfgW__articleActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (min-width:860px){.learn-module__i8lfgW__articleHead{padding:40px 0 0}}.learn-module__i8lfgW__pathLayout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""nav""body";gap:0;padding-top:72px;display:grid}.learn-module__i8lfgW__articleHead{grid-area:head}.learn-module__i8lfgW__pathBody{grid-area:body}.learn-module__i8lfgW__pathNav{grid-area:nav;padding:26px 0 0}.learn-module__i8lfgW__pathNavTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--text-ter);font-size:11.5px;font-weight:700;display:block}.learn-module__i8lfgW__pathNavList{margin:14px 0 0;padding:0;list-style:none}.learn-module__i8lfgW__pathItem{border-left:2px solid var(--border);color:var(--text-sec);grid-template-columns:26px minmax(0,1fr);align-items:baseline;gap:10px;padding:7px 0 7px 14px;font-size:14px;line-height:1.5;text-decoration:none;display:grid}a.learn-module__i8lfgW__pathItem:hover{color:var(--text);border-left-color:#c7d3b5}.learn-module__i8lfgW__pathNum{letter-spacing:.04em;color:var(--text-ter);font-size:12px;font-weight:700}.learn-module__i8lfgW__pathOn>.learn-module__i8lfgW__pathItem{border-left-color:var(--green);color:var(--text);font-weight:700}.learn-module__i8lfgW__pathOn>.learn-module__i8lfgW__pathItem .learn-module__i8lfgW__pathNum{color:var(--green)}.learn-module__i8lfgW__pathSub{border-left:2px solid #e2e7d6;margin:0;padding:0 0 6px;list-style:none}.learn-module__i8lfgW__pathSub a{color:var(--text-ter);border-left:2px solid #0000;margin-left:-2px;padding:5px 0 5px 50px;font-size:13px;line-height:1.5;text-decoration:none;transition:color .15s,border-color .15s;display:block}.learn-module__i8lfgW__pathSub a:hover{color:var(--green)}@media (min-width:860px){.learn-module__i8lfgW__pathLayout{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"nav head""nav body";column-gap:40px}.learn-module__i8lfgW__pathNav{align-self:start;padding:40px 0 0;position:sticky;top:72px}}@media (min-width:1100px){.learn-module__i8lfgW__pathLayout{grid-template-columns:236px minmax(0,1fr);column-gap:56px}}.learn-module__i8lfgW__nextStep{border:1px solid var(--border);color:inherit;background:#fff;border-radius:20px;flex-direction:column;gap:6px;margin:56px 0 0;padding:24px 26px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.learn-module__i8lfgW__nextStep:hover{border-color:var(--green);box-shadow:0 6px 22px #091e1612}.learn-module__i8lfgW__nextStepLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--text-ter);font-size:11.5px;font-weight:700}.learn-module__i8lfgW__nextStepName{letter-spacing:-.01em;font-size:clamp(18px,2vw,21px);font-weight:700;line-height:1.4}.learn-module__i8lfgW__nextStepShort{max-width:62ch;color:var(--text-sec);font-size:14.5px;line-height:1.8}@media (max-width:600px){.learn-module__i8lfgW__nextStep{padding:20px 22px}}.learn-module__i8lfgW__moduleLine{letter-spacing:.14em;text-transform:uppercase;color:var(--text-ter);align-items:center;gap:10px;margin:16px 0 0;font-size:12px;font-weight:700;display:flex}.learn-module__i8lfgW__moduleNum{background:var(--cream);min-width:30px;height:22px;box-shadow:inset 0 0 0 1px var(--border);color:var(--green);letter-spacing:.06em;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.learn-module__i8lfgW__outcome{border:1px solid var(--border);border-left:3px solid var(--green);background:var(--cream);border-radius:20px;flex-direction:column;gap:10px;margin:64px 0 0;padding:32px 36px;display:flex}.learn-module__i8lfgW__outcomeLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--text-ter);font-size:11.5px;font-weight:700}.learn-module__i8lfgW__outcome p{letter-spacing:-.01em;margin:0;font-size:clamp(17px,2vw,20px);font-weight:600;line-height:1.55}.learn-module__i8lfgW__modules{border-top:1px solid var(--border);margin:30px 0 0;padding:0;list-style:none}.learn-module__i8lfgW__modules li{border-bottom:1px solid var(--border)}.learn-module__i8lfgW__module{color:inherit;grid-template-columns:62px 1fr auto;align-items:center;gap:22px;padding:22px 0;text-decoration:none;display:grid}.learn-module__i8lfgW__moduleIndex{letter-spacing:-.02em;color:var(--border);font-size:30px;font-weight:700;line-height:1}a.learn-module__i8lfgW__module:hover .learn-module__i8lfgW__moduleIndex,.learn-module__i8lfgW__moduleHere .learn-module__i8lfgW__moduleIndex{color:var(--green)}.learn-module__i8lfgW__moduleBody{flex-direction:column;gap:4px;display:flex}.learn-module__i8lfgW__moduleBody strong{font-size:19px;font-weight:700;line-height:1.4}.learn-module__i8lfgW__modulePhase{letter-spacing:.14em;text-transform:uppercase;color:var(--text-ter);font-size:11.5px;font-weight:700}.learn-module__i8lfgW__moduleShort{max-width:54ch;color:var(--text-sec);font-size:14.5px;line-height:1.8}.learn-module__i8lfgW__moduleGo{text-align:right;max-width:30ch;color:var(--text-ter);font-size:13px;line-height:1.7}.learn-module__i8lfgW__moduleHere .learn-module__i8lfgW__moduleGo{letter-spacing:.1em;text-transform:uppercase;color:var(--green);font-weight:700}@media (max-width:860px){.learn-module__i8lfgW__module{grid-template-columns:48px 1fr;align-items:start}.learn-module__i8lfgW__moduleIndex{padding-top:4px;font-size:24px}.learn-module__i8lfgW__moduleGo{text-align:left;grid-column:2;max-width:none}}.learn-module__i8lfgW__cta{width:calc(100% - var(--gutter) * 2);max-width:var(--col);border:1px solid var(--border);background:var(--cream);text-align:center;border-radius:26px;margin:80px auto 96px;padding:60px clamp(24px,5vw,56px);position:relative;overflow:hidden}.learn-module__i8lfgW__cta h2{margin:0;font-size:clamp(22px,3vw,32px);font-weight:700;line-height:1.35}.learn-module__i8lfgW__cta p{max-width:560px;color:var(--text-sec);margin:14px auto 0;font-size:15px;line-height:1.8}.learn-module__i8lfgW__ctaBtns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}@media (max-width:720px){.learn-module__i8lfgW__hero{padding:48px var(--gutter) 40px}.learn-module__i8lfgW__section{padding:48px 0 0}.learn-module__i8lfgW__rung{grid-template-columns:52px 1fr;gap:16px}.learn-module__i8lfgW__rungNum{font-size:26px}.learn-module__i8lfgW__rungGo{grid-column:2;justify-self:start;margin-top:14px}.learn-module__i8lfgW__cta{margin:56px auto 72px;padding:44px 22px}.learn-module__i8lfgW__outcome{margin-top:48px;padding:24px 22px}}.learn-module__i8lfgW__pathSub .learn-module__i8lfgW__pathSubOn{color:#045c45;border-left-color:#045c45;font-weight:700}@media (max-width:859px){.learn-module__i8lfgW__pathNav{padding-top:22px;padding-bottom:22px}.learn-module__i8lfgW__pathNavTitle{margin-bottom:10px}.learn-module__i8lfgW__pathNavList{flex-wrap:wrap;gap:6px 14px;margin-top:0;display:flex}.learn-module__i8lfgW__pathItem{gap:7px;padding:4px 0 4px 10px;font-size:13px}.learn-module__i8lfgW__pathItem>span:first-child{font-size:11px}.learn-module__i8lfgW__pathSub{display:none}}
