._notes_pberr_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._tile_pberr_2{min-width:0;margin:0;color:var(--ink);text-decoration:none}._tile_pberr_2 img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center;border:3px solid var(--ink);background:var(--paper-sunk)}._tile_pberr_2 span,._tile_pberr_2 figcaption{display:inline-block;margin-top:-22px;position:relative;background:var(--ink);color:var(--paper);padding:4px 7px}a._tile_pberr_2 img{transition:transform .15s ease}a._tile_pberr_2:hover img{transform:translate(-2px,-2px)}@container site (min-width: 768px){._notes_pberr_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.viewer.svelte-j4vsqp{border:3px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);min-width:0}.top.svelte-j4vsqp{display:flex;justify-content:space-between;gap:8px;border-bottom:3px solid var(--border);padding:11px 14px;font:700 11px/1.4 JetBrains Mono,monospace;text-transform:uppercase}.stage.svelte-j4vsqp{display:grid;place-items:center;min-height:470px;padding:22px 16px 10px;background:var(--paper-sunk)}figure.svelte-j4vsqp{margin:0;width:min(100%,272px)}figure[hidden].svelte-j4vsqp{display:none}.crop.svelte-j4vsqp{width:100%;border:3px solid var(--ink);overflow:hidden;background:var(--paper-raised)}img.svelte-j4vsqp{display:block;width:100%;height:100%;object-fit:cover;object-position:top}img.sheet.svelte-j4vsqp{height:auto;max-width:none;max-height:none;object-fit:initial}figcaption.svelte-j4vsqp{padding-top:10px;text-align:center;font:700 11px/1.4 JetBrains Mono,monospace;text-transform:uppercase}.controls.svelte-j4vsqp{min-height:58px;display:flex;justify-content:space-between;align-items:center;gap:4px;border-top:3px solid var(--border);padding:4px 8px}.controls.svelte-j4vsqp button:where(.svelte-j4vsqp){min-width:44px;min-height:44px;border:2px solid var(--border);background:var(--surface);color:var(--text);font-size:20px;cursor:pointer}.controls.svelte-j4vsqp button:where(.svelte-j4vsqp):hover{background:var(--fill-strong);color:var(--on-fill-strong)}.dots.svelte-j4vsqp{display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.dots.svelte-j4vsqp button:where(.svelte-j4vsqp){min-width:24px;min-height:44px;border:0;background:transparent;display:grid;place-items:center}.dots.svelte-j4vsqp button:where(.svelte-j4vsqp):after{content:"";width:10px;height:10px;border:2px solid var(--ink)}.dots.svelte-j4vsqp button.active:where(.svelte-j4vsqp):after{background:var(--plum)}@container site (min-width: 768px){.stage.svelte-j4vsqp{min-height:560px}figure.svelte-j4vsqp{width:min(100%,310px)}}.work-image[data-astro-cid-wsuz45er]{display:block;width:100%;max-width:100%;border:3px solid var(--ink);overflow:hidden;background:var(--paper-raised)}.work-image[data-astro-cid-wsuz45er] img[data-astro-cid-wsuz45er]{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.work-image[data-astro-cid-wsuz45er] img[data-astro-cid-wsuz45er].sheet{height:auto;max-width:none;max-height:none;object-fit:initial}._intro_1dkyg_1{max-width:48rem;margin-block-end:2rem}._form_1dkyg_2{max-width:52rem}._row_1dkyg_3{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}._field_1dkyg_4{display:grid;gap:.5rem;margin-block-end:1.5rem}._field_1dkyg_4 label{font-weight:700}._field_1dkyg_4 label span{font-weight:400}._field_1dkyg_4 input,._field_1dkyg_4 textarea{width:100%;min-height:3rem;padding:.75rem 1rem;border:3px solid var(--border);border-radius:0;background:var(--surface);color:var(--text);font:inherit}._field_1dkyg_4 textarea{resize:vertical;min-height:10rem}._field_1dkyg_4 input:focus-visible,._field_1dkyg_4 textarea:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}._hint_1dkyg_10,._required_1dkyg_10{font-size:.9375rem;line-height:1.5}._hint_1dkyg_10{margin:0}._required_1dkyg_10{margin-block:0 1.5rem}._actions_1dkyg_13{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 2rem}._actions_1dkyg_13 button{cursor:pointer}._actions_1dkyg_13 button:disabled{cursor:wait;opacity:.7}._status_1dkyg_16{margin-block:1.5rem 0;max-width:48rem}._status_1dkyg_16:empty{display:none}._status_1dkyg_16[data-error]{border-inline-start:3px solid currentColor;padding-inline-start:1rem}._trap_1dkyg_19{display:none}@media(max-width:40rem){._row_1dkyg_3{grid-template-columns:1fr;gap:0}}._features_2h16t_1{display:grid;border-top:3px solid var(--border)}._features_2h16t_1>div{border-bottom:1px solid var(--rule);padding:22px 8px 22px 0}._features_2h16t_1 p,._steps_2h16t_3 p{max-width:46ch;color:var(--text-muted)}._steps_2h16t_3{display:grid;list-style:none;counter-reset:step;padding:0;margin:0;border:3px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md)}._steps_2h16t_3 li{padding:22px;border-bottom:1px solid var(--rule);counter-increment:step}._steps_2h16t_3 li:last-child{border-bottom:0}._steps_2h16t_3 li:before{content:counter(step,decimal-leading-zero);display:block;font:900 50px/.95 Archivo,sans-serif;font-variation-settings:"wdth" 62;color:var(--plum);margin-bottom:22px}._faq_2h16t_8{border-top:3px solid var(--border)}._faq_2h16t_8 details{border-bottom:2px solid var(--border)}._faq_2h16t_8 summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;font-weight:800;font-size:1.18rem;list-style:none}._faq_2h16t_8 summary::-webkit-details-marker{display:none}._faq_2h16t_8 summary span{font:700 26px JetBrains Mono,monospace}._faq_2h16t_8 details[open] summary span{transform:rotate(45deg)}._faq_2h16t_8 p{max-width:64ch;margin:0 0 22px}._callout_2h16t_15{display:grid;gap:24px 60px}._callout_2h16t_15 .rc-lede{color:var(--text-muted)}._callout_2h16t_15 a{margin-top:18px}@container site (min-width: 768px){._features_2h16t_1,._steps_2h16t_3{grid-template-columns:repeat(2,minmax(0,1fr))}._steps_2h16t_3 li{border-right:1px solid var(--rule)}}@container site (min-width: 1024px){._features_2h16t_1{grid-template-columns:repeat(3,minmax(0,1fr))}._steps_2h16t_3{grid-template-columns:repeat(4,minmax(0,1fr))}._steps_2h16t_3 li{border-bottom:0}._callout_2h16t_15{grid-template-columns:5fr 4fr;align-items:center}}._body_2h16t_20{margin-bottom:28px}._action_2h16t_21{margin-top:24px}._gallery_2h16t_22{max-width:660px;margin-inline:auto}._callout_2h16t_15{display:block}._faq_2h16t_8 .rc-prose{padding-block:8px 24px}@container site (min-width: 1024px){._callout_2h16t_15 .rc-sectionhead{grid-template-columns:5fr 4fr;align-items:center}}._statLink_2h16t_26{display:flex;flex-direction:column;gap:2px;color:inherit;min-height:44px}._hero_12oop_1{position:relative;isolation:isolate;overflow:hidden;padding-block:52px 124px;background:var(--paper)}._heroArt_12oop_2{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}._heroArt_12oop_2>svg{position:absolute;inset:0;width:100%;height:100%;display:block}._heroArt_12oop_2 [data-hero-lawn]{position:absolute;inset:0}._heroArt_12oop_2 [data-hero-strip]{position:absolute;transform-origin:50% 100%;animation:_clover-sway_12oop_1 var(--period,6s) cubic-bezier(.45,0,.55,1) var(--delay,0s) infinite}._heroArt_12oop_2 [data-hero-strip] svg{display:block;overflow:visible}._heroArt_12oop_2[data-in-view] [data-hero-strip]{will-change:transform}._heroArt_12oop_2:not([data-in-view]) [data-hero-strip]{animation-play-state:paused}@keyframes _clover-sway_12oop_1{0%,to{transform:skew(0)}38%{transform:skew(var(--amplitude,-5deg))}72%{transform:skew(calc(var(--amplitude,-5deg) * -.28))}}._heroGrid_12oop_14{position:relative;z-index:1;display:grid;gap:40px;align-items:end}._heroTitle_12oop_15{min-width:0;max-width:100%;overflow-wrap:anywhere;font-size:clamp(64px,calc(13cqi + 30px),184px);line-height:.82}._hero_12oop_1[data-painted] ._heroTitle_12oop_15{color:transparent;background-color:var(--ink);-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;filter:drop-shadow(.028em .028em 0 var(--ink))}._hero_12oop_1[data-painted] ._heroTitle_12oop_15 .rc-sun{color:var(--ink)}._heroAside_12oop_18{display:flex;flex-direction:column;gap:26px;align-items:flex-start}._heroAside_12oop_18 p{margin:0;max-width:44ch}._heroLinks_12oop_20{display:flex;flex-wrap:wrap;gap:3px 26px}._ticker_12oop_21{overflow:hidden;border-block:3px solid var(--ink);background:var(--paper-sunk)}._ticker_12oop_21>div{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:16px;white-space:nowrap;font:700 11px JetBrains Mono,monospace;text-transform:uppercase}._ticker_12oop_21>div :is(span,img){flex:none}._ticker_12oop_21>div img{width:16px;height:16px}@container site (max-width: 767px){._ticker_12oop_21 [data-ticker-extra]{display:none}}@container site (max-width: 359px){._heroTitle_12oop_15{font-size:clamp(58px,calc(11cqi + 25px),70px)}}@media(prefers-reduced-motion:reduce){._heroArt_12oop_2 [data-hero-strip]{animation:none!important;will-change:auto!important}}._stats_12oop_30{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:30px;border:3px solid var(--ink);box-shadow:var(--shadow-md);background:var(--paper-raised)}._stats_12oop_30 div{min-width:0;padding:16px 9px;border-right:2px solid var(--ink);display:flex;flex-direction:column;gap:2px}._stats_12oop_30 div:last-child{border:0}._stats_12oop_30 b{font:900 clamp(32px,5cqi,60px)/1 Archivo,sans-serif;font-variation-settings:"wdth" 62}._stats_12oop_30 span{font:700 9px/1.4 JetBrains Mono,monospace;text-transform:uppercase;overflow-wrap:anywhere}._workGrid_12oop_35{display:grid;gap:36px;align-items:start}._workIntro_12oop_36{display:flex;flex-direction:column;align-items:flex-start;gap:18px}._workIntro_12oop_36 h3{max-width:9ch}._workIntro_12oop_36 p{margin:0;max-width:48ch}._workTeasers_12oop_39{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-self:stretch;margin-top:20px}._workTeasers_12oop_39 figure{margin:0;min-width:0}._workTeasers_12oop_39 .work-image{box-shadow:var(--shadow-md)}._workTeasers_12oop_39 figcaption{margin-top:10px}._studyLinks_12oop_43{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:40px}._services_12oop_44{display:grid;gap:18px;padding-block:12px 32px}._service_12oop_44{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;min-height:310px;padding:24px;border:3px solid var(--ink);background:var(--paper-raised);color:var(--ink);text-decoration:none;box-shadow:var(--shadow-md);transition:transform .15s ease,box-shadow .15s ease}._service_12oop_44:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow-md-hover)}._service_12oop_44:active{transform:translate(6px,6px);box-shadow:none}._service_12oop_44 h3,._service_12oop_44 p{margin:0}._service_12oop_44 p{font-size:15px}._num_12oop_50{font:900 55px/.85 Archivo,sans-serif;font-variation-settings:"wdth" 62;-webkit-text-stroke:1.5px var(--ink);color:transparent}._serviceEnd_12oop_51{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;border-top:2px solid var(--ink);font:700 11px JetBrains Mono,monospace;text-transform:uppercase}._serviceEnd_12oop_51 span:last-child{display:grid;place-items:center;border:2px solid var(--ink);width:38px;height:38px;font-size:22px}._fast_12oop_53{box-shadow:var(--shadow-sunset)}._fast_12oop_53:hover{box-shadow:var(--shadow-sunset-hover)}._fast_12oop_53 .rc-tag{align-self:flex-start}._accessibilitySection_12oop_56{background:var(--paper-sunk)}._accessibilityFrame_12oop_57{display:grid;border:3px solid var(--ink);box-shadow:var(--shadow-lg);background:var(--paper-raised);color:var(--ink)}._accessibilityIntro_12oop_58{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:clamp(22px,4cqi,52px);border-bottom:3px solid var(--ink)}._accessibilityIntro_12oop_58 h2{max-width:13ch}._accessibilityIntro_12oop_58 p{max-width:55ch;margin:0}._accessibilityIntro_12oop_58 .rc-arrowlink{margin-top:auto}._accessibilitySteps_12oop_62{list-style:none;counter-reset:accessibility;margin:0;padding:0 clamp(22px,4cqi,52px)}._accessibilitySteps_12oop_62 li{counter-increment:accessibility;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:4px 16px;padding-block:25px;border-bottom:2px solid var(--ink)}._accessibilitySteps_12oop_62 li:last-child{border:0}._accessibilitySteps_12oop_62 li:before{content:counter(accessibility,decimal-leading-zero);grid-row:1 / 3;font:900 25px/1 Archivo,sans-serif;font-variation-settings:"wdth" 62;color:var(--plum)}._accessibilitySteps_12oop_62 h3,._accessibilitySteps_12oop_62 p{margin:0}._accessibilitySteps_12oop_62 p{grid-column:2;max-width:48ch}._process_12oop_68{list-style:none;counter-reset:sequence;display:grid;padding:0;border:3px solid var(--border);box-shadow:var(--shadow-md);background:var(--surface)}._process_12oop_68 li{counter-increment:sequence;padding:20px;border-bottom:1px solid var(--rule)}._process_12oop_68 li:last-child{border:0}._process_12oop_68 li:before{content:counter(sequence,decimal-leading-zero);display:block;margin-bottom:24px;font:900 58px/.9 Archivo,sans-serif;font-variation-settings:"wdth" 62;-webkit-text-stroke:1.5px var(--border);color:transparent}._process_12oop_68>li>h3.rc-heading{min-height:2.32em;min-height:2lh}._process_12oop_68 p{color:var(--text-muted)}@container site (min-width: 768px){._services_12oop_44{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}._process_12oop_68{grid-template-columns:repeat(2,minmax(0,1fr))}._process_12oop_68 li{border-right:1px solid var(--rule)}._workGrid_12oop_35{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container site (min-width: 1024px){._hero_12oop_1{padding-top:clamp(76px,7cqi,118px)}._heroGrid_12oop_14{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end}._heroTitle_12oop_15{grid-column:1 / 9;font-size:clamp(96px,calc(14.5cqi - 4px),184px)}._heroAside_12oop_18{grid-column:9 / 13;padding-bottom:8px}._workGrid_12oop_35{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._accessibilityFrame_12oop_57{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._accessibilityIntro_12oop_58{border-bottom:0;border-right:3px solid var(--ink)}._process_12oop_68{grid-template-columns:repeat(4,minmax(0,1fr))}._process_12oop_68 li{border-bottom:0}}@container site (min-width: 1280px){._services_12oop_44{grid-template-columns:repeat(4,minmax(0,1fr))}}._heroImage_12oop_77{position:relative;z-index:1;width:100%;max-height:520px;object-fit:cover;border:3px solid var(--ink);margin-top:40px}._accessibilitySteps_12oop_62 li>a{grid-column:2}._split_1wbjs_1{display:grid;gap:30px 50px;align-items:center}._split_1wbjs_1 p{max-width:53ch}._principles_1wbjs_3{display:grid;border-top:3px solid var(--border)}._principles_1wbjs_3>div{padding:22px 22px 22px 0;border-bottom:1px solid var(--rule)}._principles_1wbjs_3 p{max-width:50ch;color:var(--text-muted)}._simpleSteps_1wbjs_6{display:grid;list-style:none;counter-reset:step;margin:0;padding:0;border:3px solid var(--border);box-shadow:var(--shadow-md);background:var(--surface)}._simpleSteps_1wbjs_6 li{counter-increment:step;padding:24px;border-bottom:1px solid var(--rule)}._simpleSteps_1wbjs_6 li:last-child{border-bottom:0}._simpleSteps_1wbjs_6 li:before{display:block;margin-bottom:26px;content:counter(step,decimal-leading-zero);color:transparent;-webkit-text-stroke:1.5px var(--border);font:900 56px/.9 Archivo,sans-serif;font-variation-settings:"wdth" 62}._simpleSteps_1wbjs_6 p{color:var(--text-muted)}._portfolioIntro_1wbjs_11{display:grid;align-items:center;gap:36px}._portfolioIntro_1wbjs_11 p{max-width:52ch}._products_1wbjs_13{display:grid;gap:84px}._product_1wbjs_13{display:grid;gap:28px 50px;align-items:center}._productVisual_1wbjs_15{min-width:0;padding:15px;border:3px solid var(--ink);background:var(--paper-sunk);box-shadow:var(--shadow-md)}._productVisual_1wbjs_15 img{width:100%;height:auto;max-height:500px;object-fit:contain}._productPoster_1wbjs_17{min-height:320px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:24px;border:3px solid var(--ink);background:var(--paper-raised)}._product_1wbjs_13:nth-child(2) ._productPoster_1wbjs_17{background:var(--ink);color:var(--paper)}._product_1wbjs_13:nth-child(2) ._posterLine_1wbjs_19{background:var(--clover-soft)}._productPoster_1wbjs_17 strong{max-width:100%;overflow-wrap:anywhere;font:900 clamp(48px,7cqi,110px)/.85 Archivo,sans-serif;text-transform:uppercase;letter-spacing:-.025em;font-variation-settings:"wdth" 62}._posterLine_1wbjs_19{width:80%;height:3px;background:linear-gradient(90deg,var(--plum),var(--clover) 40%,var(--ember) 72%,var(--gold))}._productText_1wbjs_22{display:flex;flex-direction:column;align-items:flex-start;gap:20px}._productText_1wbjs_22 h3,._productText_1wbjs_22 p{margin:0}._productText_1wbjs_22 p{max-width:58ch}._tech_1wbjs_25{width:100%;padding-top:20px;border-top:3px solid var(--ink)}._tech_1wbjs_25 ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:16px 0 0;list-style:none}._tech_1wbjs_25 li{display:inline-flex;gap:8px;align-items:center;padding:7px 9px;border:2px solid var(--ink);font:700 11px/1.3 JetBrains Mono,monospace;text-transform:uppercase}._tech_1wbjs_25 li span{color:var(--leaf)}._studyGrid_1wbjs_29{display:grid;gap:20px}._studyCard_1wbjs_30{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:16px;min-height:260px;padding:22px;border:3px solid var(--border);background:var(--surface);color:var(--text);text-decoration:none;box-shadow:var(--shadow-md);transition:transform .15s ease,box-shadow .15s ease}._studyCard_1wbjs_30:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow-md-hover)}._studyCard_1wbjs_30:active{transform:translate(6px,6px);box-shadow:none}._studyCard_1wbjs_30 p{margin:0}._studyCard_1wbjs_30>span:last-child{margin-top:auto;color:var(--link)}._empty_1wbjs_35{max-width:62ch;border:3px solid var(--border);padding:28px;background:var(--surface)}._contactGrid_1wbjs_36{display:grid;gap:30px}._emailPanel_1wbjs_37,._locationPanel_1wbjs_37{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:24px;border:3px solid var(--ink);background:var(--paper-raised);min-width:0}._emailPanel_1wbjs_37{box-shadow:var(--shadow-md)}._emailPanel_1wbjs_37 h2,._emailPanel_1wbjs_37 p,._locationPanel_1wbjs_37 h2,._locationPanel_1wbjs_37 p{margin:0}._bigEmail_1wbjs_40{display:inline-flex;gap:10px;align-items:center;min-height:60px;font:700 clamp(16px,3cqi,24px)/1.2 "JetBrains Mono",monospace;overflow-wrap:anywhere}._locationPanel_1wbjs_37 img{width:100%;margin-top:auto;border:2px solid var(--ink)}._articleLayout_1wbjs_42{display:grid;align-items:start;gap:40px 80px}._articleMeta_1wbjs_43{display:flex;flex-wrap:wrap;gap:10px 22px;padding-bottom:22px;margin-bottom:28px;border-bottom:3px solid var(--ink)}._articleBody_1wbjs_44{max-width:70ch}._articleAside_1wbjs_45{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px;border:3px solid var(--ink);background:var(--paper-raised)}._articleAside_1wbjs_45 p{margin:0}._articleAside_1wbjs_45 nav{display:flex;flex-direction:column;align-items:flex-start;gap:8px}._caseSections_1wbjs_48{min-width:0}._caseSections_1wbjs_48>div{max-width:70ch;padding-bottom:42px;margin-bottom:44px;border-bottom:2px solid var(--rule)}._caseSections_1wbjs_48 h2{margin-block:15px 28px}._caseSections_1wbjs_48 .rc-prose{max-width:65ch}._facts_1wbjs_52{display:grid;gap:16px;margin:0 0 60px;padding:20px;border:3px solid var(--ink);background:var(--paper-raised)}._facts_1wbjs_52 div{border-bottom:1px solid var(--rule);padding-bottom:12px}._facts_1wbjs_52 div:last-child{border:0}._facts_1wbjs_52 dd{margin:8px 0 0;overflow-wrap:anywhere}._facts_1wbjs_52 img{max-height:90px;width:auto;object-fit:contain}._metrics_1wbjs_57{border:3px solid var(--ink);background:var(--paper-sunk);padding:18px}._metrics_1wbjs_57 p{margin-bottom:0}._notFound_1wbjs_59{display:grid;max-width:540px;margin-block:35px;border-top:3px solid var(--ink)}._notFound_1wbjs_59 a{display:flex;align-items:center;min-height:58px;border-bottom:2px solid var(--ink);font-weight:800;text-decoration:none}@container site (min-width: 768px){._principles_1wbjs_3,._studyGrid_1wbjs_29,._contactGrid_1wbjs_36{grid-template-columns:repeat(2,minmax(0,1fr))}._simpleSteps_1wbjs_6{grid-template-columns:repeat(3,minmax(0,1fr))}._simpleSteps_1wbjs_6 li{border-right:1px solid var(--rule);border-bottom:0}._simpleSteps_1wbjs_6 li:last-child{border-right:0}._facts_1wbjs_52{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._facts_1wbjs_52 div{border-right:1px solid var(--rule);border-bottom:0}}@container site (min-width: 1024px){._split_1wbjs_1,._portfolioIntro_1wbjs_11{grid-template-columns:5fr 6fr}._product_1wbjs_13{grid-template-columns:1fr 1fr}._reverse_1wbjs_73 ._productVisual_1wbjs_15{order:2}._articleLayout_1wbjs_42{grid-template-columns:minmax(0,7fr) minmax(260px,3fr)}._articleAside_1wbjs_45{position:sticky;top:110px}}
