.wtTm7q_root{height:100%;box-shadow:inset 1px 0 0 var(--line);display:flex;position:relative}.wtTm7q_trigger{min-width:calc(var(--cell) * 2);height:100%;color:var(--ink-800);transition:background-color .25s var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.wtTm7q_trigger:hover,.wtTm7q_root[data-open=true] .wtTm7q_trigger{background:var(--surface)}.wtTm7q_trigger:focus-visible{outline-offset:-3px}.wtTm7q_globe{color:var(--ink-500)}.wtTm7q_code{font-family:var(--font-mono);letter-spacing:.06em;font-size:12.5px;font-weight:500}.wtTm7q_chev{color:var(--ink-400);transition:transform .3s var(--ease)}.wtTm7q_root[data-open=true] .wtTm7q_chev{transform:rotate(180deg)}.wtTm7q_menu{top:calc(100% + 1px);z-index:60;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);opacity:0;visibility:hidden;min-width:220px;transition:opacity .2s var(--ease), transform .25s var(--ease-out), visibility 0s linear .2s;padding:6px;position:absolute;inset-inline-end:0;transform:translateY(-4px);box-shadow:0 24px 48px -24px #15181340}.wtTm7q_root[data-open=true] .wtTm7q_menu{opacity:1;visibility:visible;transition:opacity .2s var(--ease), transform .25s var(--ease-out), visibility 0s;transform:none}.wtTm7q_option{border-radius:var(--radius-sm);color:var(--ink-800);transition:background-color .2s var(--ease);align-items:center;gap:12px;padding:10px 12px;display:flex}.wtTm7q_option:hover{background:var(--lime-50)}.wtTm7q_option[aria-current=true]{background:var(--milk)}.wtTm7q_optionCode{border:1px solid var(--line-strong);min-width:30px;height:22px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-600);background:var(--surface);border-radius:4px;place-items:center;font-size:11px;display:inline-grid}.wtTm7q_option[aria-current=true] .wtTm7q_optionCode{background:var(--lime);border-color:var(--lime);color:var(--ink-900)}.wtTm7q_optionName{flex:1;font-size:14.5px;font-weight:500}.wtTm7q_tick{color:var(--green-700)}@media (max-width:639px){.wtTm7q_trigger{min-width:calc(var(--cell) * 3);padding:0 10px}.wtTm7q_globe{display:none}}
.VMVMAW_btn{--h:44px;--bg:var(--lime);--fg:var(--ink-900);--bd:transparent;--hover-bg:var(--lime-hover);--box-hover-bg:var(--ink-800);--box-hover-fg:var(--lime);height:var(--h);font-family:var(--font-display);letter-spacing:-.005em;white-space:normal;isolation:isolate;gap:8px;max-width:100%;font-weight:600;display:inline-flex}.VMVMAW_btn.VMVMAW_btn{text-decoration:none}button.VMVMAW_btn{background:0 0;border:0;padding:0}.VMVMAW_btn:disabled{opacity:.6;cursor:progress}.VMVMAW_sm{--h:40px;gap:6px;font-size:14px}.VMVMAW_md{font-size:15px}.VMVMAW_lg{--h:52px;font-size:16px}.VMVMAW_label,.VMVMAW_box{border-radius:var(--radius);background:var(--bg);height:100%;color:var(--fg);box-shadow:inset 0 0 0 1px var(--bd);transition:background-color .35s var(--ease), color .35s var(--ease), box-shadow .35s var(--ease);place-items:center;display:inline-grid}.VMVMAW_label{text-align:center;min-width:0;padding-inline:20px;line-height:1.3}.VMVMAW_sm .VMVMAW_label{padding-inline:16px}.VMVMAW_lg .VMVMAW_label{padding-inline:26px}.VMVMAW_box{width:var(--h);flex-shrink:0;overflow:hidden}.VMVMAW_btn:hover .VMVMAW_label{background:var(--hover-bg)}.VMVMAW_btn:hover .VMVMAW_box{background:var(--box-hover-bg);color:var(--box-hover-fg);box-shadow:inset 0 0 0 1px var(--box-hover-bg)}.VMVMAW_glyph{display:grid;position:relative}:is([dir=rtl] .VMVMAW_slide,[dir=rtl] .VMVMAW_diag){transform:scaleX(-1)}.VMVMAW_glyph>svg{transition:transform .5s var(--ease-out);grid-area:1/1}.VMVMAW_slide>svg:last-child{transform:translate(-260%)}.VMVMAW_btn:hover .VMVMAW_slide>svg:first-child{transform:translate(260%)}.VMVMAW_btn:hover .VMVMAW_slide>svg:last-child{transform:none}.VMVMAW_diag>svg:last-child{transform:translate(-260%,260%)}.VMVMAW_btn:hover .VMVMAW_diag>svg:first-child{transform:translate(260%,-260%)}.VMVMAW_btn:hover .VMVMAW_diag>svg:last-child{transform:none}.VMVMAW_ring>svg:last-child{display:none}.VMVMAW_btn:hover .VMVMAW_ring>svg:first-child{animation:VMVMAW_ring .7s var(--ease)}@keyframes VMVMAW_ring{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-14deg)}40%,80%{transform:rotate(12deg)}}.VMVMAW_dark{--bg:var(--ink-800);--fg:var(--milk);--hover-bg:#1f211d;--box-hover-bg:var(--lime);--box-hover-fg:var(--ink-900)}.VMVMAW_milk{--bg:var(--milk);--fg:var(--ink-900);--bd:var(--line-strong);--hover-bg:var(--surface);--box-hover-bg:var(--lime);--box-hover-fg:var(--ink-900)}.VMVMAW_milk:hover .VMVMAW_label{box-shadow:inset 0 0 0 1px var(--ink-800)}.VMVMAW_night{--bg:transparent;--fg:var(--milk);--bd:var(--night-line);--hover-bg:var(--night-2);--box-hover-bg:var(--lime);--box-hover-fg:var(--ink-900)}.VMVMAW_arrow{border-radius:var(--radius);background:var(--ink-800);width:44px;height:44px;color:var(--milk);transition:background-color .3s var(--ease), color .3s var(--ease), opacity .3s var(--ease);border:0;place-items:center;padding:0;display:inline-grid}.VMVMAW_arrow:hover:not(:disabled){background:var(--lime);color:var(--ink-900)}.VMVMAW_arrow:disabled{opacity:.28;cursor:default}
.OJoX5q_wrap{padding-inline:var(--inset);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:40px 64px;display:grid}.OJoX5q_head{top:calc(var(--nav-h) + 32px);align-content:start;align-self:start;justify-items:start;gap:22px;display:grid;position:sticky}.OJoX5q_title{font-size:clamp(30px,3.4vw,46px)}.OJoX5q_list{border-top:1px solid var(--line)}.OJoX5q_item{border-bottom:1px solid var(--line)}.OJoX5q_item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.OJoX5q_item summary::-webkit-details-marker{display:none}.OJoX5q_q{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-900);font-size:18px;font-weight:600}.OJoX5q_toggle{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-800);transition:transform .4s var(--ease-out), background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);flex:none;place-items:center;display:grid}.OJoX5q_item summary:hover .OJoX5q_toggle{background:var(--lime);border-color:var(--lime)}.OJoX5q_toggle svg{transition:transform .4s var(--ease-out)}.OJoX5q_item[open] .OJoX5q_toggle svg{transform:rotate(45deg)}.OJoX5q_item[open] .OJoX5q_toggle{background:var(--ink-800);border-color:var(--ink-800);color:var(--lime)}.OJoX5q_item[open] summary:hover .OJoX5q_toggle{background:var(--lime);border-color:var(--lime);color:var(--ink-900)}.OJoX5q_a{padding:0 0 26px;max-width:62ch;color:var(--ink-600);padding-inline-end:56px;font-size:16px;line-height:1.7}@media (max-width:899px){.OJoX5q_wrap{grid-template-columns:1fr}.OJoX5q_head{position:static}.OJoX5q_a{padding-inline-end:0}}
.rvp_Qq_grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));display:grid}.rvp_Qq_grid>li{display:flex}.rvp_Qq_cell{width:100%;min-height:calc(var(--cell) * 5);padding:var(--inset);box-shadow:inset 1px 1px 0 var(--line);transition:background-color .4s var(--ease);flex-direction:column;gap:10px;display:flex;position:relative}.rvp_Qq_cell:after{content:"";background:var(--lime);height:2px;transform-origin:var(--start-side);transition:transform .6s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.rvp_Qq_cell:hover{background:var(--lime-50)}.rvp_Qq_cell:hover:after{transform:scaleX(1)}.rvp_Qq_top{padding-bottom:var(--cell);justify-content:space-between;align-items:center;margin-bottom:auto;display:flex}.rvp_Qq_eyebrow{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);font-size:11.5px}.rvp_Qq_go{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-800);transition:background-color .35s var(--ease), border-color .35s var(--ease), transform .45s var(--ease-out);place-items:center;margin-inline-start:auto;display:grid}.rvp_Qq_cell:hover .rvp_Qq_go{background:var(--lime);border-color:var(--lime);transform:rotate(45deg)}.rvp_Qq_icon{width:calc(var(--cell) * 2);height:calc(var(--cell) * 2);transition:transform .6s var(--ease-out);margin-bottom:6px}.rvp_Qq_cell:hover .rvp_Qq_icon{transform:translateY(-4px)}.rvp_Qq_title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-900);font-size:20px;font-weight:600;line-height:1.25}.rvp_Qq_body{color:var(--ink-600);font-size:14.5px;line-height:1.55}@media (max-width:1023px){.rvp_Qq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.rvp_Qq_grid{grid-template-columns:1fr}.rvp_Qq_cell{min-height:0}}
.QhxtQa_section.QhxtQa_section{padding-top:0}.QhxtQa_banner{min-height:calc(var(--cell) * 11);background:var(--milk);align-items:center;display:flex;position:relative;overflow:hidden}.QhxtQa_bg{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}[dir=rtl] .QhxtQa_bg{transform:scaleX(-1)}.QhxtQa_grid{background-image:linear-gradient(to right, color-mix(in srgb, var(--green-600) 13%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--green-600) 13%, transparent) 1px, transparent 1px);background-size:calc(var(--cell) * 2) calc(var(--cell) * 2);-webkit-mask-image:linear-gradient(to var(--end-side), #000 0%, #000 35%, transparent 70%);mask-image:linear-gradient(to var(--end-side), #000 0%, #000 35%, transparent 70%);-webkit-mask-image:linear-gradient(to var(--end-side), #000 0%, #000 35%, transparent 70%);position:absolute;inset:0}.QhxtQa_content{max-width:calc(var(--cell) * 16);padding:calc(var(--cell) * 2) var(--inset);justify-items:start;gap:20px;display:grid;position:relative}.QhxtQa_pulse{background:var(--green-600);border-radius:50%;width:8px;height:8px;position:relative}.QhxtQa_pulse:after{content:"";border:1px solid var(--green-600);animation:QhxtQa_ping 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-4px}.QhxtQa_title{font-size:clamp(34px,4.4vw,60px)}.QhxtQa_lede{max-width:46ch;color:var(--ink-600);font-size:clamp(16px,1.3vw,18px);line-height:1.6}.QhxtQa_lede>*+*{margin-top:12px}.QhxtQa_actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.QhxtQa_compact .QhxtQa_banner{min-height:300px}.QhxtQa_compact .QhxtQa_content{gap:16px;max-width:720px;padding-block:36px}.QhxtQa_compact .QhxtQa_title{font-size:clamp(30px,3.2vw,44px)}.QhxtQa_compact .QhxtQa_actions{margin-top:4px}@keyframes QhxtQa_ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (max-width:767px){.QhxtQa_banner{flex-direction:column;align-items:stretch}.QhxtQa_bg{height:calc(var(--cell) * 10);object-position:92% center;border-top:1px solid var(--line);order:2;position:relative}.QhxtQa_grid{-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 80%);mask-image:linear-gradient(#000 0% 50%,#0000 80%)}.QhxtQa_content{max-width:none;padding-block:calc(var(--cell) * 3)}.QhxtQa_compact .QhxtQa_content{padding-block:28px}.QhxtQa_compact .QhxtQa_bg{height:calc(var(--cell) * 6)}}@media (max-width:639px){.QhxtQa_actions{width:100%}.QhxtQa_actions>a{align-items:flex-start;width:100%;height:auto;min-height:52px}.QhxtQa_actions>a>span:first-child{flex:1;height:auto;min-height:52px;padding:12px}.QhxtQa_actions>a>span:nth-child(2){align-self:center;height:52px}}.QhxtQa_dark{background:var(--green-900)}.QhxtQa_dark .QhxtQa_grid{background-image:linear-gradient(90deg,#fbfff114 1px,#0000 1px),linear-gradient(#fbfff114 1px,#0000 1px)}.QhxtQa_dark .eyebrow{color:var(--lime-300)}.QhxtQa_dark .QhxtQa_pulse{background:var(--lime)}.QhxtQa_dark .QhxtQa_pulse:after{border-color:var(--lime)}.QhxtQa_dark .QhxtQa_title{color:var(--milk)}.QhxtQa_dark .QhxtQa_lede{color:#fbfff1bf}@media (max-width:767px){.QhxtQa_dark .QhxtQa_bg{border-top-color:#fbfff11f}}
._3JSMhW_hero{--M:calc(var(--cell) * 2);--grid-minor:#eef4e4;--grid-major:#e0e9d2;background:var(--milk);position:relative;overflow:clip}._3JSMhW_frame{min-height:calc(var(--M) * 7)}._3JSMhW_compact ._3JSMhW_frame{min-height:calc(var(--M) * 5)}._3JSMhW_grid{top:0;bottom:0;left:calc(var(--cell) * -40);right:calc(var(--cell) * -40);background-image:linear-gradient(to right, var(--grid-major) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-major) 1px, transparent 1px), linear-gradient(to right, var(--grid-minor) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-minor) 1px, transparent 1px);background-size:var(--M) var(--M), var(--M) var(--M), var(--cell) var(--cell), var(--cell) var(--cell);position:absolute}._3JSMhW_crumbRow{z-index:2;height:var(--M);padding-inline:var(--inset);align-items:center;display:flex;position:relative}._3JSMhW_crumbs ol{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);flex-wrap:wrap;align-items:center;gap:4px 0;font-size:11.5px;display:flex}._3JSMhW_crumbs li{align-items:center;display:inline-flex}._3JSMhW_crumbs li+li:before{content:"/";color:var(--ink-400);margin:0 10px}._3JSMhW_crumbs a{transition:color .25s var(--ease)}._3JSMhW_crumbs a:hover,._3JSMhW_crumbs [aria-current]{color:var(--ink-900)}._3JSMhW_content{z-index:2;max-width:calc(100% - var(--M) * 6);padding:calc(var(--M) * .5) var(--inset) var(--M);flex-direction:column;align-items:flex-start;display:flex;position:relative}._3JSMhW_eyebrow{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);height:30px;color:var(--ink-700);margin-bottom:24px;padding-block:0;padding-inline:10px 12px}._3JSMhW_dot{background:var(--lime);width:7px;height:7px;box-shadow:0 0 0 3px var(--lime-100);border-radius:50%}._3JSMhW_title{letter-spacing:-.04em;max-width:17ch;font-size:clamp(38px,4.6vw,66px);line-height:1.02}._3JSMhW_title._3JSMhW_titleMd{letter-spacing:-.035em;max-width:24ch;font-size:clamp(32px,3.5vw,50px);line-height:1.08}._3JSMhW_compact ._3JSMhW_title{max-width:20ch}._3JSMhW_noArt ._3JSMhW_content{max-width:none}._3JSMhW_lede{max-width:54ch;color:var(--ink-600);margin-top:24px;font-size:clamp(17px,1.35vw,19px);line-height:1.6}._3JSMhW_actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}._3JSMhW_art{z-index:1;pointer-events:none;position:absolute;inset:0}._3JSMhW_tile,._3JSMhW_feature{inset-inline-start:calc(100% - (16 - var(--x)) * var(--M));top:calc(var(--y) * var(--M));position:absolute}._3JSMhW_tile{width:calc(var(--M) - 1px);height:calc(var(--M) - 1px);animation:_3JSMhW_tileIn .9s var(--ease-out) both;animation-delay:calc(var(--i) * 25ms + .2s);margin:1px 0 0 1px}._3JSMhW_tone1{background:#f0fce6}._3JSMhW_tone2{background:var(--lime-200)}._3JSMhW_tone3{background:var(--lime-300)}._3JSMhW_tone4{background:var(--lime)}._3JSMhW_pulse:after{content:"";background:var(--lime);opacity:0;animation:7s ease-in-out infinite _3JSMhW_glow;animation-delay:calc(var(--i) * -.9s);position:absolute;inset:0}._3JSMhW_feature{--x:11;--y:1;width:calc(var(--M) * 4);height:calc(var(--M) * 4);background:var(--surface);box-shadow:inset 1px 1px 0 var(--line-strong), 1px 1px 0 var(--line-strong);place-items:center;display:grid}._3JSMhW_feature>img{width:84%;height:84%;animation:8s ease-in-out infinite alternate _3JSMhW_float}._3JSMhW_logoFeature>img._3JSMhW_logo{object-fit:contain;filter:grayscale()brightness(.3)contrast(1.4);mix-blend-mode:multiply;width:auto;max-width:70%;height:auto;animation:none}._3JSMhW_logoFeature>img._3JSMhW_logoContrast{filter:grayscale();mix-blend-mode:normal}._3JSMhW_featureLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-600);justify-content:space-between;gap:12px;font-size:11px;display:flex;position:absolute;inset:14px 16px auto}@keyframes _3JSMhW_rise{0%{opacity:0;transform:translateY(24px)}}@keyframes _3JSMhW_fade{0%{opacity:0;transform:translateY(12px)}}@keyframes _3JSMhW_tileIn{0%{opacity:0;transform:scale(.82)}}@keyframes _3JSMhW_glow{0%,to{opacity:0}50%{opacity:.6}}@keyframes _3JSMhW_float{0%{transform:translateY(3%)}to{transform:translateY(-3%)}}@media (max-width:1279px){._3JSMhW_art{display:none}._3JSMhW_content{max-width:none}._3JSMhW_frame{min-height:0}._3JSMhW_content{padding-bottom:calc(var(--M) * 1.25)}}@media (max-width:639px){._3JSMhW_crumbRow{height:auto;min-height:var(--M);padding-block:12px}._3JSMhW_content{padding-top:calc(var(--cell) * 1.5)}}
.foRrxG_card{--headline-leading:1.24;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:none;transition:transform .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);grid-template:"brand action""story story""quote quote"1fr/minmax(0,1fr) auto;column-gap:16px;padding:24px;display:grid;position:relative}.foRrxG_card:before{content:"";background:var(--lime);opacity:0;height:3px;transition:opacity .35s var(--ease);border-radius:999px;position:absolute;inset-block-start:-1px;inset-inline:24px}.foRrxG_card:focus-within{border-color:var(--green-700)}.foRrxG_card:focus-within:before{opacity:1}.foRrxG_top{grid-area:brand;align-items:center;min-width:0;min-height:40px;display:flex}.foRrxG_logo{object-fit:contain;object-position:var(--start-side) center;filter:grayscale()brightness(.3)contrast(1.4);mix-blend-mode:multiply;min-width:0;max-width:100%;max-height:40px}.foRrxG_logoContrast{filter:grayscale();mix-blend-mode:normal}.foRrxG_clientName{min-width:0;font-family:var(--font-display);color:var(--ink-900);font-size:18px;font-weight:600;line-height:1.25}.foRrxG_story{grid-area:story;padding-block:18px 20px}.foRrxG_title{-webkit-line-clamp:3;line-clamp:3;min-block-size:calc(3em * var(--headline-leading));font-size:clamp(24px,2.1vw,28px);line-height:var(--headline-leading);letter-spacing:-.02em;text-wrap:pretty;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}html:lang(ar) .foRrxG_card{--headline-leading:1.3}.foRrxG_title a{text-decoration:none}.foRrxG_stretch:after{content:"";z-index:1;border-radius:var(--radius);position:absolute;inset:0}.foRrxG_stretch:focus-visible{outline:none}.foRrxG_stretch:focus-visible:after{outline:2px solid var(--green-700);outline-offset:3px}.foRrxG_tags{flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:14px;display:flex}.foRrxG_tags li{border:1px solid var(--lime-200);background:var(--lime-100);max-width:100%;color:var(--green-800);overflow-wrap:anywhere;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1.3}.foRrxG_tags .foRrxG_industry{border-color:var(--line-strong);background:var(--surface);color:var(--ink-700)}.foRrxG_quote{border-top:1px solid var(--line);grid-area:quote;align-content:start;gap:14px;margin:0;padding:18px 0 0;display:grid}.foRrxG_quote blockquote,.foRrxG_summary{color:var(--ink-600);margin:0;font-size:14px;line-height:1.5}.foRrxG_quote blockquote p,.foRrxG_summary{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-block-size:4.5em;display:-webkit-box;overflow:hidden}.foRrxG_quote figcaption{align-items:center;gap:12px;display:flex}.foRrxG_photo{border:1px solid var(--line-strong);object-fit:cover;filter:grayscale();border-radius:50%;flex:0 0 36px;width:36px;height:36px}.foRrxG_quote figcaption>span{min-width:0;color:var(--ink-500);overflow-wrap:anywhere;gap:3px;font-size:12px;line-height:1.4;display:grid}.foRrxG_quote strong{color:var(--ink-900);font-size:13px;font-weight:600}.foRrxG_footer{grid-area:action;justify-content:space-between;align-self:center;align-items:center;gap:10px;display:flex}.foRrxG_read{color:var(--ink-900);font-size:12px;font-weight:600;line-height:1.4}.foRrxG_action{background:var(--lime-100);width:32px;height:32px;color:var(--green-800);transition:background-color .35s var(--ease), border-color .35s var(--ease);border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.foRrxG_card:focus-within .foRrxG_action{border-color:var(--lime);background:var(--lime)}.foRrxG_carousel [role=region]{background:var(--surface);border:0;padding:8px 0 20px;scroll-padding-inline:0}.foRrxG_slide{min-width:0;padding-inline-end:20px;display:grid}.foRrxG_grid{border-top:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-block:24px;display:grid}@media screen{.foRrxG_grid>*{content-visibility:auto;contain-intrinsic-block-size:auto 430px}}@media (hover:hover) and (pointer:fine){.foRrxG_card:hover{border-color:var(--green-700);box-shadow:0 12px 28px color-mix(in srgb, var(--ink-900) 8%, transparent);transform:translateY(-4px)}.foRrxG_card:hover:before{opacity:1}.foRrxG_card:hover .foRrxG_action{border-color:var(--lime);background:var(--lime)}}@media (max-width:899px){.foRrxG_grid{grid-template-columns:1fr}}@media (max-width:639px){.foRrxG_grid{gap:16px;padding:16px;scroll-padding-inline:16px}.foRrxG_slide{padding-inline-end:16px}.foRrxG_card{padding:20px}.foRrxG_title{font-size:23px}.foRrxG_read{display:none}}@media (prefers-reduced-motion:reduce){.foRrxG_card,.foRrxG_card:before,.foRrxG_action{transition:none}.foRrxG_card:hover{transform:none}}
.b1knma_bar{top:var(--nav-h);z-index:40;border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface) 92%, transparent);box-shadow:0 1px 0 var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.3);position:sticky}.b1knma_inner{height:calc(var(--cell) * 1.5);padding-inline:var(--inset);box-shadow:inset 1px 0 0 var(--line), 1px 0 0 var(--line);align-items:center;gap:24px;display:flex}.b1knma_label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-400);flex:none;font-size:11px}.b1knma_inner ul{scrollbar-width:none;gap:4px;height:100%;display:flex;overflow-x:auto}.b1knma_inner ul::-webkit-scrollbar{display:none}.b1knma_inner a{height:100%;color:var(--ink-600);white-space:nowrap;transition:color .25s var(--ease);align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.b1knma_inner a:after{content:"";background:var(--lime);height:2px;transform-origin:var(--start-side);transition:transform .4s var(--ease-out);position:absolute;bottom:-1px;left:12px;right:12px;transform:scaleX(0)}.b1knma_inner a:hover,.b1knma_inner a[aria-current]{color:var(--ink-900)}.b1knma_inner a[aria-current]:after{transform:scaleX(1)}@media (max-width:639px){.b1knma_label{display:none}.b1knma_inner{padding-inline:8px}}
.qlx6ra_grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.qlx6ra_cell{height:calc(var(--cell) * 3.5);box-shadow:inset 1px 1px 0 var(--line);transition:background-color .4s var(--ease);place-items:center;padding:0 20px;display:grid}.qlx6ra_cell:hover{background:var(--milk)}.qlx6ra_logo{object-fit:contain;filter:grayscale()brightness(.32)contrast(1.35);mix-blend-mode:multiply;opacity:.78;transition:opacity .4s var(--ease), transform .5s var(--ease-out)}.qlx6ra_cell:hover .qlx6ra_logo{opacity:1;transform:scale(1.04)}@media (max-width:1023px){.qlx6ra_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.qlx6ra_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qlx6ra_cell{height:calc(var(--cell) * 5)}}
.EiI8_G_section.EiI8_G_section{padding-top:0}.EiI8_G_strip{grid-template-columns:repeat(var(--n), minmax(0, 1fr));margin-block:0;display:grid}.EiI8_G_cell{min-height:calc(var(--cell) * 3);padding:20px var(--inset);box-shadow:inset 1px 0 0 var(--line);align-content:center;gap:8px;display:grid}.EiI8_G_cell dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);font-size:11px}.EiI8_G_cell dd{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-900);margin:0;font-size:17px;font-weight:600}.EiI8_G_cell dd a{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.EiI8_G_cell dd a:hover{-webkit-text-decoration-color:var(--ink-900);text-decoration-color:var(--ink-900)}@media (max-width:1023px){.EiI8_G_strip{grid-template-columns:repeat(2,minmax(0,1fr))}.EiI8_G_cell:nth-child(n+3){box-shadow:inset 1px 1px 0 var(--line)}}@media (max-width:479px){.EiI8_G_strip{grid-template-columns:1fr}.EiI8_G_cell+.EiI8_G_cell{box-shadow:inset 1px 1px 0 var(--line)}.EiI8_G_compact .EiI8_G_strip{grid-template-columns:repeat(2,minmax(0,1fr))}.EiI8_G_compact .EiI8_G_cell{gap:6px;min-height:96px;padding-block:18px}.EiI8_G_compact .EiI8_G_cell dd{overflow-wrap:anywhere;font-size:16px;line-height:1.4}}
.Z8hQ_W_hero{--M:calc(var(--cell) * 2);--grid-minor:#eef4e4;--grid-major:#e0e9d2;--mo:0;--move:cubic-bezier(.65, 0, .35, 1);background:var(--milk);position:relative;overflow:clip}.Z8hQ_W_frame{height:calc(var(--M) * 9)}.Z8hQ_W_grid{top:0;bottom:0;left:calc(var(--cell) * -40);right:calc(var(--cell) * -40);background-image:linear-gradient(to right, var(--grid-major) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-major) 1px, transparent 1px), linear-gradient(to right, var(--grid-minor) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-minor) 1px, transparent 1px);background-size:var(--M) var(--M), var(--M) var(--M), var(--cell) var(--cell), var(--cell) var(--cell);position:absolute}.Z8hQ_W_content{z-index:2;height:calc(var(--M) * 8);max-width:calc(var(--M) * 8.5);flex-direction:column;justify-content:center;padding-inline-start:var(--inset);display:flex;position:relative}.Z8hQ_W_slides{width:100%;min-width:0;display:grid}.Z8hQ_W_slide{visibility:hidden;opacity:0;min-width:0;transition:opacity .3s var(--ease);flex-direction:column;grid-area:1/1;align-items:flex-start;display:flex}.Z8hQ_W_slide[data-active=true]{visibility:visible;opacity:1}.Z8hQ_W_slide[aria-hidden=true]{pointer-events:none}.Z8hQ_W_eyebrow{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);height:30px;color:var(--ink-700);margin-bottom:28px;padding-block:0;padding-inline:10px 12px}.Z8hQ_W_dot{background:var(--lime);width:7px;height:7px;box-shadow:0 0 0 3px var(--lime-100);border-radius:50%;position:relative}.Z8hQ_W_title{letter-spacing:-.038em;font-size:clamp(44px,5.6vw,80px);font-weight:600;line-height:1}.Z8hQ_W_line{white-space:nowrap;display:block}.Z8hQ_W_mark{z-index:0;padding-inline:.08em;display:inline-block;position:relative}.Z8hQ_W_markBg{z-index:-1;background:var(--lime);transform-origin:var(--start-side);border-radius:8px;position:absolute;inset:.04em 0 -.02em}.Z8hQ_W_lede{width:100%;max-width:37ch;color:var(--ink-600);margin-top:24px;font-size:clamp(17px,1.45vw,20px);line-height:1.55}.Z8hQ_W_searchTitle{max-width:100%;font-size:clamp(40px,3.8vw,58px);line-height:1.08}.Z8hQ_W_searchTitle .Z8hQ_W_line{white-space:normal}.Z8hQ_W_searchTitle .Z8hQ_W_mark{max-width:100%}.Z8hQ_W_ctas{flex-wrap:wrap;gap:12px;max-width:100%;margin-top:36px;display:flex}.Z8hQ_W_chips{flex-wrap:wrap;gap:8px;max-width:min(620px,100%);margin-top:40px;display:flex}.Z8hQ_W_chips li{max-width:100%}.Z8hQ_W_chips a{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 70%, transparent);max-width:100%;height:auto;min-height:32px;color:var(--ink-700);transition:border-color .3s var(--ease), background-color .3s var(--ease), color .3s var(--ease);align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.Z8hQ_W_chips a:before{content:"";background:var(--green-600);border-radius:1px;flex-shrink:0;width:5px;height:5px}.Z8hQ_W_chips a:hover{border-color:var(--ink-800);background:var(--surface);color:var(--ink-900)}.Z8hQ_W_slide[data-active=true]:not([data-first]) .Z8hQ_W_line{animation:Z8hQ_W_rise .45s var(--ease-out) both}.Z8hQ_W_art{height:calc(var(--M) * 8);z-index:1;pointer-events:none;position:absolute;inset:0 0 auto}.Z8hQ_W_mosaic{inset-inline-start:0;width:calc(var(--M) * 20);height:calc(var(--M) * 8);max-width:none;transform:scaleX(var(--dir));position:absolute;top:0}.Z8hQ_W_mosaic.Z8hQ_W_mobileOnly{width:calc(var(--M) * 9);height:calc(var(--M) * 6);inset-inline-start:calc(var(--mo) * var(--M))}.Z8hQ_W_tile{inset-inline-start:calc(var(--x) * var(--M));top:calc(var(--y) * var(--M));width:calc(var(--M) - 1px);height:calc(var(--M) - 1px);margin:1px 0 0 1px;position:absolute}.Z8hQ_W_tile:before{content:"";transition:background-color .6s var(--ease) var(--delay), opacity .6s var(--ease) var(--delay), transform .7s var(--ease-out) var(--delay);position:absolute;inset:0}.Z8hQ_W_tile[data-tone="0"]:before{opacity:0;transform:scale(.8)}.Z8hQ_W_tile[data-tone="1"]:before{background:#f0fce6}.Z8hQ_W_tile[data-tone="2"]:before{background:var(--lime-200)}.Z8hQ_W_tile[data-tone="3"]:before{background:var(--lime-300)}.Z8hQ_W_tile[data-tone="4"]:before{background:var(--lime)}.Z8hQ_W_mobileOnly{display:none}.Z8hQ_W_slot{inset-inline-start:0;width:calc(var(--sw,1) * var(--M));height:calc(var(--sw,1) * var(--M));background:var(--surface);box-shadow:inset 1px 1px 0 var(--line-strong), 1px 1px 0 var(--line-strong);transform:translate(calc(var(--x) * var(--M) * var(--dir)), calc(var(--y) * var(--M)));transition:transform .95s var(--move), width .95s var(--move), height .95s var(--move);position:absolute;top:0}.Z8hQ_W_feature{--sw:4;animation-delay:.3s}.Z8hQ_W_float{animation:7s ease-in-out infinite alternate Z8hQ_W_float;animation-delay:calc(var(--f,0) * -2.3s);position:absolute;inset:0}.Z8hQ_W_feature .Z8hQ_W_float{animation-duration:8s;inset:4%}.Z8hQ_W_float img{width:100%;height:100%;position:absolute;inset:0}.Z8hQ_W_hero[data-paused=true] .Z8hQ_W_float{animation-play-state:paused}.Z8hQ_W_featureLabel{z-index:1;height:14px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-400);font-size:11px;position:absolute;inset:14px 16px auto}.Z8hQ_W_labelRow{white-space:nowrap;justify-content:space-between;display:flex;position:absolute;inset:0}.Z8hQ_W_controls{z-index:3;grid-template-columns:minmax(0, 1fr) repeat(4, var(--M));height:var(--M);background:var(--milk);box-shadow:inset 0 1px 0 var(--line-strong);display:grid;position:absolute;bottom:0;left:0;right:0}.Z8hQ_W_tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Z8hQ_W_tab{min-width:0;padding-block:0;padding-inline:var(--inset) 20px;box-shadow:inset 1px 0 0 var(--line);text-align:start;transition:background-color .3s var(--ease);background:0 0;border:0;align-items:center;gap:14px;display:flex;position:relative}.Z8hQ_W_tab:first-child{box-shadow:none}[dir=rtl] .Z8hQ_W_tab:first-child{box-shadow:inset 1px 0 0 var(--line)}.Z8hQ_W_tab:hover{background:var(--surface)}.Z8hQ_W_tab:focus-visible,.Z8hQ_W_ctrl:focus-visible{outline-offset:-3px}.Z8hQ_W_track{height:2px;position:absolute;top:0;left:0;right:0}.Z8hQ_W_fill{background:var(--lime);transform-origin:var(--start-side);animation:Z8hQ_W_progress var(--slide-ms) linear forwards;position:absolute;inset:0}.Z8hQ_W_hero[data-paused=true] .Z8hQ_W_fill{animation-play-state:paused}.Z8hQ_W_tabIndex{border:1px solid var(--line-strong);height:22px;font-family:var(--font-mono);color:var(--ink-500);background:var(--surface);transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);border-radius:4px;flex:none;place-items:center;padding:0 6px;font-size:11.5px;display:inline-grid}.Z8hQ_W_tabLabel{color:var(--ink-500);text-overflow:ellipsis;white-space:nowrap;transition:color .3s var(--ease);font-size:14px;font-weight:500;overflow:hidden}.Z8hQ_W_tab[aria-selected=true] .Z8hQ_W_tabIndex{background:var(--lime);border-color:var(--lime);color:var(--ink-900)}.Z8hQ_W_tab[aria-selected=true] .Z8hQ_W_tabLabel,.Z8hQ_W_tab:hover .Z8hQ_W_tabLabel{color:var(--ink-900)}.Z8hQ_W_counter{white-space:nowrap;box-shadow:inset 1px 0 0 var(--line);font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-800);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:5px;font-size:12px;display:flex}.Z8hQ_W_counter span{color:var(--ink-600)}.Z8hQ_W_ctrl{box-shadow:inset 1px 0 0 var(--line);color:var(--ink-800);transition:background-color .3s var(--ease), color .3s var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.Z8hQ_W_ctrl:hover{background:var(--lime);color:var(--ink-900)}.Z8hQ_W_hero .Z8hQ_W_fill{animation-duration:var(--slide-ms)!important;animation-iteration-count:1!important;animation-delay:0s!important}@keyframes Z8hQ_W_rise{0%{opacity:0;transform:translateY(28px)}}@keyframes Z8hQ_W_fade{0%{opacity:0;transform:translateY(12px)}}@keyframes Z8hQ_W_wipe{0%{transform:scaleX(0)}}@keyframes Z8hQ_W_float{0%{transform:translateY(3%)}to{transform:translateY(-3%)}}@keyframes Z8hQ_W_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Z8hQ_W_slotIn{0%{opacity:0}}@media (max-width:1023px){.Z8hQ_W_frame{height:auto}.Z8hQ_W_content{max-width:none;height:auto;padding:calc(var(--cell) * 3) var(--inset) calc(var(--cell) * 2.5)}.Z8hQ_W_lede{max-width:34ch}.Z8hQ_W_art{height:calc(var(--M) * 6);background-color:var(--milk);box-shadow:inset 0 1px 0 var(--grid-major);position:relative}.Z8hQ_W_art:before{content:"";inset:0 calc(var(--cell) * -40);background-image:linear-gradient(to right, var(--grid-major) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-major) 1px, transparent 1px), linear-gradient(to right, var(--grid-minor) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-minor) 1px, transparent 1px);background-size:var(--M) var(--M), var(--M) var(--M), var(--cell) var(--cell), var(--cell) var(--cell);position:absolute}.Z8hQ_W_desktopOnly{display:none}.Z8hQ_W_mobileOnly{display:block}.Z8hQ_W_tile{inset-inline-start:calc((var(--mx) + var(--mo)) * var(--M));top:calc(var(--my) * var(--M))}.Z8hQ_W_slot{width:var(--M);height:var(--M);transform:translate(calc((var(--mx) + var(--mo)) * var(--M) * var(--dir)), calc(var(--my) * var(--M)))}.Z8hQ_W_feature{width:calc(var(--M) * 4);height:calc(var(--M) * 4)}.Z8hQ_W_controls{grid-template-columns:minmax(0, 1fr) repeat(3, max(var(--M), 52px));height:max(var(--M), 52px);position:relative}.Z8hQ_W_counter,.Z8hQ_W_tabLabel{display:none}.Z8hQ_W_tab,.Z8hQ_W_tab:first-child{justify-content:center;padding:0}}@media (min-width:688px) and (max-width:1023px){.Z8hQ_W_hero{--mo:1}}@media (min-width:816px) and (max-width:1023px){.Z8hQ_W_hero{--mo:2}}@media (min-width:944px) and (max-width:1023px){.Z8hQ_W_hero{--mo:3}}@media (min-width:416px) and (max-width:639px){.Z8hQ_W_hero{--mo:1}}@media (max-width:639px){.Z8hQ_W_line{white-space:normal}.Z8hQ_W_featureLabel{font-size:9px;inset:8px 10px auto}.Z8hQ_W_labelRow span+span{display:none}}
.RD_M2G_section.RD_M2G_section{content-visibility:visible;padding-block:0}.RD_M2G_layout{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);display:grid}.RD_M2G_head{padding:36px var(--inset);background:var(--milk);align-items:center;gap:24px;display:flex}.RD_M2G_head>div{min-width:0}.RD_M2G_head .RD_M2G_stage{flex:0 0 88px;width:88px;height:112px}.RD_M2G_stage{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:24px 24px;place-items:center;display:grid;position:relative;overflow:hidden}.RD_M2G_stage:after{content:"";background:linear-gradient(var(--milk), transparent 55%);pointer-events:none;position:absolute;inset:0}.RD_M2G_stage img{z-index:1;width:88%;height:auto;position:relative}.RD_M2G_eyebrow{color:var(--green-700);margin-bottom:12px}.RD_M2G_title{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(25px,2.4vw,34px);line-height:1.12}.RD_M2G_body{min-width:0;padding:36px var(--inset);border-inline-start:1px solid var(--line)}.RD_M2G_copy.RD_M2G_copy{max-width:68ch;font-size:16px;line-height:1.75}.RD_M2G_copy>:first-child{margin-top:0}.RD_M2G_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.RD_M2G_actions>a{overflow-wrap:anywhere;max-width:100%}@media (max-width:1099px){.RD_M2G_head{gap:16px}.RD_M2G_head .RD_M2G_stage{flex-basis:64px;width:64px;height:88px}}@media (max-width:899px){.RD_M2G_layout{grid-template-columns:1fr}.RD_M2G_head{padding-block:24px}.RD_M2G_head .RD_M2G_stage{flex-basis:72px;width:72px;height:80px}.RD_M2G_body{border-inline-start:0;border-top:1px solid var(--line);padding-block:24px 28px}.RD_M2G_title{max-width:30ch}}
.xqrVlG_steps{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid;position:relative}.xqrVlG_progress{z-index:2;background:var(--lime);height:2px;transform-origin:var(--start-side);position:absolute;top:0;left:0;right:0;transform:scaleX(1)}.xqrVlG_steps.xqrVlG_steps[data-reveal]{--reveal-enabled:0}.xqrVlG_step{padding:var(--inset);box-shadow:inset 1px 1px 0 var(--line);flex-direction:column;gap:12px;display:flex}.xqrVlG_head{margin-bottom:calc(var(--cell) * 1.5);justify-content:space-between;align-items:center;display:flex}.xqrVlG_num{border-radius:var(--radius-sm);background:var(--lime);width:36px;height:36px;font-family:var(--font-mono);color:var(--ink-900);place-items:center;font-size:12.5px;font-weight:500;display:grid}.xqrVlG_duration{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);font-size:11px}.xqrVlG_title{letter-spacing:-.02em;font-size:21px}.xqrVlG_body{color:var(--ink-600);font-size:15px;line-height:1.6}.xqrVlG_deliverables{gap:8px;margin-top:auto;padding-top:20px;display:grid}.xqrVlG_deliverables li{border-top:1px solid var(--line-soft);color:var(--ink-700);align-items:center;gap:10px;padding-top:8px;font-size:13.5px;display:flex}.xqrVlG_deliverables li:before{content:"";background:var(--green-600);border-radius:1px;flex:none;width:5px;height:5px}@media (max-width:1023px){.xqrVlG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.xqrVlG_progress{display:none}}@media (max-width:639px){.xqrVlG_steps{grid-template-columns:1fr}.xqrVlG_head{margin-bottom:var(--cell)}}
.iacPLa_grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));display:grid}.iacPLa_card{box-shadow:inset 1px 1px 0 var(--line);transition:background-color .45s var(--ease);flex-direction:column;display:flex}.iacPLa_card:hover{background:var(--milk)}.iacPLa_cover{height:calc(var(--cell) * 6);border-bottom:1px solid var(--line);margin:1px 0 0 1px;position:relative;overflow:hidden}.iacPLa_coverBg{object-fit:cover;object-position:70% center;width:100%;height:100%;transition:transform 1s var(--ease-out);position:absolute;inset:0}.iacPLa_coverIcon{width:46%;height:auto;transition:transform .8s var(--ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%}.iacPLa_card:hover .iacPLa_coverBg{transform:scale(1.06)}.iacPLa_card:hover .iacPLa_coverIcon{transform:translateY(-6px)rotate(-4deg)scale(1.04)}.iacPLa_type{top:16px;background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:26px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-800);border-radius:4px;align-items:center;padding:0 9px;font-size:11px;display:inline-flex;position:absolute;inset-inline-start:16px}.iacPLa_body{padding:28px var(--inset) var(--inset);flex-direction:column;flex:1;align-items:flex-start;gap:12px;display:flex}.iacPLa_meta{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-500);font-size:12px}.iacPLa_title{letter-spacing:-.015em;font-size:19px;font-weight:600;line-height:1.35}.iacPLa_title span{background:linear-gradient(var(--ink-900), var(--ink-900)) 0 100% / 0 1px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .6s var(--ease-out)}.iacPLa_card:hover .iacPLa_title span{background-size:100% 1px}.iacPLa_read{color:var(--ink-900);align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:14px;font-weight:600;display:inline-flex}.iacPLa_read svg{transition:transform .4s var(--ease)}.iacPLa_card:hover .iacPLa_read svg{transform:translate(4px)}@media (max-width:1023px){.iacPLa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.iacPLa_grid{grid-template-columns:1fr}}
._4ahIfq_split{padding-inline:var(--inset);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px 64px;display:grid}._4ahIfq_head{top:calc(var(--nav-h) + 32px);align-content:start;align-self:start;justify-items:start;gap:22px;display:grid;position:sticky}._4ahIfq_title{font-size:clamp(30px,3.4vw,46px)}._4ahIfq_body{max-width:62ch;color:var(--ink-600);gap:20px;font-size:17px;line-height:1.75;display:grid}._4ahIfq_lead{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-900);font-size:clamp(20px,1.7vw,24px);line-height:1.5}@media (max-width:899px){._4ahIfq_split{grid-template-columns:1fr}._4ahIfq_head{position:static}}
._5InoCq_search{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);width:240px;height:44px;color:var(--ink-500);transition:border-color .3s var(--ease), box-shadow .3s var(--ease);align-items:center;gap:10px;padding:0 14px;display:inline-flex}._5InoCq_search:focus-within{border-color:var(--ink-800);box-shadow:0 0 0 3px var(--lime-200)}._5InoCq_search input{min-width:0;height:100%;color:var(--ink-900);background:0 0;border:0;outline:0;flex:1;font-size:15px}._5InoCq_search input::placeholder{color:var(--ink-400)}._5InoCq_search input::-webkit-search-cancel-button{appearance:none}._5InoCq_tabsRow,._5InoCq_status{border-top:1px solid var(--line);min-height:calc(var(--cell) * 2)}._5InoCq_tabsRow{padding:0 var(--inset);align-items:center;display:flex}._5InoCq_tabs{border:1px solid var(--line-strong);background:var(--milk);border-radius:10px;width:100%;padding:4px;display:flex}._5InoCq_tab{border-radius:var(--radius-sm);height:40px;color:var(--ink-600);white-space:nowrap;transition:background-color .35s var(--ease), color .35s var(--ease), box-shadow .35s var(--ease);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 14px;font-size:14.5px;font-weight:500;display:inline-flex;position:relative}._5InoCq_tab+._5InoCq_tab:before{content:"";inset-inline-start:0;background:var(--line);width:1px;position:absolute;top:12px;bottom:12px}._5InoCq_tab:hover{color:var(--ink-900);background:var(--surface)}._5InoCq_tab[aria-selected=true]{background:var(--lime);color:var(--ink-900);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green-600) 35%, transparent)}._5InoCq_tab[aria-selected=true]:before,._5InoCq_tab[aria-selected=true]+._5InoCq_tab:before,._5InoCq_tab:hover:before,._5InoCq_tab:hover+._5InoCq_tab:before{opacity:0}._5InoCq_dot{background:var(--green-600);width:7px;height:7px;transition:background-color .35s var(--ease);border-radius:50%}._5InoCq_tab[aria-selected=true] ._5InoCq_dot{background:var(--ink-900)}._5InoCq_status{padding:0 var(--inset);background:var(--milk);font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-700);grid-template-columns:1fr auto;align-items:center;font-size:12.5px;display:grid}._5InoCq_status button{font:inherit;color:var(--ink-900);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;text-decoration:underline;display:inline-flex}._5InoCq_grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._5InoCq_cell{min-height:calc(var(--cell) * 4);box-shadow:inset 1px 1px 0 var(--line);color:var(--ink-800);animation:_5InoCq_cellIn .55s var(--ease-out) both;animation-delay:calc(var(--i) * 22ms);transition:background-color .35s var(--ease);align-content:center;justify-items:center;gap:16px;padding:24px 12px;display:grid;position:relative}._5InoCq_cell:hover{background:var(--milk)}._5InoCq_logo{filter:grayscale();width:30px;height:30px;transition:filter .35s var(--ease), color .35s var(--ease), transform .5s var(--ease-out)}._5InoCq_cell:hover ._5InoCq_logo{filter:grayscale(0);color:var(--brand);transform:translateY(-3px)}._5InoCq_name{color:var(--ink-900);text-align:center;overflow-wrap:anywhere;align-items:center;gap:2px;min-width:0;max-width:100%;font-size:14.5px;font-weight:500;display:inline-flex}._5InoCq_name bdi{min-width:0}._5InoCq_name svg{color:var(--ink-400);transition:transform .35s var(--ease)}._5InoCq_cell:hover ._5InoCq_name svg{color:var(--ink-900);transform:translate(3px)}._5InoCq_cat{top:12px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-400);font-size:10.5px;position:absolute;inset-inline-start:14px}._5InoCq_empty{min-height:calc(var(--cell) * 4);padding:0 var(--inset);box-shadow:inset 0 1px 0 var(--line);color:var(--ink-700);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;font-size:16px;display:flex}@keyframes _5InoCq_cellIn{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1023px){._5InoCq_tabs{scrollbar-width:none;overflow-x:auto}._5InoCq_tabs::-webkit-scrollbar{display:none}._5InoCq_tab{flex:none;padding:0 18px}._5InoCq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){._5InoCq_search{width:100%}._5InoCq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}._5InoCq_cell{min-height:calc(var(--cell) * 6);gap:12px;padding-inline:8px}._5InoCq_name{font-size:13px}._5InoCq_name svg{display:none}}
.uxJY6W_page{--section-y:clamp(40px, 4.5vw, 64px)}.uxJY6W_contentSection.uxJY6W_contentSection{content-visibility:visible;padding-block:0}.uxJY6W_sectionLayout{grid-template-columns:minmax(0,1fr);display:grid}.uxJY6W_sectionHead{min-width:0;padding:28px var(--inset);background:var(--milk);grid-template-columns:minmax(0,1fr) 120px;align-content:center;gap:16px 32px;display:grid}.uxJY6W_sectionHead h2{letter-spacing:-.03em;overflow-wrap:anywhere;max-width:36ch;font-size:clamp(28px,2.7vw,38px);line-height:1.12}.uxJY6W_headingArt{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:24px 24px;grid-area:1/2/3;align-self:center;place-items:center;width:120px;height:104px;display:grid;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.uxJY6W_headingArt img{width:88px;height:88px}.uxJY6W_copy.uxJY6W_copy{min-width:0;max-width:none;padding:28px var(--inset);border-top:1px solid var(--line);overflow-wrap:anywhere;font-size:16px;line-height:1.75}.uxJY6W_copy>p{max-width:80ch}.uxJY6W_copy>:first-child{margin-top:0}.uxJY6W_copy [id]{scroll-margin-top:calc(var(--nav-h) + 24px)}.uxJY6W_cards{border-top:1px solid var(--line);border-inline-start:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uxJY6W_card{border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);background:var(--surface);min-width:0;padding:24px}.uxJY6W_card:last-child:nth-child(odd){grid-column:1/-1}.uxJY6W_cardTop{font:12px var(--font-mono);color:var(--green-700);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.uxJY6W_cardTop img{width:48px;height:48px}.uxJY6W_card.uxJY6W_card h3{letter-spacing:-.02em;margin:0;font-size:22px;line-height:1.25}.uxJY6W_card p{max-width:70ch;color:var(--ink-600);margin-top:12px;font-size:15px;line-height:1.7}.uxJY6W_price{border-inline-start:3px solid var(--lime);background:var(--milk);padding:24px}.uxJY6W_table{border:1px solid var(--line);border-bottom:0;margin-block:24px}.uxJY6W_table table{border-collapse:collapse;text-align:start;table-layout:fixed;width:100%;font-size:15px;line-height:1.6}.uxJY6W_table th,.uxJY6W_table td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:16px}.uxJY6W_table th{background:var(--milk);font-family:var(--font-display);color:var(--ink-900);font-size:17px}.uxJY6W_table td:first-child{color:var(--ink-900);font-weight:500}.uxJY6W_reviewed{color:var(--ink-500);font-size:.8125rem}.uxJY6W_inlineAction.uxJY6W_inlineAction{width:fit-content;max-width:100%;margin-top:16px;display:flex}@media (max-width:767px){.uxJY6W_sectionHead{grid-template-columns:minmax(0,1fr) 64px;gap:16px 20px;padding-block:24px}.uxJY6W_sectionHead h2{font-size:29px}.uxJY6W_headingArt{width:64px;height:88px}.uxJY6W_headingArt img{width:64px;height:64px}.uxJY6W_copy{padding-block:24px 28px}.uxJY6W_cards{grid-template-columns:1fr}.uxJY6W_card:last-child:nth-child(odd){grid-column:auto}.uxJY6W_card{padding:20px}.uxJY6W_card h3{font-size:21px}.uxJY6W_table th,.uxJY6W_table td{padding:12px}.uxJY6W_price{padding:20px}}
.KCu_Lq_grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));display:grid}.KCu_Lq_closed{box-shadow:0 1px 0 var(--line)}.KCu_Lq_cell{min-height:calc(var(--cell) * 6);padding:var(--inset);box-shadow:inset 1px 1px 0 var(--line);transition:background-color .4s var(--ease);flex-direction:column;gap:14px;display:flex}.KCu_Lq_cell:hover{background:var(--milk)}.KCu_Lq_top{min-height:14px;padding-bottom:calc(var(--cell) * 1.5);justify-content:space-between;align-items:center;display:flex}.KCu_Lq_index{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-400);font-size:12px}.KCu_Lq_meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--green-700);font-size:11px}.KCu_Lq_icon{width:calc(var(--cell) * 2);height:calc(var(--cell) * 2);margin-bottom:8px;display:block}.KCu_Lq_icon img{width:100%;height:100%;transition:transform .6s var(--ease-out)}.KCu_Lq_cell:hover .KCu_Lq_icon img{transform:translateY(-4px)rotate(-3deg)}.KCu_Lq_title{letter-spacing:-.015em;font-size:20px;line-height:1.25}.KCu_Lq_body{color:var(--ink-600);font-size:15px;line-height:1.6}.section--night .KCu_Lq_cell{box-shadow:inset 1px 1px 0 var(--night-line)}.section--night .KCu_Lq_cell:hover{background:var(--night-2)}.section--night .KCu_Lq_title{color:var(--milk)}.section--night .KCu_Lq_body{color:var(--night-text)}.section--night .KCu_Lq_index{color:var(--lime)}@media (max-width:1023px){.KCu_Lq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.KCu_Lq_grid{grid-template-columns:1fr}.KCu_Lq_cell{min-height:0}.KCu_Lq_top{padding-bottom:var(--cell)}}
.d2HTHW_grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.d2HTHW_cell{min-height:calc(var(--cell) * 4);box-shadow:inset 1px 1px 0 var(--line);color:var(--ink-800);transition:background-color .35s var(--ease);align-content:center;justify-items:center;gap:14px;padding:20px 12px;display:grid}.d2HTHW_cell:hover{background:var(--milk)}.d2HTHW_logo{filter:grayscale();transition:filter .35s var(--ease), color .35s var(--ease), transform .5s var(--ease-out)}.d2HTHW_cell:hover .d2HTHW_logo{filter:grayscale(0);color:var(--brand);transform:translateY(-3px)}.d2HTHW_name{color:var(--ink-900);text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:14.5px;font-weight:500}@media (max-width:1023px){.d2HTHW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.d2HTHW_cell{min-height:calc(var(--cell) * 6)}.d2HTHW_name{font-size:13px}}
._5-Kepq_progress{flex:1;gap:10px;min-width:96px;display:grid}._5-Kepq_count{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-800);font-variant-numeric:tabular-nums;font-size:12px}._5-Kepq_count span{color:var(--ink-600)}._5-Kepq_bar{background:var(--line);height:2px;position:relative;overflow:hidden}._5-Kepq_bar span{background:var(--ink-800);transition:inset-inline-start .25s linear,width .25s linear;position:absolute;top:0;bottom:0}._5-Kepq_arrows{gap:8px;display:flex}
.EaAMNW_root{--card:var(--card-d)}.EaAMNW_head{padding-inline:var(--inset);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:32px 64px;padding-bottom:clamp(40px,4.5vw,64px);display:grid}.EaAMNW_headMain{min-width:0}.EaAMNW_side{justify-self:end;gap:28px;width:100%;max-width:520px;display:grid}.EaAMNW_controls{align-items:center;gap:24px;display:flex}.EaAMNW_track{grid-auto-flow:column;grid-auto-columns:var(--card);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-top:1px solid var(--line);display:grid;overflow-x:auto}.EaAMNW_track::-webkit-scrollbar{display:none}.EaAMNW_track>*{scroll-snap-align:start}.EaAMNW_track:focus-visible{outline-offset:-2px}@media (max-width:1023px){.EaAMNW_root{--card:var(--card-t)}.EaAMNW_head{grid-template-columns:1fr}.EaAMNW_side{justify-self:start}}@media (max-width:639px){.EaAMNW_root{--card:var(--card-m)}.EaAMNW_controls{flex-wrap:wrap}.EaAMNW_aside{flex-basis:100%}}
.SjNbeW_services{flex-wrap:wrap;gap:4px 12px;display:inline-flex}.SjNbeW_capabilities li>span:first-child{overflow-wrap:anywhere;font-size:clamp(32px,3.8vw,58px);line-height:1.1}@media (max-width:899px){.SjNbeW_capabilities>ul{grid-template-columns:1fr}}.SjNbeW_person{padding:var(--inset);align-items:center;gap:24px;display:flex}.SjNbeW_person strong{font-size:20px;font-weight:600}.SjNbeW_person p{color:var(--ink-600);margin-top:6px}.SjNbeW_photo{object-fit:cover;border-radius:var(--radius);filter:grayscale();width:88px;height:88px}.SjNbeW_outcome{padding-inline:var(--inset);justify-items:start;gap:28px;display:grid}.SjNbeW_statement{max-width:28ch;font-family:var(--font-display);letter-spacing:-.035em;color:var(--milk);text-wrap:balance;font-size:clamp(28px,3.6vw,50px);font-weight:500;line-height:1.15}
._7cW2oq_grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto auto;display:grid}._7cW2oq_grid>._7cW2oq_card{box-shadow:inset 1px 1px 0 var(--line);grid-row:span 2}@media (max-width:1023px){._7cW2oq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){._7cW2oq_grid{grid-template-columns:1fr}}._7cW2oq_card{grid-row:1/span 2;grid-template-rows:subgrid;box-shadow:inset 1px 0 0 var(--line);background:var(--surface);transition:background-color .45s var(--ease);row-gap:0;display:grid;position:relative}._7cW2oq_card:hover{background:var(--lime-50)}._7cW2oq_body{padding:var(--inset) var(--inset) 0;align-content:start;justify-items:start;gap:14px;display:grid}._7cW2oq_index{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-800);font-size:12px}._7cW2oq_index span{color:var(--ink-400)}._7cW2oq_name{letter-spacing:-.025em;margin-top:18px;font-size:26px;line-height:1.1}._7cW2oq_blurb{min-height:3.2em;color:var(--ink-600);margin-bottom:8px;font-size:15px;line-height:1.6}._7cW2oq_stage{min-height:calc(var(--cell) * 7);place-items:center;margin-top:24px;display:grid;position:relative;overflow:hidden}._7cW2oq_stage:before{content:"";background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);background-size:var(--cell) var(--cell);transition:opacity .45s var(--ease);background-position:-1px 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}._7cW2oq_card:hover ._7cW2oq_stage:before{background-image:linear-gradient(to right, var(--lime-300) 1px, transparent 1px), linear-gradient(to bottom, var(--lime-300) 1px, transparent 1px)}._7cW2oq_stage img{width:min(200px,70%);height:auto;transition:transform .8s var(--ease-out);position:relative}._7cW2oq_card:hover ._7cW2oq_stage img{transform:translateY(-8px)scale(1.05)}@media (max-width:639px){._7cW2oq_stage{min-height:calc(var(--cell) * 12)}}
.e1xquq_header{z-index:50;height:var(--nav-h);background:color-mix(in srgb, var(--milk) 88%, transparent);box-shadow:0 1px 0 var(--line);transition:background-color .4s var(--ease);position:sticky;top:0}.e1xquq_header[data-scrolled=true]{background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3)}.e1xquq_bar{height:100%;box-shadow:inset 1px 0 0 var(--line), 1px 0 0 var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.e1xquq_brand{width:calc(var(--cell) * 6);padding-inline:var(--inset);align-items:center;display:flex}.e1xquq_brand img{width:140px;height:auto}.e1xquq_links{box-shadow:inset 1px 0 0 var(--line)}.e1xquq_links ul{height:100%;padding-inline-start:calc(var(--cell) - 14px);display:flex}.e1xquq_link{height:100%;color:var(--ink-700);white-space:nowrap;transition:color .25s var(--ease);background:0 0;border:0;align-items:center;gap:3px;padding:0 14px;font-size:14.5px;font-weight:500;display:inline-flex;position:relative}.e1xquq_link:after{content:"";background:var(--lime);height:2px;transform-origin:var(--start-side);transition:transform .45s var(--ease-out);position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(0)}.e1xquq_link:hover,.e1xquq_link[data-active=true],.e1xquq_link[data-current=true]{color:var(--ink-900)}.e1xquq_link:hover:after,.e1xquq_link[data-active=true]:after,.e1xquq_link[data-current=true]:after{transform:scaleX(1)}.e1xquq_chev{color:var(--ink-400);transition:transform .35s var(--ease)}.e1xquq_link[data-active=true] .e1xquq_chev{color:var(--ink-900);transform:rotate(180deg)}.e1xquq_end{height:100%;display:flex}.e1xquq_ctaCell{width:calc(var(--cell) * 6);padding-inline:var(--inset);box-shadow:inset 1px 0 0 var(--line);justify-content:flex-end;align-items:center;display:flex}.e1xquq_burger{width:calc(var(--cell) * 2);height:100%;box-shadow:inset 1px 0 0 var(--line);color:var(--ink-900);background:0 0;border:0;place-items:center;padding:0;display:none}.e1xquq_mega{background:var(--surface);border-bottom:1px solid var(--line);opacity:0;visibility:hidden;transition:opacity .3s var(--ease), transform .4s var(--ease-out), visibility 0s linear .3s;margin-top:1px;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px);box-shadow:0 40px 80px -40px #1518132e}.e1xquq_mega[data-open=true]{opacity:1;visibility:visible;transition:opacity .3s var(--ease), transform .4s var(--ease-out), visibility 0s;transform:none}.e1xquq_megaCols{box-shadow:inset 1px 0 0 var(--line), 1px 0 0 var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.e1xquq_megaCol{padding:28px var(--inset) 32px}.e1xquq_megaCol+.e1xquq_megaCol{box-shadow:inset 1px 0 0 var(--line)}.e1xquq_colTitle{border-bottom:1px solid var(--line);font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-900);justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:14px;font-size:16px;font-weight:600;display:flex}.e1xquq_colTitle svg{color:var(--ink-400);transition:transform .35s var(--ease), color .35s var(--ease)}.e1xquq_colTitle:hover svg{color:var(--ink-900);transform:translate(2px,-2px)}.e1xquq_megaCol ul{gap:2px;display:grid}.e1xquq_megaCol li a{color:var(--ink-600);transition:color .25s var(--ease), transform .35s var(--ease-out);padding:7px 0;font-size:14.5px;display:block}.e1xquq_megaCol li a:hover{color:var(--ink-900);transform:translateX(calc(4px * var(--dir)))}.e1xquq_megaGrid{box-shadow:inset 1px 0 0 var(--line), 1px 0 0 var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.e1xquq_megaGrid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.e1xquq_megaGrid[data-menu=solutions]{background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);background-size:calc(100% / 3) 100%, 100% calc(100% / var(--menu-rows));grid-auto-rows:1fr}.e1xquq_megaGrid[data-menu=solutions] .e1xquq_itemLabel{line-height:1.35}.e1xquq_megaGrid[data-menu=solutions] .e1xquq_itemNote{line-height:1.5}@media (min-width:1200px) and (max-width:1399px){.e1xquq_megaGrid[data-menu=solutions] .e1xquq_megaItem{gap:12px;padding-inline:20px}.e1xquq_megaGrid[data-menu=solutions] .e1xquq_megaItem img{width:48px;height:48px}.e1xquq_megaGrid[data-menu=solutions] .e1xquq_itemLabel{font-size:15px}}.e1xquq_megaItem{height:100%;min-height:calc(var(--cell) * 2.5);padding:16px var(--inset);box-shadow:inset 1px 1px 0 var(--line);transition:background-color .3s var(--ease);align-items:center;gap:16px;display:flex}.e1xquq_megaItem:hover{background:var(--lime-50)}.e1xquq_megaItem img{width:52px;height:52px;transition:transform .5s var(--ease-out);flex:none}.e1xquq_megaItem:hover img{transform:translateY(-3px)rotate(-4deg)}.e1xquq_itemText{gap:2px;min-width:0;display:grid}.e1xquq_itemLabel{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-900);font-size:15.5px;font-weight:600}.e1xquq_itemNote{color:var(--ink-500);font-size:13px}.e1xquq_itemGo{color:var(--ink-400);transition:transform .35s var(--ease), color .35s var(--ease);flex:none;margin-inline-start:auto}.e1xquq_megaItem:hover .e1xquq_itemGo{color:var(--ink-900);transform:translate(2px,-2px)}.e1xquq_megaFoot{border-top:1px solid var(--line);background:var(--milk)}.e1xquq_megaFootInner{padding:14px var(--inset);box-shadow:inset 1px 0 0 var(--line), 1px 0 0 var(--line);color:var(--ink-600);justify-content:space-between;align-items:center;gap:24px;font-size:14px;display:flex}.e1xquq_sheet{display:none}@media (max-width:1279px){.e1xquq_brand{width:calc(var(--cell) * 5)}.e1xquq_ctaCell{width:auto}}@media (max-width:1199px){.e1xquq_links,.e1xquq_mega{display:none}.e1xquq_bar{grid-template-columns:minmax(0,1fr) auto}.e1xquq_brand{width:auto}.e1xquq_burger{display:grid}.e1xquq_sheet{top:var(--nav-h);height:calc(100dvh - var(--nav-h));background:var(--milk);opacity:0;visibility:hidden;transition:opacity .35s var(--ease), visibility 0s linear .35s;display:block;position:fixed;left:0;right:0;overflow-y:auto}.e1xquq_sheet[data-open=true]{opacity:1;visibility:visible;transition:opacity .35s var(--ease), visibility 0s}.e1xquq_sheetInner{min-height:100%;box-shadow:inset 1px 0 0 var(--line), 1px 0 0 var(--line);flex-direction:column;display:flex}.e1xquq_sheetLinks>li{border-bottom:1px solid var(--line);opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--i) * 45ms + 80ms);transform:translateY(10px)}.e1xquq_sheet[data-open=true] .e1xquq_sheetLinks>li{opacity:1;transform:none}.e1xquq_sheetLink,.e1xquq_sheetGroup summary{padding:20px var(--inset);font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-900);cursor:pointer;grid-template-columns:48px 1fr auto;align-items:center;font-size:24px;font-weight:600;list-style:none;display:grid}.e1xquq_sheetGroup summary::-webkit-details-marker{display:none}.e1xquq_sheetLink svg,.e1xquq_sheetToggle{color:var(--ink-400);transition:transform .35s var(--ease)}.e1xquq_sheetGroup[open] .e1xquq_sheetToggle{color:var(--ink-900);transform:rotate(45deg)}.e1xquq_sheetSub{padding:0 var(--inset) 24px calc(var(--inset) + 48px);gap:18px;display:grid}.e1xquq_sheetSubTitle{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);margin-bottom:6px;font-size:11.5px;display:block}.e1xquq_sheetSub ul{gap:2px;display:grid}.e1xquq_sheetSub li a{color:var(--ink-700);padding:6px 0;font-size:16px;display:block}.e1xquq_sheetAll{color:var(--ink-900);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.e1xquq_sheetIndex{font-family:var(--font-mono);letter-spacing:0;color:var(--ink-400);font-size:12px;font-weight:400}.e1xquq_sheetFoot{padding:32px var(--inset) 40px;margin-top:auto}}@media (max-width:639px){.e1xquq_ctaCell{display:none}.e1xquq_burger{width:calc(var(--cell) * 3)}.e1xquq_sheetSub{padding-inline-start:var(--inset)}}
._1SvrgG_form{gap:24px;display:grid}._1SvrgG_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._1SvrgG_field{align-content:start;gap:8px;display:grid}._1SvrgG_field label,._1SvrgG_topics legend{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-600);font-size:11.5px}._1SvrgG_field input,._1SvrgG_field select,._1SvrgG_field textarea{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);width:100%;min-height:50px;color:var(--ink-900);transition:border-color .25s var(--ease), box-shadow .25s var(--ease);padding:12px 14px;font-size:16px}._1SvrgG_field input::placeholder,._1SvrgG_field textarea::placeholder{color:var(--ink-400);opacity:1}._1SvrgG_field select[data-empty]{color:var(--ink-400)}._1SvrgG_field select option{color:var(--ink-900)}[dir=rtl] ._1SvrgG_field input[dir=ltr]{text-align:right}._1SvrgG_field textarea{resize:vertical;line-height:1.6}._1SvrgG_field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236d7469' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:var(--end-side) 12px center;background-size:18px;padding-inline-end:40px}._1SvrgG_field input:focus,._1SvrgG_field select:focus,._1SvrgG_field textarea:focus{border-color:var(--ink-800);box-shadow:0 0 0 3px var(--lime-200);outline:none}._1SvrgG_field [aria-invalid=true]{border-color:#b42318}._1SvrgG_error{color:#b42318;font-size:13.5px}._1SvrgG_topics{border:0;gap:12px;margin:0;padding:0;display:grid}._1SvrgG_topics legend{margin-bottom:12px;padding:0}._1SvrgG_chips{flex-wrap:wrap;gap:8px;display:flex}._1SvrgG_chip{cursor:pointer;position:relative}._1SvrgG_chip input{opacity:0;cursor:pointer;position:absolute;inset:0}._1SvrgG_chip span{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);height:40px;color:var(--ink-700);transition:background-color .25s var(--ease), border-color .25s var(--ease);align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}._1SvrgG_chip:hover span{border-color:var(--ink-800)}._1SvrgG_chip input:checked+span{background:var(--lime);border-color:var(--lime);color:var(--ink-900)}._1SvrgG_chip input:focus-visible+span{outline:2px solid var(--green-700);outline-offset:2px}._1SvrgG_trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._1SvrgG_consent label{color:var(--ink-600);cursor:pointer;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.55;display:flex}._1SvrgG_consent input{width:20px;height:20px;accent-color:var(--green-700);flex:none;margin-top:1px}._1SvrgG_consent a,._1SvrgG_serverError a,._1SvrgG_success a{color:var(--ink-900);text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:3px;text-decoration-thickness:2px}._1SvrgG_submit{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:8px;display:flex}._1SvrgG_note{color:var(--ink-500);font-size:13.5px}._1SvrgG_serverError{border-radius:var(--radius);color:#7a271a;background:#fef3f2;border:1px solid #f4c7c3;padding:14px 16px;font-size:14.5px}._1SvrgG_success{padding:var(--inset);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--milk);justify-items:start;gap:16px;display:grid}._1SvrgG_successIcon{border-radius:var(--radius);background:var(--lime);width:44px;height:44px;color:var(--ink-900);place-items:center;display:grid}._1SvrgG_success h2{letter-spacing:-.025em;font-size:clamp(24px,2.4vw,32px)}._1SvrgG_success p{max-width:52ch;color:var(--ink-600);font-size:16px;line-height:1.65}@media (max-width:639px){._1SvrgG_row{grid-template-columns:1fr}}
.EZoWya_footer{background:var(--night);color:var(--night-text);font-size:14.5px;position:relative}.EZoWya_frame{box-shadow:inset 1px 0 0 var(--night-line), 1px 0 0 var(--night-line)}.EZoWya_top{padding:calc(var(--cell) * 2.5) var(--inset) calc(var(--cell) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;display:grid}.EZoWya_brand{align-content:start;justify-items:start;gap:24px;display:grid}.EZoWya_brand img{width:168px;height:auto}.EZoWya_brand p{max-width:38ch;line-height:1.65}.EZoWya_mail{color:var(--milk);transition:color .3s var(--ease);align-items:center;gap:10px;font-weight:500;display:inline-flex}.EZoWya_mail:hover{color:var(--lime)}.EZoWya_pitch{text-align:end;align-content:space-between;justify-items:end;gap:32px;display:grid}.EZoWya_headline{font-family:var(--font-display);letter-spacing:-.04em;color:var(--milk);font-size:clamp(36px,4.6vw,64px);font-weight:600;line-height:1}.EZoWya_headline span{color:var(--lime)}.EZoWya_actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.EZoWya_cols{border-top:1px solid var(--night-line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.EZoWya_col{padding:calc(var(--cell) * 1.25) 16px calc(var(--cell) * 1.5) var(--inset);box-shadow:inset 1px 0 0 var(--night-line)}.EZoWya_col h2{letter-spacing:-.005em;color:var(--milk);margin-bottom:20px;font-size:14.5px;font-weight:600}.EZoWya_col ul{gap:12px;display:grid}.EZoWya_col h2 a{color:var(--milk)}.EZoWya_col h2 a:hover{color:var(--lime)}.EZoWya_col li a{color:var(--night-text);transition:color .25s var(--ease);font-size:14px;position:relative}.EZoWya_col li a:hover{color:var(--lime)}.EZoWya_bottom{min-height:calc(var(--cell) * 2);padding:0 var(--inset);border-top:1px solid var(--night-line);grid-template-columns:1fr auto auto;align-items:center;gap:32px;font-size:13.5px;display:grid}.EZoWya_legal{gap:24px;display:flex}.EZoWya_legal a:hover{color:var(--milk)}.EZoWya_social{gap:8px;display:flex}.EZoWya_social a{border:1px solid var(--night-line);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--milk);transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);place-items:center;display:grid}.EZoWya_social a:hover{background:var(--lime);border-color:var(--lime);color:var(--ink-900)}.EZoWya_toTop{margin-inline-start:8px}@media (max-width:1023px){.EZoWya_top{grid-template-columns:1fr}.EZoWya_pitch{text-align:start;justify-items:start}.EZoWya_actions{justify-content:flex-start}.EZoWya_cols{grid-template-columns:repeat(3,minmax(0,1fr))}.EZoWya_col:nth-child(n+4){box-shadow:inset 1px 1px 0 var(--night-line)}.EZoWya_bottom{grid-template-columns:1fr;gap:20px;padding-block:28px}}@media (max-width:639px){.EZoWya_cols{grid-template-columns:repeat(2,minmax(0,1fr))}.EZoWya_col:nth-child(n+3){box-shadow:inset 1px 1px 0 var(--night-line)}.EZoWya_legal{flex-wrap:wrap;gap:12px 20px}}
.Mu6lga_quiz,.Mu6lga_report{border:1px solid var(--line,#d6dfcf);background:#fff;border-radius:12px;max-width:860px;margin-inline:auto;padding:32px;scroll-margin-top:100px}.Mu6lga_quiz [hidden]{display:none}.Mu6lga_quiz p,.Mu6lga_report p,.Mu6lga_report li{line-height:1.65}.Mu6lga_quiz h2,.Mu6lga_report h2{letter-spacing:-.025em;margin-block:24px 16px;font-size:clamp(24px,3vw,34px);line-height:1.2}.Mu6lga_benefits{gap:12px;margin-bottom:24px;padding-inline-start:22px;display:grid}.Mu6lga_primary,.Mu6lga_secondary{min-height:48px;font:inherit;text-align:center;cursor:pointer;border:1px solid #31352d;border-radius:6px;justify-content:center;align-items:center;gap:20px;max-width:100%;padding:12px 20px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.Mu6lga_primary{color:#151813;background:#84f543}.Mu6lga_secondary{color:#151813;background:#fbfff1}.Mu6lga_primary:hover,.Mu6lga_secondary:hover{background:#d9ffbd}.Mu6lga_primary:disabled,.Mu6lga_secondary:disabled{opacity:.5;cursor:default}.Mu6lga_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.Mu6lga_progress{accent-color:#4e9b23;width:100%;height:6px;margin-bottom:32px;display:block}.Mu6lga_progressText{color:#596353;font-size:14px}.Mu6lga_question{border:0;min-width:0;margin:0;padding:0}.Mu6lga_question legend{letter-spacing:-.025em;max-width:100%;margin-bottom:24px;padding:0;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.3}.Mu6lga_options{gap:12px;display:grid}.Mu6lga_option{cursor:pointer;border:1px solid #bfcbb5;border-radius:7px;align-items:flex-start;gap:14px;padding:16px;line-height:1.5;display:flex}.Mu6lga_option:has(input:checked){background:#efffe1;border-color:#447c2a;box-shadow:inset 0 0 0 1px #447c2a}.Mu6lga_option input,.Mu6lga_consent input{accent-color:#3a7c20;flex-shrink:0;width:18px;height:18px;margin-top:5px}.Mu6lga_fields{gap:18px;margin-block:24px;display:grid}.Mu6lga_fields label{gap:8px;display:grid}.Mu6lga_fields input{font:inherit;color:#151813;box-sizing:border-box;background:#fff;border:1px solid #9ba790;border-radius:5px;width:100%;min-width:0;min-height:48px;padding:10px 12px}.Mu6lga_consent{align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.Mu6lga_consent a{color:inherit;text-decoration:underline}.Mu6lga_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Mu6lga_error{color:#972d26;border-inline-start:3px solid;padding-inline-start:12px}.Mu6lga_muted{color:#596353}.Mu6lga_score{background:#efffe1;border-radius:8px;padding:24px}.Mu6lga_score>strong{letter-spacing:-.04em;font-size:64px;line-height:1.2}.Mu6lga_score small{margin-inline-start:8px;font-size:22px;font-weight:400}.Mu6lga_dimensions{grid-template-columns:1fr 1fr;gap:14px;display:grid}.Mu6lga_dimension{border:1px solid #d6dfcf;border-radius:7px;padding:20px}.Mu6lga_dimension h3{margin:0;font-size:18px;line-height:1.3}.Mu6lga_dimension p{margin-block:12px;font-size:14px}.Mu6lga_dimension meter{accent-color:#6cbe3c;width:100%;height:10px}.Mu6lga_report>h2{margin-top:36px}.Mu6lga_report>ol,.Mu6lga_report>ul{padding-inline-start:24px}.Mu6lga_report>ol li,.Mu6lga_report>ul li{margin-block:12px}.Mu6lga_report a:not(.Mu6lga_primary):not(.Mu6lga_secondary):not([data-ui=button]){text-underline-offset:3px;text-decoration:underline}.Mu6lga_next{background:#fbfff1;border:1px solid #d6dfcf;border-radius:7px;margin-top:30px;padding:24px}.Mu6lga_next h2{margin-top:0}.Mu6lga_next a{margin-inline-end:10px;margin-top:12px}.Mu6lga_primary:focus-visible,.Mu6lga_secondary:focus-visible,.Mu6lga_option:focus-within,.Mu6lga_fields input:focus-visible{outline-offset:3px;outline:3px solid #3c7f20}@media (max-width:600px){.Mu6lga_quiz,.Mu6lga_report{padding:20px}.Mu6lga_dimensions{grid-template-columns:1fr}.Mu6lga_actions>*{width:100%}.Mu6lga_next,.Mu6lga_score{padding:18px}}
._zdSdG_list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._zdSdG_item{min-height:calc(var(--cell) * 3);padding:20px var(--inset);box-shadow:inset 1px 1px 0 var(--line);font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-900);align-items:center;gap:18px;font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.35;display:flex}._zdSdG_check{border-radius:var(--radius-sm);background:var(--lime);width:32px;height:32px;color:var(--ink-900);flex:none;place-items:center;display:grid}.section--night ._zdSdG_item{box-shadow:inset 1px 1px 0 var(--night-line);color:var(--milk)}@media (max-width:767px){._zdSdG_list{grid-template-columns:1fr}}
.ho08Lq_controls{display:none}@media (max-width:639px){.ho08Lq_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.ho08Lq_track::-webkit-scrollbar{display:none}.ho08Lq_track>*{scroll-snap-align:start}.ho08Lq_track:focus-visible{outline-offset:-2px}.ho08Lq_controls{padding:20px var(--inset);box-shadow:inset 0 1px 0 var(--line);align-items:center;gap:24px;display:flex}}
.Ohf0yW_head{padding-inline:var(--inset);justify-items:start;gap:22px;padding-bottom:clamp(40px,4.5vw,64px);display:grid}.Ohf0yW_roles{border-top:1px solid var(--line)}.Ohf0yW_role{min-height:calc(var(--cell) * 2.5);padding:20px var(--inset);border-bottom:1px solid var(--line);transition:background-color .35s var(--ease);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto;align-items:center;gap:24px;display:grid}.Ohf0yW_role:hover{background:var(--lime-50)}.Ohf0yW_roleTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-900);font-size:20px;font-weight:600}.Ohf0yW_roleMeta{color:var(--ink-600);font-size:14.5px}.Ohf0yW_apply{border:1px solid var(--line-strong);border-radius:var(--radius-sm);height:34px;color:var(--ink-900);transition:background-color .3s var(--ease), border-color .3s var(--ease);align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.Ohf0yW_role:hover .Ohf0yW_apply{background:var(--lime);border-color:var(--lime)}@media (max-width:767px){.Ohf0yW_role{grid-template-columns:1fr auto;gap:6px 16px}.Ohf0yW_roleTitle{grid-column:1/-1}.Ohf0yW_roleMeta:nth-of-type(3),.Ohf0yW_roleMeta:nth-of-type(4){display:none}}.Ohf0yW_roles li:last-child .Ohf0yW_role{border-bottom:0}
.um8Yqq_section.um8Yqq_section{padding-top:0}.um8Yqq_fallback{min-height:480px;color:var(--ink-600);font-size:16px}.um8Yqq_layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.um8Yqq_formCol{padding:var(--inset) var(--inset) calc(var(--inset) * 2)}.um8Yqq_aside{padding:var(--inset);background:var(--milk);box-shadow:inset 1px 0 0 var(--line);align-content:start;gap:28px;display:grid}.um8Yqq_asideTitle{letter-spacing:-.02em;font-size:22px}.um8Yqq_steps{border-top:1px solid var(--line);display:grid}.um8Yqq_steps li{border-bottom:1px solid var(--line);color:var(--ink-600);grid-template-columns:36px 1fr;gap:16px;padding:20px 0;font-size:15px;line-height:1.6;display:grid}.um8Yqq_steps strong{font-family:var(--font-display);color:var(--ink-900);margin-bottom:4px;font-size:16.5px;display:block}.um8Yqq_num{border-radius:var(--radius-sm);background:var(--lime);width:32px;height:32px;font-family:var(--font-mono);color:var(--ink-900);place-items:center;font-size:12px;font-weight:500;display:grid}.um8Yqq_direct{gap:8px;display:grid}.um8Yqq_label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);margin-top:8px;font-size:11px}.um8Yqq_mail{color:var(--ink-900);align-items:center;gap:10px;font-weight:600;display:inline-flex}.um8Yqq_mail:hover{text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:3px;text-decoration-thickness:2px}@media (max-width:1023px){.um8Yqq_layout{grid-template-columns:1fr}.um8Yqq_aside{box-shadow:inset 0 1px 0 var(--line)}}
.TSzcmW_byline{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);gap:10px;margin-top:28px;font-size:12px;display:flex}.TSzcmW_layout{padding-inline:var(--inset);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:48px 64px;display:grid}.TSzcmW_side{top:calc(var(--nav-h) + 32px);align-content:start;align-self:start;gap:28px;display:grid;position:sticky}.TSzcmW_label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);margin-bottom:14px;font-size:11px}.TSzcmW_toc ol{border-top:1px solid var(--line);counter-reset:toc;display:grid}.TSzcmW_toc li{counter-increment:toc;border-bottom:1px solid var(--line)}.TSzcmW_toc a{color:var(--ink-700);transition:color .25s var(--ease);grid-template-columns:28px 1fr;padding:12px 0;font-size:14.5px;line-height:1.45;display:grid}.TSzcmW_toc a:before{content:counter(toc, decimal-leading-zero);font-family:var(--font-mono);color:var(--ink-400);padding-top:2px;font-size:11.5px}.TSzcmW_toc a:hover{color:var(--ink-900)}.TSzcmW_takeaways{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--milk);padding:22px}.TSzcmW_takeaways ul{gap:12px;display:grid}.TSzcmW_takeaways li{color:var(--ink-800);padding-inline-start:20px;font-size:14.5px;line-height:1.5;position:relative}.TSzcmW_takeaways li:before{content:"";inset-inline-start:0;background:var(--lime);width:7px;height:7px;box-shadow:0 0 0 1px var(--green-600);border-radius:2px;position:absolute;top:.6em}.TSzcmW_article>section:first-child h2{margin-top:0}.TSzcmW_callout{border-radius:var(--radius);background:var(--lime-100);box-shadow:inset 0 0 0 1px var(--lime-300);justify-items:start;gap:18px;padding:28px;display:grid;margin-top:3em!important}.TSzcmW_callout p{font-size:17px;line-height:1.6}@media (max-width:1023px){.TSzcmW_layout{grid-template-columns:1fr}.TSzcmW_side{position:static}}
.iUbMra_preferences{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.iUbMra_preferences:hover{text-decoration:underline}.iUbMra_notice{inset-inline:20px;z-index:100;background:var(--milk);border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:min(520px,100% - 40px);color:var(--ink-900);padding:24px;position:fixed;bottom:20px;box-shadow:0 8px 40px #15181322}.iUbMra_notice strong{font-family:var(--font-display);font-size:18px;font-weight:600}.iUbMra_notice p{margin-block:10px 20px;font-size:14px;line-height:1.6}.iUbMra_actions{flex-wrap:wrap;gap:12px;display:flex}.iUbMra_actions button{border:1px solid var(--ink-900);border-radius:var(--radius-sm);background:var(--milk);min-height:44px;color:var(--ink-900);cursor:pointer;padding:10px 16px}.iUbMra_actions button:last-child{background:var(--lime)}
.PFRRnG_grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.PFRRnG_card{grid-row:span 5;grid-template-rows:subgrid;padding:var(--inset) var(--inset) calc(var(--inset) + 8px);box-shadow:inset 1px 0 0 var(--line);transition:background-color .45s var(--ease);row-gap:0;display:grid;position:relative}.PFRRnG_card:after{content:"";background:var(--lime);width:100%;height:2px;transform-origin:var(--start-side);transition:transform .6s var(--ease-out);position:absolute;inset:-1px auto auto 0;transform:scaleX(0)}.PFRRnG_card:hover{background:var(--lime-50)}.PFRRnG_card:hover:after{transform:scaleX(1)}.PFRRnG_top{justify-content:space-between;align-items:center;display:flex}.PFRRnG_index{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-400);font-size:12px}.PFRRnG_go{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-800);transition:background-color .35s var(--ease), border-color .35s var(--ease), transform .45s var(--ease-out);place-items:center;display:grid}.PFRRnG_card:hover .PFRRnG_go{background:var(--lime);border-color:var(--lime);transform:rotate(45deg)}.PFRRnG_tile{width:calc(var(--cell) * 3);height:calc(var(--cell) * 3);margin-top:calc(var(--cell) * 1);background-color:var(--milk);background-image:linear-gradient(to right, var(--line-soft) 1px, transparent 1px), linear-gradient(to bottom, var(--line-soft) 1px, transparent 1px);background-size:calc(var(--cell) / 2) calc(var(--cell) / 2);box-shadow:inset 1px 1px 0 var(--line), 1px 1px 0 var(--line);transition:background-color .45s var(--ease);position:relative}.PFRRnG_tile img{width:88%;height:88%;transition:transform .7s var(--ease-out);position:absolute;inset:6%}.PFRRnG_card:hover .PFRRnG_tile{background-color:var(--surface)}.PFRRnG_card:hover .PFRRnG_tile img{transform:translateY(-6%)scale(1.04)}.PFRRnG_title{margin-top:calc(var(--cell) * 1);letter-spacing:-.02em;font-size:22px;line-height:1.2}.PFRRnG_summary{color:var(--ink-600);margin-top:12px;font-size:15px;line-height:1.6}.PFRRnG_points{padding-top:28px}.PFRRnG_points li{border-top:1px solid var(--line-soft);color:var(--ink-700);align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.PFRRnG_points li:before{content:"";background:var(--green-600);border-radius:1px;flex:none;width:5px;height:5px}@media (max-width:1023px){.PFRRnG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.PFRRnG_card:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:639px){.PFRRnG_grid{grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column}.PFRRnG_grid>[data-reveal]{--reveal-enabled:0}}
.TPKboW_formSection.TPKboW_formSection{padding-block:32px}.TPKboW_formFrame{padding-inline:var(--inset)}@media (max-width:639px){.TPKboW_formSection.TPKboW_formSection{padding-block:24px}}
.HUwV9q_bar{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.HUwV9q_group{padding:22px var(--inset);box-shadow:inset 1px 0 0 var(--line);border:0;gap:12px;min-width:0;margin:0;display:grid}.HUwV9q_group legend{float:inline-start;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);margin-bottom:12px;padding:0;font-size:11px}.HUwV9q_chips{clear:both;flex-wrap:wrap;gap:6px;display:flex}.HUwV9q_chip{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);height:32px;color:var(--ink-700);transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease);padding:0 12px;font-size:13px;font-weight:500}.HUwV9q_chip:hover{border-color:var(--ink-800);color:var(--ink-900)}.HUwV9q_chip[aria-pressed=true]{background:var(--lime);border-color:var(--lime);color:var(--ink-900)}.HUwV9q_count{padding:22px var(--inset);box-shadow:inset 1px 0 0 var(--line);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;color:var(--ink-700);align-items:center;gap:12px;font-size:12px;display:flex}.HUwV9q_count button{font:inherit;color:var(--ink-900);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.HUwV9q_item{display:contents}.HUwV9q_item>*{animation:HUwV9q_in .5s var(--ease-out) both}.HUwV9q_empty{min-height:calc(var(--cell) * 4);padding:0 var(--inset);box-shadow:inset 0 1px 0 var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:16px;display:flex}@keyframes HUwV9q_in{0%{opacity:0;transform:translateY(10px)}}@media (max-width:1023px){.HUwV9q_bar{grid-template-columns:1fr}.HUwV9q_group+.HUwV9q_group,.HUwV9q_count{box-shadow:inset 1px 1px 0 var(--line)}}
.YOTDUW_row{box-shadow:inset 0 1px 0 var(--line);scroll-margin-top:calc(var(--nav-h) + 16px);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.YOTDUW_lead{padding:var(--inset);background:var(--milk);flex-direction:column;align-items:flex-start;gap:16px;display:flex}.YOTDUW_index{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-400);font-size:12px}.YOTDUW_tile{width:calc(var(--cell) * 3);height:calc(var(--cell) * 3);background-color:var(--surface);background-image:linear-gradient(to right, var(--line-soft) 1px, transparent 1px), linear-gradient(to bottom, var(--line-soft) 1px, transparent 1px);background-size:calc(var(--cell) / 2) calc(var(--cell) / 2);box-shadow:inset 1px 1px 0 var(--line), 1px 1px 0 var(--line);margin:8px 0;display:block}.YOTDUW_tile img{width:100%;height:100%;padding:8%}.YOTDUW_title{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,34px);line-height:1.1}.YOTDUW_short{max-width:40ch;color:var(--ink-600);margin-bottom:8px;font-size:16px;line-height:1.6}.YOTDUW_services{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.YOTDUW_services>li{display:flex}.YOTDUW_service{width:100%;padding:var(--inset);box-shadow:inset 1px 1px 0 var(--line);transition:background-color .4s var(--ease);flex-direction:column;gap:10px;display:flex}.YOTDUW_services>li:nth-child(-n+2) .YOTDUW_service{box-shadow:inset 1px 0 0 var(--line)}.YOTDUW_service:hover{background:var(--lime-50)}.YOTDUW_serviceTop{justify-content:space-between;align-items:flex-start;margin-bottom:auto;padding-bottom:20px;display:flex}.YOTDUW_serviceTop img{width:64px;height:64px;transition:transform .6s var(--ease-out)}.YOTDUW_service:hover .YOTDUW_serviceTop img{transform:translateY(-4px)rotate(-4deg)}.YOTDUW_go{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-800);transition:background-color .35s var(--ease), border-color .35s var(--ease), transform .45s var(--ease-out);place-items:center;display:grid}.YOTDUW_service:hover .YOTDUW_go{background:var(--lime);border-color:var(--lime);transform:rotate(45deg)}.YOTDUW_serviceTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-900);font-size:19px;font-weight:600}.YOTDUW_serviceShort{color:var(--ink-600);font-size:14.5px;line-height:1.55}@media (max-width:1023px){.YOTDUW_row{grid-template-columns:1fr}.YOTDUW_services>li:nth-child(-n+2) .YOTDUW_service{box-shadow:inset 1px 1px 0 var(--line)}}@media (max-width:639px){.YOTDUW_services{grid-template-columns:1fr}}
.ULAPkG_directory{border-inline:1px solid var(--line);padding:0 var(--inset) 72px}.ULAPkG_tools{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-block:26px;display:flex}.ULAPkG_tools p,.ULAPkG_tools a{color:var(--ink-600);align-items:center;gap:10px;font-size:13px;display:flex}.ULAPkG_tools a:hover{color:var(--green-800)}.ULAPkG_dot{background:var(--green-700);border-radius:50%;width:7px;height:7px}.ULAPkG_jump{flex-wrap:wrap;gap:10px;padding-block:24px 40px;display:flex}.ULAPkG_jump a{background:var(--milk);border:1px solid var(--line-strong);border-radius:24px;align-items:center;gap:12px;padding:10px 15px;font-size:13px;transition:background-color .2s;display:inline-flex}.ULAPkG_jump a:hover{background:var(--lime-200)}.ULAPkG_jump span{font-family:var(--font-mono);color:var(--ink-600);font-size:10px}.ULAPkG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.ULAPkG_section{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);scroll-margin-top:calc(var(--nav-h) + 20px);padding:28px}.ULAPkG_services,.ULAPkG_wide{grid-column:1/-1}.ULAPkG_wide .ULAPkG_links{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;display:grid}.ULAPkG_heading{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:14px;padding-bottom:24px;display:flex}.ULAPkG_heading h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(23px,2vw,28px);font-weight:600}.ULAPkG_index{font-family:var(--font-mono);color:var(--green-700);font-size:11px}.ULAPkG_count{background:var(--lime-100);min-width:30px;height:28px;font-family:var(--font-mono);color:var(--green-800);border-radius:5px;place-items:center;margin-inline-start:auto;padding-inline:7px;font-size:11px;display:grid}.ULAPkG_links a,.ULAPkG_pillars h3 a,.ULAPkG_overview{justify-content:space-between;align-items:center;gap:18px;display:flex}.ULAPkG_links a{min-height:46px;color:var(--ink-700);border-bottom:1px solid var(--line-soft);padding-block:11px;font-size:15px;line-height:1.5}.ULAPkG_links li:last-child a{border-bottom:0}.ULAPkG_links svg,.ULAPkG_pillars svg,.ULAPkG_overview svg{color:var(--green-700);flex-shrink:0;transition:transform .2s}.ULAPkG_links a:hover,.ULAPkG_pillars h3 a:hover,.ULAPkG_overview:hover{color:var(--green-800)}.ULAPkG_links a:hover svg{transform:translateY(-2px)}.ULAPkG_overview{width:fit-content;color:var(--green-800);padding-block:7px 24px;font-size:14px}.ULAPkG_pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.ULAPkG_pillars h3{padding-bottom:10px;font-size:16px;font-weight:600;line-height:1.5}.ULAPkG_pillars .ULAPkG_links a{font-size:14px}.ULAPkG_caseLinks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px;display:grid}@media (max-width:1023px){.ULAPkG_pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.ULAPkG_caseLinks{grid-template-columns:1fr}}@media (max-width:639px){.ULAPkG_directory{padding-bottom:40px}.ULAPkG_grid{grid-template-columns:1fr;gap:20px}.ULAPkG_section{padding:22px 20px}.ULAPkG_pillars,.ULAPkG_wide .ULAPkG_links{grid-template-columns:1fr;gap:0}.ULAPkG_pillars{gap:24px}.ULAPkG_jump{gap:8px;padding-bottom:28px}.ULAPkG_jump a{padding:9px 12px;font-size:12px}}
.QUED1W_updated{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);margin-top:24px;font-size:12px}.QUED1W_body{padding-inline:var(--inset)}
