*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overscroll-behavior-x:none;overflow-x:hidden}body{margin:0}img{max-width:100%;display:block}:root{--green-900:#16211c;--green-800:#1f2e27;--green-700:#1f6b4a;--green-600:#3d8663;--green-400:#8fc4aa;--green-300:#b7e3a6;--card:#fbfcfa;--ink:#16211c;--ink-faint:#7c8a80;--paper:#f2f5f0;--paper-dim:#b9c6bd;--wash:#6bae77;--on-wash:#fff;--on-wash-soft:#fffffff7;--on-wash-mono:var(--green-300);--on-wash-ghost:#ffffffad;--panel-border:#ffffff52;--hairline:#ffffff38;--data-blue:#0072b2;--data-orange:#e69f00;--data-teal:#009e73;--red-ink:#fbefec;--red-bg:#b4402f38;--font-display:"Zen Kaku Gothic New", system-ui, sans-serif;--font-jp:"Noto Sans JP", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", monospace;--font-en:"Space Grotesk", "Helvetica Neue", sans-serif}body{background:var(--wash);color:var(--on-wash-soft);font-family:var(--font-display);-webkit-font-smoothing:antialiased;overscroll-behavior-x:none;overflow-x:hidden}a{color:var(--on-wash);text-decoration:underline}a:hover{color:var(--green-300)}.page{background:var(--wash);justify-content:center;display:flex}.card{background:var(--wash);width:100%;max-width:520px;position:relative}.section{padding:90px 22px;position:relative;overflow:hidden}.section>*{z-index:1;position:relative}.eyebrow{font-family:var(--font-mono);letter-spacing:.12em;color:var(--on-wash-mono);text-align:center;font-size:12px}.heading{color:var(--on-wash);text-align:center;text-wrap:pretty;margin:16px 0 0;font-size:28px;font-weight:900;line-height:1.45}.lead{color:var(--on-wash-soft);text-align:center;margin-top:48px;font-size:16px;font-weight:500;line-height:1.9}.lead strong{color:var(--on-wash);font-weight:700}.heading-en{font-family:var(--font-en);letter-spacing:.02em;color:var(--green-300);text-align:center;margin-top:10px;font-size:15px;font-weight:500}.mono{font-family:var(--font-mono)}.accent{color:var(--green-300)}.preloader{z-index:999;background:var(--green-900);color:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;inset:0}.preloader__mark{filter:drop-shadow(0 10px 22px #00000059);width:116px;height:auto}.preloader__label{font-family:var(--font-mono);letter-spacing:.2em;color:var(--green-400);font-size:11px}.preloader__bar{background:#8fc4aa33;border-radius:999px;width:148px;height:2px;overflow:hidden}.preloader__fill{background:var(--green-400);width:0%;height:100%}.preloader__count{font-family:var(--font-mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.hero{background:var(--wash);flex-direction:column;align-items:center;padding:76px 22px 44px;display:flex;position:relative;overflow:visible}.hero>*{z-index:1;position:relative}.hero__stage{isolation:isolate;width:100%;min-height:clamp(555px,120vw,650px);margin:18px 0 0;position:relative}.hero__title{z-index:2;letter-spacing:-.02em;color:var(--on-wash);text-wrap:pretty;margin:0;font-size:clamp(31px,9vw,40px);font-weight:900;line-height:1.32;position:relative}.hero__title-line{display:block;overflow:hidden}.hero__title-line span{will-change:transform;display:inline-block}.hero__title-line:first-child{text-align:left}.hero__title-line:last-child{text-align:right;margin-top:clamp(352px,84vw,432px)}.hero__planter-anchor{z-index:0;pointer-events:none;width:min(94%,400px);position:absolute;top:42px;left:50%;transform:translate(-50%)}.hero__planter-track{transform-origin:48% 72%;will-change:transform, opacity;width:100%}.hero__planter{filter:drop-shadow(0 24px 30px #0d2b1e52);-webkit-user-select:none;user-select:none;will-change:transform, opacity;width:100%;height:auto}.hero__signature{z-index:3;color:var(--on-wash);font-family:var(--font-en);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:13px;display:flex;position:absolute;bottom:14px;right:0}.hero__signature-rule{background:#ffffffd1;width:clamp(34px,11vw,56px);height:1px}.hero__signature-copy{border-right:1px solid #ffffffd1;flex-direction:column;align-items:flex-end;gap:5px;padding-right:13px;display:flex}.hero__signature-brand{letter-spacing:.14em;font-size:14px;font-weight:600;line-height:1}.hero__signature-event{letter-spacing:.16em;color:var(--green-300);font-size:9px;font-weight:500;line-height:1.2}@media (width>=900px){.hero__signature{z-index:600;position:fixed;bottom:32px;right:32px}}.hero__lead{color:var(--on-wash-soft);text-align:center;text-wrap:pretty;margin:22px 0 0;font-size:17px;line-height:1.9}.hero__lead strong{color:var(--on-wash);font-weight:700}.hero__evidence{width:100%;margin-top:24px}.hero__evidence img{border-radius:20px;box-shadow:0 16px 36px #00000047,0 0 0 1px #ffffff1a}.hero__caption{font-family:var(--font-mono);color:var(--on-wash-ghost);text-align:center;margin:10px 2px 0;font-size:10px}.pot-chooser{z-index:1;background:color-mix(in srgb, var(--wash) 86%, white);border:1px solid var(--panel-border);text-align:center;border-radius:20px;width:100%;margin-top:28px;padding:22px 12px 16px;scroll-margin-top:84px;position:relative}.pot-chooser__title{font-family:var(--font-display);color:var(--on-wash);margin:0;font-size:19px;font-weight:700;line-height:1.5}.pot-chooser__text{color:var(--on-wash-soft);text-wrap:pretty;margin:8px 6px 0;font-size:13.5px;line-height:1.75}.pot-chooser__list{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.pot-card{background:var(--card);color:var(--green-800);border-radius:16px;flex-direction:column;align-items:center;padding:12px 4px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 24px #00000029}.pot-card[href]:hover{transform:translateY(-3px);box-shadow:0 14px 28px #00000038}.pot-card[href]:focus-visible{outline:3px solid var(--green-300);outline-offset:3px}.pot-card__image{object-fit:contain;width:100%;height:96px}.pot-card__name{font-family:var(--font-display);word-break:keep-all;margin-top:8px;font-size:14px;font-weight:700;line-height:1.35}.pot-card__kind{color:var(--ink-faint);margin:2px 0 10px;font-size:11px;line-height:1.5}.pot-card__status{background:var(--green-700);color:var(--on-wash);font-family:var(--font-display);white-space:nowrap;border-radius:999px;margin-top:auto;padding:6px 12px;font-size:12px;font-weight:700}.pot-card.is-soon{background:color-mix(in srgb, var(--wash) 90%, black);color:var(--on-wash);box-shadow:none}.pot-card.is-soon .pot-card__image{opacity:.5;filter:grayscale(.6)}.pot-card.is-soon .pot-card__kind{color:var(--on-wash-ghost)}.pot-card.is-soon .pot-card__status{border:1px solid var(--panel-border);color:var(--on-wash-soft);background:0 0}.hero__video{width:100%;margin-top:24px}.hero__video-frame{aspect-ratio:16/9;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 16px 36px #00000047,0 0 0 1px #ffffff1a}.hero__video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.demo-finale{isolation:isolate;min-height:clamp(720px,108svh,900px);margin-top:32px;padding:clamp(118px,20svh,172px) 22px 42px;position:relative;overflow:hidden}.demo-finale__copy{z-index:2;width:min(100%,390px);position:relative}.demo-finale__eyebrow{font-family:var(--font-en);letter-spacing:.18em;color:var(--green-300);align-items:center;gap:12px;font-size:10px;font-weight:500;display:flex}.demo-finale__eyebrow:before{content:"";background:currentColor;width:44px;height:1px}.demo-finale__title{letter-spacing:-.025em;color:var(--on-wash);margin:22px 0 0;font-size:clamp(30px,9vw,40px);font-weight:900;line-height:1.38}.demo-finale__text{color:var(--on-wash-soft);margin:22px 0 0;font-size:15px;font-weight:500;line-height:1.9}.demo-finale__planter{z-index:1;transform-origin:48% 75%;will-change:transform, opacity;pointer-events:none;width:min(94%,420px);position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.demo-finale__planter img{filter:drop-shadow(0 28px 34px #0d2b1e57);-webkit-user-select:none;user-select:none;width:100%;height:auto}.article-head{text-align:center;padding:110px 22px 10px}.article-head .eyebrow{margin:0}.software-intro,.editorial-intro{flex-direction:column;justify-content:center;min-height:84svh;padding:112px 22px 72px;display:flex}.software-intro .heading,.editorial-intro .heading{margin-top:14px;font-size:clamp(31px,9vw,38px)}.software-intro .lead,.editorial-intro .lead{margin-top:28px}.software-section,.editorial-section{padding-top:112px;padding-bottom:112px}.software-section>.heading,.editorial-section>.heading{margin-top:0}.software-section>.subheading:first-of-type,.editorial-section>.subheading:first-of-type{margin-top:52px}.article-media{flex-direction:column;align-items:center;margin:56px 0;display:flex}.article-media img{border-radius:16px;box-shadow:0 16px 36px #00000038,0 0 0 1px #ffffff1a}.article-media--mascot img{width:220px;box-shadow:none}.article-media__caption{font-family:var(--font-mono);color:var(--on-wash-ghost);text-align:center;margin-top:12px;font-size:11px}.colophon{font-family:var(--font-mono);color:var(--on-wash-ghost);text-align:center;border-top:1px solid #ffffff2e;flex-direction:column;gap:8px;margin-top:76px;padding-top:24px;font-size:10.5px;display:flex}.subheading{color:var(--on-wash);text-align:center;margin:76px 0 0;font-size:21px;font-weight:700}.sublead{color:var(--on-wash-soft);text-align:center;margin:16px 0 0;font-size:15px;font-weight:500;line-height:1.85}.footnote{font-family:var(--font-mono);color:var(--on-wash-ghost);text-align:center;margin:18px 0 0;font-size:9.5px;line-height:1.7}.survey{background:var(--card);color:var(--ink);border-radius:16px;margin-top:64px;padding:26px 22px}.survey__note{font-family:var(--font-mono);color:#6e7c72;font-size:10.5px}.survey__rows{flex-direction:column;gap:30px;margin-top:26px;display:flex}.survey__row-top{align-items:baseline;gap:10px;display:flex}.survey__num{font-family:var(--font-mono);font-size:28px;font-weight:500;line-height:1}.survey__label{font-size:15px;line-height:1.5}.bar-track{background:#e2e7de;border-radius:999px;height:7px;margin-top:14px;overflow:hidden}.bar-fill{border-radius:inherit;width:0%;height:100%;display:block}.stat-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:64px;display:grid}.stat-card{text-align:center;color:var(--ink);background:#e9f2e6;border-radius:14px;padding:22px 12px}.stat-card__num{color:#1f6b4a;font-size:28px;font-weight:900;line-height:1.1}.stat-card__label{margin-top:10px;font-size:12.5px;font-weight:700;line-height:1.5}.stat-card__sub{font-family:var(--font-mono);color:#6e7c72;margin-top:8px;font-size:10px}.spend-block{margin-top:72px}.spend-block__title{color:var(--on-wash);text-align:center;font-size:17px;font-weight:700;line-height:1.6}.spend-block__desc{color:var(--on-wash-soft);text-align:center;margin-top:14px;font-size:14.5px;line-height:1.85}.spend-chart-card{background:var(--card);color:var(--ink);border-radius:20px;margin-top:32px;padding:40px 26px 28px 54px}.chart{grid-template-columns:repeat(8,1fr);align-items:end;gap:8px;height:165px;display:grid;position:relative}.chart__gridline{z-index:0;background:#e2e7de;height:1px;position:absolute;left:-38px;right:0}.chart__gridline--base{background:#b8c6b4}.chart__gridline span{width:38px;font-family:var(--font-mono);color:#6e7c72;text-align:right;padding-right:8px;font-size:10.5px;line-height:1;position:absolute;bottom:4px;left:0}.chart__col{z-index:1;background:#c8d4c6;border-radius:5px 5px 0 0;height:0;position:relative}.chart__col--on{background:#1f6b4a}.chart__value{font-family:var(--font-mono);color:#1f6b4a;white-space:nowrap;margin-bottom:8px;font-size:12px;font-weight:700;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.chart__labels{font-family:var(--font-mono);color:#6e7c72;text-align:center;grid-template-columns:repeat(8,1fr);gap:8px;margin-top:14px;font-size:11px;display:grid}.compare{border:1px solid var(--panel-border);background:#ffffff14;border-radius:14px;margin-top:48px;overflow:hidden}.compare__row{border-bottom:1px solid var(--hairline);color:var(--on-wash-soft);grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:center;padding:17px 12px;font-size:13.5px;line-height:1.5;display:grid}.compare__row:last-child{border-bottom:none}.compare__row--head{font-family:var(--font-mono);color:var(--on-wash-mono);align-items:end;font-size:11px}.compare__row--head span:not(:first-child){text-align:center}.compare__row--head span:nth-child(2){color:var(--on-wash);font-weight:500}.compare__row span:not(:first-child){text-align:center}.dot-yes{color:var(--green-300);font-size:16px}.dot-no{color:var(--on-wash-ghost)}.dot-partial{color:var(--on-wash-ghost);font-size:14px}.flow{flex-direction:column;margin-top:48px;display:flex}.flow__step{border-bottom:1px solid var(--hairline);align-items:baseline;gap:16px;padding:21px 2px;display:flex}.flow__step:last-child{border-bottom:none}.flow__step--on .flow__name,.flow__step--on .flow__num{color:#fff}.flow__num{font-family:var(--font-mono);color:var(--on-wash-ghost);min-width:22px;font-size:11px}.flow__name{color:var(--on-wash);font-size:16px;font-weight:700}.flow__desc{color:var(--on-wash-soft);font-size:13.5px}.examples{flex-direction:column;gap:4px;margin-top:48px;display:flex}.example{border-left:2px solid;padding:20px 0 20px 18px}.example__tag{font-family:var(--font-mono);align-items:center;gap:8px;font-size:11px;display:flex}.example__line{color:var(--on-wash-soft);margin:14px 0 0;font-size:15px;line-height:1.75}.example__line+.example__line{margin-top:6px}.swatch{width:8px;height:8px}.swatch--circle{border-radius:50%}.swatch--triangle{border-left:4.5px solid #0000;border-right:4.5px solid #0000;border-bottom:8px solid var(--data-orange);width:0;height:0}.layers{flex-direction:column;margin-top:48px;display:flex}.layer{border-bottom:1px solid var(--hairline);padding:24px 2px}.layers .layer:last-child{border-bottom:none}.layer__tag{font-family:var(--font-mono);color:var(--on-wash);align-items:center;gap:8px;font-size:11.5px;display:flex}.layer__text{color:var(--on-wash-soft);margin:12px 0 0;font-size:14.5px;line-height:1.85}.callout{border:1px solid var(--panel-border);color:var(--on-wash);background:#ffffff1a;border-radius:14px;margin-top:48px;padding:28px 22px}.callout__title{text-align:center;text-wrap:pretty;margin:0;font-size:20px;font-weight:700;line-height:1.6}.callout__text{color:var(--on-wash-soft);text-align:center;margin:14px 0 0;font-size:14.5px;line-height:1.85}.case{background:var(--card);color:var(--ink);border-radius:16px;margin-top:48px;padding:24px}.case__label{font-family:var(--font-mono);letter-spacing:.06em;color:#6e7c72;font-size:11px}.case__title{margin-top:10px;font-size:17px;font-weight:700;line-height:1.6}.case__text{color:#45524a;margin:12px 0 0;font-size:14.5px;line-height:1.85}.case__compare{flex-direction:column;gap:14px;margin-top:18px;display:flex}.case__block{border-radius:10px;padding:16px 18px}.case__block--bad{background:#fbefec}.case__block--good{background:#e9f2e6}.case__block-title{color:#b4402f;font-size:13.5px;font-weight:700}.case__block--good .case__block-title{color:#1f6b4a}.case__block-text{color:#8c4234;margin:8px 0 0;font-size:14px;line-height:1.8}.case__block--good .case__block-text{color:#35443b}.case__footer{color:#55635a;margin:18px 0 0;font-size:13.5px;line-height:1.85}.case__mono-footer{font-family:var(--font-mono);color:#8b9890;margin:12px 0 0;font-size:11px;line-height:1.7}.rules{flex-direction:column;margin-top:48px;display:flex}.rule{border-bottom:1px solid var(--hairline);padding:22px 2px}.rules .rule:last-child{border-bottom:none}.rule__title{color:var(--on-wash);font-size:16px;font-weight:700}.rule__text{color:var(--on-wash-soft);margin:8px 0 0;font-size:14px;line-height:1.8}.specs{flex-direction:column;gap:8px;margin-top:44px;display:flex}.spec-lead{background:var(--green-300);color:var(--green-900);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:12px;padding:18px 20px;display:flex}.spec-lead__name{font-family:var(--font-mono);font-size:15px;font-weight:500}.spec-lead__desc{font-size:13.5px}.spec-link{font-family:var(--font-mono);color:var(--on-wash-ghost);padding-left:18px;font-size:11px}.spec{border-bottom:1px solid var(--hairline);align-items:center;gap:14px;padding:19px 2px;display:flex}.specs .spec:last-child{border-bottom:none}.spec__name{font-family:var(--font-mono);color:var(--on-wash);font-size:14px}.spec__desc{color:var(--on-wash-soft);margin-top:4px;font-size:13.5px}.cost{border:1px solid var(--panel-border);background:#ffffff14;border-radius:14px;margin-top:48px;padding:24px}.cost__label{font-family:var(--font-mono);color:var(--on-wash-mono);font-size:11px}.cost__row{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:14px;display:flex}.cost__bom{font-family:var(--font-mono);color:var(--on-wash-soft);font-size:16px}.cost__price{font-family:var(--font-mono);color:var(--on-wash);font-size:23px;font-weight:500}.cost__text{color:var(--on-wash-soft);margin:16px 0 0;font-size:14px;line-height:1.85}.cost__text strong{color:var(--on-wash);font-weight:700}.phases{flex-direction:column;margin-top:48px;display:flex}.phase{border-bottom:1px solid var(--hairline);align-items:flex-start;gap:16px;padding:21px 2px;display:flex}.phases .phase:last-child{border-bottom:none}.phase__badge{font-family:var(--font-mono);border:1px solid var(--panel-border);color:var(--on-wash-soft);background:0 0;border-radius:999px;flex:none;padding:5px 9px;font-size:10.5px}.phase--done .phase__badge{color:var(--green-700);background:#fff;border-color:#fff;font-weight:700}.phase--active .phase__badge{background:var(--green-300);border-color:var(--green-300);color:var(--green-900);font-weight:700}.phase__title{color:var(--on-wash);font-size:15px;font-weight:700}.phase__text{color:var(--on-wash-soft);margin-top:6px;font-size:13.5px;line-height:1.7}.issues{color:var(--on-wash-soft);margin:20px 0 0;padding-left:1.1em;font-size:14px;line-height:2}.issues li+li{margin-top:6px}.tags{font-family:var(--font-mono);color:var(--on-wash-soft);flex-wrap:wrap;justify-content:center;gap:10px;margin-top:44px;font-size:12px;display:flex}.tag-pill{border:1px solid var(--panel-border);background:#ffffff14;border-radius:999px;padding:9px 14px}.team-table{border-collapse:collapse;width:100%;margin-top:48px;font-size:14.5px}.team-table th{font-family:var(--font-mono);letter-spacing:.08em;color:var(--on-wash-mono);text-align:left;border-bottom:1px solid var(--hairline);white-space:nowrap;padding:0 14px 12px 0;font-size:11px;font-weight:500}.team-table td{border-bottom:1px solid var(--hairline);color:var(--on-wash-soft);vertical-align:top;padding:18px 14px 18px 0;line-height:1.7}.team-table tr:last-child td{border-bottom:none}.team-table th:first-child,.team-table td:first-child{color:var(--on-wash);white-space:nowrap;font-weight:700}.team-table th:nth-child(2),.team-table td:nth-child(2){white-space:nowrap;padding-right:20px}.team-table th:last-child,.team-table td:last-child{padding-right:0}.info{color:var(--on-wash-soft);flex-direction:column;gap:14px;margin-top:44px;font-size:14.5px;display:flex}.info__row{border-top:1px solid var(--hairline);justify-content:center;gap:14px;padding-top:14px;display:flex}.info__key{font-family:var(--font-mono);color:var(--on-wash-mono);min-width:56px}.cta{border:1px solid var(--panel-border);text-align:center;background:#ffffff1a;border-radius:16px;margin-top:48px;padding:28px 22px}.cta__title{color:var(--on-wash);font-size:19px;font-weight:700;line-height:1.6}.cta__text{color:var(--on-wash-soft);margin:10px 0 0;font-size:14.5px;line-height:1.85}.cta__tags{font-family:var(--font-mono);color:var(--on-wash);flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;font-size:11.5px;display:flex}.cta__tags span{border:1px solid var(--panel-border);border-radius:999px;padding:7px 12px}.cta__link{background:var(--on-wash);color:var(--green-800);font-family:var(--font-display);border-radius:999px;margin-top:18px;padding:10px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.cta__link:hover{background:var(--green-300);color:var(--green-900)}.chrome-top{z-index:500;pointer-events:none;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:fixed;top:0;left:0;right:0}.chrome-top>*{pointer-events:auto}.chrome-mark-link{display:inline-flex}.chrome-mark{filter:drop-shadow(0 4px 10px #0000004d);width:34px;height:auto;transition:transform .2s}.chrome-mark-link:hover .chrome-mark{transform:scale(1.08)}.chrome-top__right{align-items:center;gap:14px;display:flex}.chrome-top__label{letter-spacing:.1em;color:var(--on-wash);font-size:10.5px}.page-top .chrome-top__label{display:none}.chrome-top__live{background:var(--card);color:var(--green-800);font-family:var(--font-display);white-space:nowrap;border-radius:999px;padding:9px 14px;font-size:12.5px;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 6px 16px #0000002e}.chrome-top__live:hover{background:var(--green-300);color:var(--green-900)}.chrome-menu-btn{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;display:flex}.chrome-menu-btn span{background:var(--on-wash);width:26px;height:2px;transition:transform .3s,opacity .3s}.chrome-menu-btn[aria-expanded=true] span:first-child{transform:translateY(8px)rotate(45deg)}.chrome-menu-btn[aria-expanded=true] span:nth-child(2){opacity:0}.chrome-menu-btn[aria-expanded=true] span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.chrome-menu{z-index:400;background:var(--green-900);opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s linear .35s;position:fixed;inset:0;overflow-y:auto}.chrome-menu.is-open{opacity:1;visibility:visible;transition:opacity .35s}.chrome-menu__inner{flex-direction:column;justify-content:center;gap:48px;min-height:100%;padding:100px 28px 60px;display:flex}.chrome-menu__brand{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.chrome-menu__mark{width:56px;height:auto}.chrome-menu__wordmark{color:var(--paper);letter-spacing:-.01em;font-size:16px;font-weight:900}.chrome-menu__tagline{font-family:var(--font-mono);letter-spacing:.12em;color:var(--green-400);font-size:10px}.chrome-menu__links{grid-template-columns:1fr;gap:40px;width:100%;display:grid}.chrome-menu__col{flex-direction:column;gap:38px;display:flex}.chrome-menu__item{align-items:center;gap:16px;text-decoration:none;display:flex}.chrome-menu__dash{color:var(--green-400);font-size:14px}.chrome-menu__item-text{flex-direction:column;gap:8px;display:flex}.chrome-menu__en{font-family:var(--font-display);letter-spacing:.01em;color:var(--paper-dim);font-size:25px;font-weight:700;transition:color .2s}.chrome-menu__jp{font-family:var(--font-jp);color:var(--on-wash-ghost);font-size:12.5px;font-weight:300}.chrome-menu__item:hover .chrome-menu__en,.chrome-menu__item.is-current .chrome-menu__en,.chrome-menu__item.is-current .chrome-menu__dash{color:var(--paper)}@media (width>=460px){.chrome-menu__links{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.hero__planter-track,.hero__planter,.demo-finale__copy{opacity:1!important;transform:none!important}.demo-finale__planter{opacity:1!important;transform:translate(-50%)!important}}
