.cover[data-v-3d2971e8]{background:#0b3d2c;color:#f4fbf8;padding:clamp(32px,6vw,80px) clamp(20px,5vw,72px) clamp(40px,6vw,72px);display:flex;flex-direction:column;gap:clamp(48px,10vw,140px)}.cover__top[data-v-3d2971e8]{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.cover__logo[data-v-3d2971e8]{height:34px;display:block}.cover__eyebrow[data-v-3d2971e8]{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#4de0ac}.cover__body[data-v-3d2971e8]{display:flex;flex-direction:column;gap:28px;max-width:1100px}.cover__title[data-v-3d2971e8]{margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(44px,8vw,112px);line-height:1;letter-spacing:-.03em;text-wrap:balance}@media(max-width:420px){.cover__title[data-v-3d2971e8]{font-size:10.5vw}}.cover__lead[data-v-3d2971e8]{margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.6;max-width:620px;color:#b5d6c9;text-wrap:pretty}.cover__nav[data-v-3d2971e8]{display:flex;flex-wrap:wrap;gap:8px 10px}.nav-pill{color:#f4fbf8;text-decoration:none;font-size:14px;padding:8px 16px;border-radius:999px;box-shadow:inset 0 0 0 1px #4de0ac;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-standard)}.nav-pill:hover{color:#f4fbf8}.nav-pill.is-active{background:#4de0ac;color:#04140f}.sticky-nav[data-v-646a6354]{position:fixed;inset:0 0 auto;z-index:50;height:var(--sticky-nav-h);display:flex;align-items:center;gap:16px;padding:0 clamp(20px,5vw,72px);background:#0b3d2c;transform:translateY(-100%);transition:transform var(--dur-base) var(--ease-standard)}.sticky-nav.is-visible[data-v-646a6354]{transform:none}.sticky-nav__logo[data-v-646a6354]{flex:none;display:flex}.sticky-nav__logo img[data-v-646a6354]{height:28px;display:block}.sticky-nav__track[data-v-646a6354]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;min-width:0}.sticky-nav__track[data-v-646a6354]::-webkit-scrollbar{display:none}.sticky-nav__track .nav-pill[data-v-646a6354]{font-size:13px;padding:6px 14px}@media(prefers-reduced-motion:reduce){.sticky-nav[data-v-646a6354]{transition:none}}.mockup[data-v-577b29b8]{margin:0;display:flex;flex-direction:column;gap:14px}.mockup__frame[data-v-577b29b8]{position:relative;aspect-ratio:4 / 5;border-radius:24px;overflow:hidden;container-type:inline-size}.mockup__photo[data-v-577b29b8]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mockup__art[data-v-577b29b8]{position:absolute;transform:translate(-50%,-50%);touch-action:none}.mockup__art.is-print[data-v-577b29b8]{opacity:.94}.mockup__art.is-editing[data-v-577b29b8]{cursor:move;outline:1.5px dashed #4de0ac;outline-offset:6px}.mockup__art img[data-v-577b29b8]{width:100%;display:block;pointer-events:none}.mockup__art--motto[data-v-577b29b8]{filter:url(#rc-print);display:flex;flex-direction:column;align-items:center;gap:.9em}.mockup__art--motto .motto__mark[data-v-577b29b8]{width:22%}.motto__text[data-v-577b29b8]{font-family:var(--font-display);font-weight:600;line-height:.98;letter-spacing:-.03em;color:#f4fbf8;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none}.motto__text span[data-v-577b29b8]{color:#4de0ac}.mockup__handle[data-v-577b29b8]{position:absolute;right:-13px;bottom:-13px;width:14px;height:14px;background:#096;border:2px solid #fff;border-radius:4px;cursor:nwse-resize}.mockup__caption[data-v-577b29b8]{display:flex;flex-direction:column;gap:4px}.mockup__spec[data-v-577b29b8]{font-size:14px;line-height:1.5;color:#3d6455}.section-header[data-v-47dceda2]{display:flex;flex-direction:column}.intro[data-v-26e8b627]{gap:24px 48px;align-items:end}.intro__body[data-v-26e8b627]{margin:0;font-size:16px;line-height:1.6;color:#3d6455;text-wrap:pretty}.intro__body b[data-v-26e8b627]{color:#000;font-weight:600}.editor[data-v-26e8b627]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;border-radius:12px;border:1.5px dashed #4de0ac;font-size:13px;color:#3d6455}.editor label[data-v-26e8b627]{font-weight:600;color:#000;display:flex;gap:6px;align-items:center}.editor button[data-v-26e8b627]{font:600 13px var(--font-body);padding:6px 12px;border-radius:999px;border:1.5px solid #000;background:transparent;cursor:pointer}.mockups[data-v-26e8b627]{gap:20px}.rules[data-v-26e8b627]{background:#04140f;color:#f4fbf8;border-radius:24px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:320px}.rules__eyebrow[data-v-26e8b627]{color:#4de0ac}.rules__list[data-v-26e8b627]{display:flex;flex-direction:column;gap:16px;font-size:15px;line-height:1.55;color:#b5d6c9}.rules__list b[data-v-26e8b627]{color:#fff;font-weight:600}.tiles[data-v-1632515c]{gap:16px}.ground[data-v-1632515c]{display:flex;flex-direction:column;gap:12px}.ground__tile[data-v-1632515c]{border-radius:24px;aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;padding:32px}.ground__label[data-v-1632515c]{font-size:14px}.ground__label b[data-v-1632515c]{font-weight:600}.intro[data-v-ff3e51b2]{gap:40px}.rules[data-v-ff3e51b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px 32px;font-size:15px;line-height:1.6;color:#3d6455}.rules__term[data-v-ff3e51b2]{font-family:var(--font-display);font-size:28px;font-weight:500;color:#000}.sheet[data-v-ff3e51b2]{border-radius:32px;padding:clamp(16px,3vw,40px)}.sheet img[data-v-ff3e51b2]{width:100%;display:block}.sizes[data-v-ff3e51b2]{gap:16px}.size[data-v-ff3e51b2]{background:#eaf6f0;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px}.size__demo[data-v-ff3e51b2]{height:48px;display:flex;align-items:center}.size__text[data-v-ff3e51b2]{font-size:14px;line-height:1.5}.size__text b[data-v-ff3e51b2]{font-weight:600}.size__text span[data-v-ff3e51b2]{color:#3d6455}.core[data-v-e4a36704]{gap:12px}.core__card[data-v-e4a36704]{border-radius:24px;padding:24px;min-height:240px;display:flex;flex-direction:column;justify-content:space-between}.core__name[data-v-e4a36704]{font-family:var(--font-display);font-size:22px;font-weight:500}.core__specs[data-v-e4a36704]{font-size:13px;line-height:1.7}.scale[data-v-e4a36704]{display:flex;flex-direction:column;gap:10px}.scale__title[data-v-e4a36704]{font-size:14px;font-weight:600}.scale__row[data-v-e4a36704]{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:6px}.scale__chip[data-v-e4a36704]{height:72px;border-radius:12px}.scale__name[data-v-e4a36704]{font-size:13px;font-weight:600;margin-top:6px}.scale__hex[data-v-e4a36704]{font-size:11px;color:#3d6455}.download[data-v-60b3d4ac]{display:inline-flex;align-items:center;gap:8px;font:600 14px var(--font-body);padding:10px 18px;border-radius:999px;background:#096;color:#fff;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-standard)}.download--l[data-v-60b3d4ac]{padding:12px 20px}.download[data-v-60b3d4ac]:hover{background:#00b377;color:#fff}.hero[data-v-763e92a2]{border-radius:32px;padding:clamp(40px,8vw,110px) 24px;display:flex;flex-direction:column;align-items:center;gap:28px}.hero__img[data-v-763e92a2]{width:min(100%,640px);display:block}.hero__caption[data-v-763e92a2]{font-size:13px;color:#3d6455}.variants[data-v-763e92a2]{gap:20px}.variant[data-v-763e92a2]{display:flex;flex-direction:column;gap:14px}.variant__tile[data-v-763e92a2]{border-radius:24px;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center}.variant__body[data-v-763e92a2]{font-size:14px;color:#3d6455;margin-top:4px}.assets[data-v-763e92a2]{background:#04140f;color:#f4fbf8;border-radius:32px;padding:clamp(24px,4vw,48px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:40px;align-items:center}.assets__intro[data-v-763e92a2]{display:flex;flex-direction:column;gap:18px}.assets__eyebrow[data-v-763e92a2]{color:#4de0ac}.assets__title[data-v-763e92a2]{font-family:var(--font-display);font-weight:500;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.assets__body[data-v-763e92a2]{margin:0;font-size:15px;line-height:1.6;color:#b5d6c9;text-wrap:pretty}.assets__cta[data-v-763e92a2]{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.assets__note[data-v-763e92a2]{font-size:12px;line-height:1.5;color:#8fbfae}.inventory[data-v-763e92a2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#06291d;border-radius:16px;overflow:hidden;font-size:13px}.inventory__cell[data-v-763e92a2]{background:#04140f;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.inventory__cell--wide[data-v-763e92a2]{grid-column:1 / -1}.inventory__cell b[data-v-763e92a2]{font-weight:600;color:#fff}.inventory__cell span[data-v-763e92a2]{color:#8fbfae}.tiles[data-v-3ef50c41]{gap:16px}.misuse[data-v-3ef50c41]{display:flex;flex-direction:column;gap:10px}.misuse__tile[data-v-3ef50c41]{border-radius:20px;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;gap:14px;overflow:hidden}.misuse__retype[data-v-3ef50c41]{font-family:var(--font-display);font-size:26px;font-weight:500}.misuse__label[data-v-3ef50c41]{font-size:14px}.name[data-v-7498da45]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:48px}.name__lead[data-v-7498da45]{display:block;max-width:480px}.name__rows[data-v-7498da45]{display:flex;flex-direction:column;gap:14px;justify-content:center}.name__row[data-v-7498da45]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;background:#fff;border-radius:20px;box-shadow:inset 0 0 0 1px #d6e8e0}.name__row--correct[data-v-7498da45]{box-shadow:inset 0 0 0 1.5px #096}.name__word[data-v-7498da45]{font-family:var(--font-display);font-weight:500;font-size:clamp(22px,2.6vw,32px)}.name__word--wrong[data-v-7498da45]{color:#8fbfae;text-decoration:line-through;text-decoration-color:#c2412d}.name__label[data-v-7498da45]{font-size:13px;font-weight:600;white-space:nowrap}.name__label--ok[data-v-7498da45]{color:#007a52}.name__label--bad[data-v-7498da45]{color:#c2412d}.footer[data-v-12fbb024]{padding:48px 0 64px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;border-top:1px solid #d6e8e0}.footer__logo[data-v-12fbb024]{height:24px}.footer__text[data-v-12fbb024]{font-size:13px;color:#3d6455}.card-face[data-v-8291a0f4]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;container-type:inline-size;-webkit-print-color-adjust:exact;print-color-adjust:exact}.card-face--front[data-v-8291a0f4]{background:#fff}.card-face--back[data-v-8291a0f4]{background:#0b3d2c}.front[data-v-8291a0f4]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:8cqw 9cqw}.front__logo[data-v-8291a0f4]{width:44cqw;display:block}.front__block[data-v-8291a0f4]{display:flex;flex-direction:column;gap:3.4cqw}.front__who[data-v-8291a0f4]{display:flex;flex-direction:column;gap:1cqw}.front__name[data-v-8291a0f4]{font-family:var(--font-display);font-weight:500;font-size:5.4cqw;line-height:1.05;letter-spacing:-.01em;color:#000}.front__title[data-v-8291a0f4]{font-family:var(--font-body);font-size:3cqw;font-weight:500;color:#007a52}.front__contact[data-v-8291a0f4]{display:flex;flex-direction:column;gap:.5cqw;font-family:var(--font-body);font-size:2.8cqw;line-height:1.4;color:#000;padding-top:3cqw;border-top:.35cqw solid #009966;width:100%}.front__web[data-v-8291a0f4]{font-weight:600}.back__watermark[data-v-8291a0f4]{position:absolute;right:-9cqw;bottom:-16cqw;width:60cqw;opacity:.18}.back__logo[data-v-8291a0f4]{position:absolute;left:9cqw;top:50%;transform:translateY(-50%);width:62cqw}.back__motto[data-v-8291a0f4]{position:absolute;left:9cqw;bottom:8cqw;font-family:var(--font-display);font-weight:500;font-size:3.3cqw;letter-spacing:.02em;color:#4de0ac}.doc[data-v-77c291bc]{width:min(100%,340px);aspect-ratio:8.5 / 11;background:#fff;box-shadow:0 1px 1px #0000001a,0 30px 50px -26px #0b110b73;position:relative;container-type:inline-size}.doc__inner[data-v-77c291bc]{position:absolute;top:0;right:0;bottom:0;left:0;padding:9cqw 9.5cqw;display:flex;flex-direction:column}.cover__kicker[data-v-77c291bc]{margin-top:30cqw;font-size:2.4cqw;font-weight:600;letter-spacing:.14em;color:#007a52}.cover__title[data-v-77c291bc]{margin-top:3cqw;font-family:var(--font-display);font-weight:500;font-size:8cqw;line-height:1.05}.cover__sub[data-v-77c291bc]{margin-top:2.5cqw;font-size:3.4cqw;color:#3d6455}.cover__rule[data-v-77c291bc]{margin-top:7cqw;width:14cqw;height:.6cqw;background:#096}.cover__table[data-v-77c291bc]{margin-top:6cqw;display:grid;grid-template-columns:1fr 2.4fr;font-size:2.4cqw;border-top:.25cqw solid #d6e8e0}.cover__th[data-v-77c291bc],.cover__td[data-v-77c291bc]{padding:1.4cqw;border-bottom:.25cqw solid #d6e8e0}.cover__th[data-v-77c291bc]{background:#eaf6f0;font-weight:600}.cover__td[data-v-77c291bc]{color:#007a52}.cover__motto[data-v-77c291bc]{margin-top:auto;font-family:var(--font-display);font-size:3.2cqw;color:#096}.inner__head[data-v-77c291bc]{display:flex;justify-content:space-between;align-items:center;padding-bottom:2cqw;border-bottom:.25cqw solid #d6e8e0}.inner__head span[data-v-77c291bc]{font-size:2cqw;color:#3d6455}.inner__h1[data-v-77c291bc]{margin-top:8cqw;font-family:var(--font-display);font-weight:500;font-size:6cqw;padding-bottom:2.5cqw;border-bottom:.5cqw solid #009966}.inner__h1 span[data-v-77c291bc]{color:#096}.inner__h2[data-v-77c291bc]{font-family:var(--font-display);font-size:3.6cqw;color:#007a52}.inner__lines[data-v-77c291bc]{margin-top:2.5cqw;display:flex;flex-direction:column;gap:1.6cqw}.bar[data-v-77c291bc]{height:1.3cqw;background:#d6e8e0;border-radius:1cqw}.bar--thin[data-v-77c291bc]{height:1cqw}.inner__figure[data-v-77c291bc]{margin-top:4cqw;height:22cqw;border:.3cqw dashed #b5d6c9;background:#f4fbf8}.inner__table[data-v-77c291bc]{margin-top:2.5cqw;font-size:2.2cqw}.inner__row[data-v-77c291bc]{display:grid;grid-template-columns:1fr 1fr 2fr}.inner__row--head[data-v-77c291bc]{background:#0b3d2c;color:#fff;font-weight:600}.inner__row--body[data-v-77c291bc]{border-bottom:.25cqw solid #d6e8e0}.inner__note[data-v-77c291bc]{margin-top:4cqw;padding:2.5cqw;background:#eaf6f0;border:.25cqw solid #9fe8cf;font-size:2.2cqw}.inner__note b[data-v-77c291bc]{color:#007a52}.inner__foot[data-v-77c291bc]{margin-top:auto;display:flex;justify-content:space-between;font-size:1.9cqw;color:#3d6455}.page[data-v-46d7512b]{width:min(100%,680px);aspect-ratio:8.5 / 11;background:#fff;box-shadow:0 1px 1px #0000001a,0 40px 60px -30px #0b110b73;position:relative;container-type:inline-size}.page__inner[data-v-46d7512b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:8.5cqw 9.5cqw 0}.page__head[data-v-46d7512b]{display:flex;justify-content:space-between;align-items:flex-start;gap:4cqw}.page__logo[data-v-46d7512b]{width:30cqw}.page__contact[data-v-46d7512b]{text-align:right;font-size:1.55cqw;line-height:1.6;color:#3d6455}.page__rule[data-v-46d7512b]{height:.25cqw;background:#096;width:6cqw;margin:6cqw 0 5cqw}.page__body[data-v-46d7512b]{display:flex;flex-direction:column;gap:2.4cqw;font-size:1.75cqw;line-height:1.65;color:#000;flex:1}.muted[data-v-46d7512b]{color:#3d6455}.pretty[data-v-46d7512b]{text-wrap:pretty}.page__signer[data-v-46d7512b]{font-family:var(--font-display);font-weight:500;font-size:2cqw}.page__band[data-v-46d7512b]{margin:0 -9.5cqw;padding:3.2cqw 9.5cqw;background:#0b3d2c;display:flex;justify-content:space-between;align-items:center;gap:4cqw}.page__motto[data-v-46d7512b]{font-family:var(--font-display);font-weight:500;font-size:1.9cqw;color:#f4fbf8}.page__motto span[data-v-46d7512b]{color:#4de0ac}.page__mark[data-v-46d7512b]{width:4.2cqw}.thumb[data-v-5dc8a74c]{aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;position:relative;container-type:inline-size;box-shadow:0 20px 40px -24px #0b110b80}.thumb--forest[data-v-5dc8a74c]{background:#0b3d2c}.thumb--mist[data-v-5dc8a74c]{background:#f4fbf8}.kicker[data-v-5dc8a74c]{position:absolute;left:6.25cqw;font-size:1.35cqw;font-weight:600;letter-spacing:.14em;color:#007a52}.headline[data-v-5dc8a74c]{position:absolute;left:6.25cqw;top:9cqw;font-family:var(--font-display);font-weight:500;font-size:3.1cqw}.hatch[data-v-5dc8a74c]{position:absolute;border-radius:1.2cqw;background:repeating-linear-gradient(135deg,#d6e8e0 0,#d6e8e0 .7cqw,#eef1ee .7cqw,#eef1ee 1.4cqw)}.foot-logo[data-v-5dc8a74c]{position:absolute;left:6.25cqw;bottom:3.1cqw;height:1.6cqw}.step[data-v-5dc8a74c]{height:24cqw;border-radius:1.2cqw;background:#fff;box-shadow:inset 0 0 0 .1cqw #d6e8e0;color:#096;padding:2.2cqw;font-family:var(--font-display);font-size:3.1cqw}.step--last[data-v-5dc8a74c]{background:#096;color:#fff;box-shadow:none}.cards[data-v-e47e2d59]{padding:clamp(28px,6vw,80px) clamp(16px,4vw,48px);display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,56px);justify-content:center;align-items:center}.bc[data-v-e47e2d59]{width:min(100%,490px);aspect-ratio:3.5 / 2;border-radius:10px;position:relative;overflow:hidden}.bc--front[data-v-e47e2d59]{box-shadow:0 1px 1px #0000001f,0 30px 50px -22px #0b110b73;transform:rotate(-2deg)}.bc--back[data-v-e47e2d59]{box-shadow:0 1px 1px #0000001f,0 30px 50px -22px #0b110b8c;transform:rotate(1.5deg)}.letterhead[data-v-e47e2d59]{padding:clamp(28px,6vw,80px) clamp(16px,4vw,48px);display:flex;justify-content:center}.sub[data-v-e47e2d59]{display:flex;flex-direction:column;gap:12px;margin-top:24px}.sub__title[data-v-e47e2d59]{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(22px,2.4vw,30px)}.sub__body[data-v-e47e2d59]{margin:0;font-size:16px;line-height:1.6;color:#3d6455;max-width:760px;text-wrap:pretty}.docs[data-v-e47e2d59]{padding:clamp(28px,6vw,72px) clamp(16px,4vw,48px);display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,48px);justify-content:center;align-items:flex-start}.slides[data-v-e47e2d59]{padding:clamp(20px,4vw,48px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(14px,2vw,24px)}.rc-icon[data-v-08be78fc]{display:inline-block;flex:none;background:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.intro[data-v-102437eb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px 48px;align-items:end}.intro__body[data-v-102437eb]{margin:0;font-size:16px;line-height:1.6;color:#3d6455;text-wrap:pretty}.intro__body b[data-v-102437eb],.get__steps b[data-v-102437eb]{font-weight:600;color:#06291d}.panel[data-v-102437eb]{border-radius:32px;padding:clamp(20px,4vw,44px);display:flex;flex-direction:column;gap:20px}.panel__head[data-v-102437eb]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.panel__title[data-v-102437eb]{font-family:var(--font-display);font-weight:500;font-size:20px}.panel__meta[data-v-102437eb]{font-size:13px;color:#3d6455}.icon-grid[data-v-102437eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:4px;color:#06291d}.icon-cell[data-v-102437eb]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 4px 12px;border-radius:12px;transition:background-color var(--dur-fast) var(--ease-standard)}.icon-cell[data-v-102437eb]:hover{background:#eaf6f0}.icon-cell__name[data-v-102437eb]{font-size:11px;color:#3d6455;text-align:center;word-break:break-all}.usage[data-v-102437eb],.dos[data-v-102437eb]{gap:16px}.tile[data-v-102437eb]{border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:18px}.tile--dark[data-v-102437eb]{background:#04140f}.tile__label[data-v-102437eb]{font-size:12px;color:#3d6455}.tile--dark .tile__label[data-v-102437eb]{color:#8fbfae}.tile__note[data-v-102437eb]{font-size:14px;line-height:1.55;color:#3d6455}.tile--dark .tile__note[data-v-102437eb]{color:#b5d6c9}.sizes[data-v-102437eb]{display:flex;align-items:flex-end;gap:22px;color:#06291d}.sizes__item[data-v-102437eb]{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:11px;color:#3d6455}.sizes__item .rc-icon[data-v-102437eb]{color:#06291d}.feature-row[data-v-102437eb]{display:flex;gap:12px;color:#096}.feature-row--dark[data-v-102437eb]{gap:24px;color:#4de0ac;height:56px;align-items:center}.feature-tile[data-v-102437eb]{width:56px;height:56px;border-radius:12px;background:#eaf6f0;display:flex;align-items:center;justify-content:center}.in-use[data-v-102437eb]{display:flex;flex-wrap:wrap;gap:10px}.in-use__btn[data-v-102437eb]{display:inline-flex;align-items:center;gap:10px;font:600 15px var(--font-body);padding:12px 22px;border-radius:999px;background:#096;color:#fff}.in-use__link[data-v-102437eb]{display:inline-flex;align-items:center;gap:8px;font:600 15px var(--font-body);color:#007a52;padding:12px 4px}.do[data-v-102437eb]{display:flex;flex-direction:column;gap:10px;padding:22px 24px;border-radius:20px}.do--yes[data-v-102437eb]{background:#fff;box-shadow:inset 0 0 0 1.5px #096}.do__k[data-v-102437eb]{font-size:13px;font-weight:600;color:#007a52}.do__v[data-v-102437eb]{font-size:14px;line-height:1.6;color:#3d6455}.get[data-v-102437eb]{background:#04140f;color:#e8f7f1;border-radius:32px;padding:clamp(24px,4vw,48px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:40px;align-items:center}.get__col[data-v-102437eb]{display:flex;flex-direction:column;gap:18px}.get__eyebrow[data-v-102437eb]{color:#4de0ac}.get__title[data-v-102437eb]{font-family:var(--font-display);font-weight:500;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.get__body[data-v-102437eb]{margin:0;font-size:15px;line-height:1.6;color:#b5d6c9;text-wrap:pretty}.get__actions[data-v-102437eb]{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.get__outline[data-v-102437eb]{display:inline-flex;align-items:center;gap:8px;font:600 14px var(--font-body);padding:12px 20px;border-radius:999px;box-shadow:inset 0 0 0 1.5px #4de0ac;color:#e8f7f1;text-decoration:none}.get__outline[data-v-102437eb]:hover{background:#0b3d2c;color:#e8f7f1}.get__steps[data-v-102437eb]{gap:14px;font-size:14px;line-height:1.55;color:#b5d6c9}.get__steps b[data-v-102437eb]{color:#fff}.get__steps-title[data-v-102437eb]{font-family:var(--font-display);font-size:17px;font-weight:500;color:#e8f7f1}.step[data-v-102437eb]{display:flex;gap:14px}.step__n[data-v-102437eb]{font-family:var(--font-display);color:#4de0ac;flex:none}.get__license[data-v-102437eb]{font-size:12px;color:#8fbfae;padding-top:12px;border-top:1px solid rgba(77,224,172,.22)}.specimens[data-v-ac22b858]{gap:16px}.specimen[data-v-ac22b858]{border-radius:32px;padding:clamp(24px,4vw,44px);display:flex;flex-direction:column;gap:24px}.specimen--dark[data-v-ac22b858]{background:#04140f;color:#f4fbf8}.specimen__meta[data-v-ac22b858]{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#007a52;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.specimen--dark .specimen__meta[data-v-ac22b858]{color:#4de0ac}.specimen__aa[data-v-ac22b858]{font-size:clamp(64px,9vw,120px);line-height:1}.specimen__name[data-v-ac22b858]{font-size:32px;font-weight:500}.specimen__alpha[data-v-ac22b858]{font-size:16px;line-height:1.6;color:#3d6455;word-break:break-all}.specimen--dark .specimen__alpha[data-v-ac22b858]{color:#b5d6c9}.specimen__weights[data-v-ac22b858]{display:flex;gap:20px;flex-wrap:wrap;font-size:18px}.specimen--unbounded .specimen__aa[data-v-ac22b858],.specimen--unbounded .specimen__name[data-v-ac22b858],.specimen--unbounded .specimen__alpha[data-v-ac22b858],.specimen--unbounded .specimen__weights[data-v-ac22b858]{font-family:var(--font-display)}.specimen--unbounded .specimen__aa[data-v-ac22b858]{font-weight:600;letter-spacing:-.03em}.specimen--poppins .specimen__aa[data-v-ac22b858]{font-weight:500;letter-spacing:-.02em}.scale[data-v-ac22b858]{border-radius:32px;padding:clamp(20px,4vw,44px);display:flex;flex-direction:column}.scale__row[data-v-ac22b858]{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;align-items:baseline;padding:16px 0;border-bottom:1px solid #d6e8e0}.scale__row--last[data-v-ac22b858]{border-bottom:0}@media(max-width:560px){.scale__row[data-v-ac22b858]{grid-template-columns:minmax(0,1fr);gap:8px}}.scale__spec[data-v-ac22b858]{font-size:12px;color:#3d6455}.fonts[data-v-ac22b858]{background:#04140f;color:#f4fbf8;border-radius:32px;padding:clamp(24px,4vw,48px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px}.fonts__intro[data-v-ac22b858]{display:flex;flex-direction:column;gap:18px}.fonts__eyebrow[data-v-ac22b858]{color:#4de0ac}.fonts__title[data-v-ac22b858]{font-family:var(--font-display);font-weight:500;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.fonts__body[data-v-ac22b858]{margin:0;font-size:15px;line-height:1.6;color:#b5d6c9;text-wrap:pretty}.fonts__cta[data-v-ac22b858]{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.fonts__links[data-v-ac22b858]{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px}.fonts__links a[data-v-ac22b858]{color:#4de0ac}.fonts__links a[data-v-ac22b858]:hover{color:#9fe8cf}.fonts__note[data-v-ac22b858]{font-size:12px;line-height:1.5;color:#8fbfae}.fonts__steps[data-v-ac22b858]{display:flex;flex-direction:column;gap:14px}.fonts__os[data-v-ac22b858]{font-family:var(--font-display);font-size:17px;font-weight:500}.fonts__step[data-v-ac22b858]{display:flex;gap:14px;font-size:15px;line-height:1.5;color:#b5d6c9}.fonts__step[data-v-ac22b858] b{color:#fff;font-weight:600}.fonts__num[data-v-ac22b858]{font-family:var(--font-display);color:#4de0ac;flex:none}.fonts__after[data-v-ac22b858]{font-size:14px;line-height:1.55;color:#8fbfae;margin-top:14px;padding-top:14px;border-top:1px solid #06291d}.pill[data-v-cf4f3f2f]{font:600 15px var(--font-body);padding:12px 22px;border-radius:999px;border:1.5px solid;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.pill--primary[data-v-cf4f3f2f]{border-color:#096;background:#096;color:#fff}.pill--primary[data-v-cf4f3f2f]:hover{background:#00b377;border-color:#00b377}.pill--secondary[data-v-cf4f3f2f]{border-color:#000;background:transparent;color:#000}.pill--secondary[data-v-cf4f3f2f]:hover{background:#000;color:#fff}.pill[data-v-cf4f3f2f]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tag[data-v-8da26aa3]{padding:5px 12px;border-radius:999px;font:500 12px var(--font-body)}.tag--green[data-v-8da26aa3]{background:#eaf6f0;color:#007a52}.tag--neutral[data-v-8da26aa3]{background:#eaf6f0;color:#06291d}.tag--dark[data-v-8da26aa3]{background:#0b3d2c;color:#9fe8cf}.demos[data-v-bf4482ca]{gap:16px}.demo[data-v-bf4482ca]{border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:12px}.demo__label[data-v-bf4482ca]{font-size:12px;color:#3d6455}.row[data-v-bf4482ca]{display:flex;flex-wrap:wrap}.field[data-v-bf4482ca]{display:flex;flex-direction:column;gap:6px}.field__label[data-v-bf4482ca]{font-size:13px;font-weight:500}.field__input[data-v-bf4482ca]{font:400 15px var(--font-body);padding:12px 14px;border-radius:8px;border:1.5px solid #b5d6c9;outline:none;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.field__input[data-v-bf4482ca]:focus{border-color:#096;box-shadow:0 0 0 4px #eaf6f0}.demo--dark[data-v-bf4482ca]{background:#0b3d2c;color:#f4fbf8}.demo__eyebrow[data-v-bf4482ca]{font-size:12px;color:#4de0ac}.demo__title[data-v-bf4482ca]{font-family:var(--font-display);font-size:22px;font-weight:500;line-height:1.2}.demo__body[data-v-bf4482ca]{font-size:15px;line-height:1.6;color:#b5d6c9}.motto[data-v-f037955f]{background:#0b3d2c;border-radius:32px;padding:clamp(32px,7vw,96px);color:#f4fbf8;display:flex;flex-direction:column;gap:32px;position:relative;overflow:hidden}.motto__eyebrow[data-v-f037955f]{color:#4de0ac}.motto__line[data-v-f037955f]{font-family:var(--font-display);font-weight:600;font-size:clamp(48px,9vw,128px);line-height:.98;letter-spacing:-.03em}@media(max-width:420px){.motto__line[data-v-f037955f]{font-size:10.5vw}}.motto__line span[data-v-f037955f]{color:#4de0ac}.motto__body[data-v-f037955f]{margin:0;font-size:18px;line-height:1.6;max-width:560px;color:#b5d6c9;text-wrap:pretty;position:relative;z-index:1}.motto__mark[data-v-f037955f]{position:absolute;right:clamp(-60px,-3vw,-20px);bottom:clamp(-80px,-4vw,-30px);width:clamp(180px,26vw,360px);opacity:.9}.cards[data-v-f037955f]{gap:16px}.voice[data-v-f037955f]{border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:10px}.voice__body[data-v-f037955f]{font-size:15px;line-height:1.6;color:#3d6455}:root{--rc-green-50:#F4FBF8;--rc-green-100:#EAF6F0;--rc-green-200:#9FE8CF;--rc-green-300:#7FF0C6;--rc-green-400:#4DE0AC;--rc-green-450:#00B377;--rc-green-500:#009966;--rc-green-600:#007A52;--rc-green-700:#3D6455;--rc-green-800:#0B3D2C;--rc-green-900:#06291D;--rc-green-950:#04140F;--rc-green-1000:#020A07;--rc-mist:#E8F7F1;--rc-sage:#B5D6C9;--rc-sage-2:#8FBFAE;--rc-wire:#5CE6B4;--rc-grid:#8FC7B0;--rc-shadow-tint:#04281C;--rc-neutral-0:#FFFFFF;--rc-neutral-25:#F4FBF8;--rc-neutral-50:#EAF6F0;--rc-neutral-100:#D6E8E0;--rc-neutral-200:#B5D6C9;--rc-neutral-400:#8FBFAE;--rc-neutral-600:#3D6455;--rc-neutral-800:#06291D;--rc-neutral-1000:#000000;--rc-line:rgba(0,122,82,.28);--rc-line-dark:rgba(77,224,172,.22);--rc-danger:#C2412D;--rc-danger-dark:#FF8A7A;--rc-danger-soft:#FFE3DE;--rc-warning:#C98A12;--rc-info:#2D6FC2;--rc-success:var(--rc-green-500);--color-brand:var(--rc-green-500);--color-brand-ink:var(--rc-green-600);--color-brand-hover:var(--rc-green-450);--color-accent:var(--rc-green-400);--color-accent-soft:var(--rc-green-200);--color-accent-hover:var(--rc-green-300);--color-ground:var(--rc-green-100);--color-paper:var(--rc-green-50);--color-ink:var(--rc-green-900);--color-ink-2:var(--rc-green-700);--color-night:var(--rc-green-950);--color-night-2:var(--rc-green-1000);--color-forest:var(--rc-green-800);--color-mist:var(--rc-mist);--color-sage:var(--rc-sage);--color-sage-2:var(--rc-sage-2);--color-line:var(--rc-line);--color-line-dark:var(--rc-line-dark);--surface-page:var(--rc-green-50);--surface-card:var(--rc-neutral-0);--surface-sunken:var(--rc-green-100);--surface-inverse:var(--rc-green-950);--surface-brand-deep:var(--rc-green-800);--surface-brand:var(--rc-green-500);--text-primary:var(--rc-green-900);--text-secondary:var(--rc-green-700);--text-muted:var(--rc-sage-2);--text-on-dark:var(--rc-mist);--text-on-dark-secondary:var(--rc-sage);--text-on-brand:var(--rc-neutral-0);--text-brand:var(--rc-green-600);--text-accent-on-dark:var(--rc-green-400);--border-subtle:var(--rc-neutral-100);--border-default:var(--rc-line);--border-dark:var(--rc-line-dark);--border-strong:var(--rc-green-900);--accent:var(--rc-green-500);--accent-hover:var(--rc-green-450);--accent-press:var(--rc-green-600);--focus-ring:var(--rc-green-400)}:root{--font-display:"Unbounded", "Helvetica Neue", Arial, sans-serif;--font-body:"Poppins", "Helvetica Neue", Arial, sans-serif;--fs-display-xl:88px;--lh-display-xl:1.02;--ls-display:-.02em;--fs-display-l:64px;--lh-display-l:1.05;--fs-h1:48px;--lh-h1:1.1;--fs-h2:36px;--lh-h2:1.15;--fs-h3:26px;--lh-h3:1.2;--fs-h4:20px;--lh-h4:1.3;--fs-eyebrow:13px;--ls-eyebrow:.14em;--fs-body-l:19px;--lh-body-l:1.6;--fs-body:16px;--lh-body:1.6;--fs-body-s:14px;--lh-body-s:1.55;--fs-caption:12px;--lh-caption:1.4;--fw-display:600;--fw-heading:500;--fw-body:400;--fw-strong:600}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-xs:4px;--radius-s:8px;--radius-m:12px;--radius-l:20px;--radius-xl:32px;--radius-pill:999px;--shadow-1:0 1px 2px rgba(11,17,11,.06), 0 1px 1px rgba(11,17,11,.04);--shadow-2:0 6px 18px -6px rgba(11,17,11,.14), 0 2px 4px rgba(11,17,11,.05);--shadow-3:0 24px 48px -16px rgba(11,17,11,.22);--ease-standard:cubic-bezier(.2,.7,.2,1);--dur-fast:.14s;--dur-base:.22s;--dur-slow:.42s}html,body{margin:0;background:var(--surface-page);color:var(--text-primary);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--fw-heading);margin:0;text-wrap:balance}p{text-wrap:pretty}a{color:var(--text-brand);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--rc-green-800)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--font-mono: ui-monospace, Menlo, monospace;--sticky-nav-h: 64px}img{max-width:none}.container{max-width:1280px;margin:0 auto;padding:0 clamp(20px,5vw,72px)}.section{padding:clamp(64px,9vw,120px) 0;display:flex;flex-direction:column;gap:40px;border-bottom:1px solid var(--rc-neutral-100);scroll-margin-top:var(--sticky-nav-h)}.section--last{border-bottom:0}.eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--rc-green-600)}.h2{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(32px,4vw,52px);line-height:1.08;letter-spacing:-.02em}.lead{margin:0;font-size:18px;line-height:1.6;color:var(--rc-neutral-600);text-wrap:pretty}.card{background:#fff;box-shadow:inset 0 0 0 1px var(--rc-neutral-100)}.mono{font-family:var(--font-mono)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min, 260px)),1fr))}.tile-title{font-family:var(--font-display);font-weight:500;font-size:18px}.x{color:var(--rc-danger);font-weight:600}.stage{background:var(--rc-neutral-100);border-radius:32px}.caption-row{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:-24px}.caption-row__specs{font-size:14px;line-height:1.5;color:var(--rc-neutral-600);max-width:760px}
