@media (width>=768px){.page-about #main{--h1:max(calc(164 * var(--screen-unit)), 84px);--h2:max(calc(68 * var(--screen-unit)), 36px);--h3:max(calc(45 * var(--screen-unit)), 26px);--h4:max(calc(32 * var(--screen-unit)), 20px);--h5:max(calc(20 * var(--screen-unit)), 15px);--sub1:max(calc(24 * var(--screen-unit)), 14px);--sub2:max(calc(16 * var(--screen-unit)), 11px);--sub3:max(calc(13 * var(--screen-unit)), 10px);--body1:max(calc(38 * var(--screen-unit)), 22px);--body2:max(calc(24 * var(--screen-unit)), 16px);--body3:max(calc(18 * var(--screen-unit)), 14px);--btn:max(calc(16 * var(--screen-unit)), 11px);--default:max(calc(18 * var(--screen-unit)), 13px)}}.page-about{--about-muted:#ffedd799;--about-copy:#ffedd7d9;--about-rule:#ffedd740}.about-section{padding-block:calc(var(--site-padding-y) * 4)}.about-section__line{opacity:.6;margin-bottom:calc(var(--site-padding-y) * 4)}.about-split{align-items:start;row-gap:2em;height:auto}.about-head{--grid-column-span:6;top:calc(var(--site-padding-y) * 3 + var(--site-header));position:sticky}.about-head__tagline{color:var(--color-orange);margin:0 0 1em}.about-head__title{font-size:var(--h2)}.about-split__body{--grid-column-start:8;--grid-column-span:9}.about-story__p,.about-worldwide__p{color:var(--about-copy);margin:0 0 1.2em}.about-story__p.body1{color:var(--color-white);margin-bottom:1em}.about-stack__top{align-items:center;row-gap:3em;height:auto}.about-stack__intro{--grid-column-span:6}.about-stack__lead{color:var(--about-copy);margin:1.4em 0 0}.about-stack__figure{--grid-column-start:8;--grid-column-span:9}.about-layers{margin:0}.about-layers__svg{width:100%;height:auto;overflow:visible}.about-layers__caption{color:var(--about-muted);margin-top:1em}.about-layers__axis{stroke:#ffedd74d;stroke-dasharray:3 5}.about-layer__top{stroke:#ffedd7cc;stroke-width:1px}.about-layer__side-l,.about-layer__side-r{stroke:#ffedd74d;stroke-width:.75px}.about-layer--frontend .about-layer__top{fill:var(--color-orange)}.about-layer--frontend .about-layer__side-l{fill:#a33b00}.about-layer--frontend .about-layer__side-r{fill:#782b00}.about-layer__art rect{fill:none;stroke:var(--color-black);stroke-opacity:.55;stroke-width:1.5px}.about-layer--backend .about-layer__top{fill:var(--color-green)}.about-layer--backend .about-layer__side-l{fill:#36421f}.about-layer--backend .about-layer__side-r{fill:#283117}.about-layer--data .about-layer__top{fill:var(--color-brown)}.about-layer--data .about-layer__side-l{fill:#2a1a0f}.about-layer--data .about-layer__side-r{fill:#1f140b}.about-layer--cloud .about-layer__top{fill:#1c140d;stroke-dasharray:4 4}.about-layer--cloud .about-layer__side-l{fill:#160f09}.about-layer--cloud .about-layer__side-r{fill:#100a06}.about-layer__ring{fill:none;stroke:#ffedd78c;stroke-dasharray:3 5}.about-layer__leader{stroke:#ffedd799;stroke-dasharray:2 3}.about-layer__node{fill:var(--color-white)}.about-layer__name{font-family:var(--display-font);text-transform:uppercase;fill:var(--color-white);font-size:19px;font-weight:500}.about-layer__detail{font-family:var(--mono-font);fill:#ffedd799;font-size:11.5px}.about-steps{height:auto;margin:calc(var(--site-padding-y) * 4) 0 0;row-gap:var(--grid-gap-width);padding:0;list-style:none}.about-step{--grid-column-span:4;justify-content:flex-start;gap:calc(var(--h1) * .55);min-height:calc(var(--grid-span-4) * 1.25);padding:calc(var(--grid-gap-width) * 1.25);border:1px dashed #ffedd759;border-radius:1.5em;flex-direction:column;transition:border-color .25s;display:flex}.about-step:hover{border-color:var(--color-orange)}.about-step.is-featured{background:var(--color-green);border:1px solid var(--color-green)}.about-step__num{font-size:calc(var(--h1) * .72);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:1px var(--color-white);font-weight:500;line-height:.8}.about-step.is-featured .about-step__num{color:var(--color-white);-webkit-text-stroke:0}.about-step__title{font-size:var(--h4);margin-bottom:.7em}.about-step__text{font-size:max(14px, var(--body3));color:#ffedd7c7;margin:0;font-weight:400;line-height:1.55}.about-step.is-featured .about-step__text{color:var(--color-white)}.about-stack__outro{height:auto;margin-top:calc(var(--site-padding-y) * 3)}.about-stack__outro-text{--grid-column-start:8;--grid-column-span:9;color:var(--about-copy);margin:0}.about-facts{border:1px dashed var(--about-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:2.5em 0 0;display:grid}.about-facts__row{flex-direction:column;gap:.55em;padding:1.2em 1.4em;display:flex}.about-facts__row:nth-child(n+3){border-top:1px dashed var(--about-rule)}.about-facts__row:nth-child(2n){border-inline-start:1px dashed var(--about-rule)}.about-facts dt{color:var(--about-muted)}.about-facts dd{margin:0}.about-principles__list{gap:3.5em calc(var(--grid-gap-width) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.about-principle{background:repeating-linear-gradient(90deg,#ffedd780 0 3px,#0000 0 6px) 0 0/100% 1px no-repeat;padding-top:1.4em}.about-principle__num{color:var(--color-orange);margin-bottom:1.4em;display:block}.about-principle__title{font-size:var(--h4);margin-bottom:.7em}.about-principle__text{color:#ffedd7bf;margin:0;line-height:1.6}@media (width<=767.98px){.about-section{padding-block:calc(var(--site-padding-y) * 3)}.about-section__line{margin-bottom:calc(var(--site-padding-y) * 3)}.about-head,.about-split__body,.about-stack__intro,.about-stack__figure,.about-stack__outro-text{--grid-column-start:1;--grid-column-span:4}.about-head{position:static}.about-layer__name{font-size:30px}.about-layer__detail{display:none}.about-step{--grid-column-span:4;min-height:0;padding:1.4em}.about-step__num{font-size:calc(var(--h1) * .7)}.about-facts{grid-template-columns:minmax(0,1fr)}.about-facts__row:nth-child(n+2){border-top:1px dashed var(--about-rule)}.about-facts__row:nth-child(2n){border-inline-start:0}.about-principles__list{grid-template-columns:minmax(0,1fr);gap:2.5em}}
