.-rimza_section{isolation:isolate;color:#273b2f;background:#edf0e9;border-top:1px solid #7ba29633;padding-block:clamp(4.75rem,7vw,7.25rem);position:relative;overflow:hidden}.-rimza_section:before{z-index:-1;content:"";opacity:.72;background-image:linear-gradient(#8faea30b 1px,#0000 1px),linear-gradient(90deg,#8faea30b 1px,#0000 1px);background-size:4.5rem 4.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000009e 58%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000009e 58%,#0000 100%)}.-rimza_section:after{z-index:-1;content:"";background:#edf0e9;width:min(76rem,100% - 3rem);height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.-rimza_backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.-rimza_verticalGuide{background:#edf0e9;width:1px;position:absolute;top:0;bottom:0}.-rimza_guideLeft{left:max(1.5rem,50% - 40rem)}.-rimza_guideDivision{opacity:.72;left:calc(50% - 8.2rem)}.-rimza_guideRight{right:max(1.5rem,50% - 40rem)}.-rimza_guideNode,.-rimza_eyebrowNode,.-rimza_standardNode{background:#fff;border:1px solid #87bbaaad;border-radius:50%;width:5px;height:5px;display:block;box-shadow:0 0 0 4px #18453b1a,0 0 16px #4085713d}.-rimza_guideNode{position:absolute}.-rimza_nodeTopLeft{top:-2px;left:max(1.5rem,50% - 40rem - 2px)}.-rimza_nodeTopDivision{top:-2px;left:calc(50% - 8.2rem - 2px)}.-rimza_nodeBottomDivision{bottom:2rem;left:calc(50% - 8.2rem - 2px)}.-rimza_nodeBottomRight{bottom:2rem;right:max(1.5rem,50% - 40rem - 2px)}.-rimza_container{z-index:1;position:relative}.-rimza_layout{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:start;gap:clamp(3.5rem,6vw,6rem);display:grid}.-rimza_introduction{max-width:30rem}.-rimza_eyebrowRow{align-items:center;gap:.75rem;display:flex}.-rimza_eyebrowNode{flex:none}.-rimza_eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;color:#526258;text-transform:uppercase;font-size:.68rem;line-height:1.5}.-rimza_title{max-width:11ch;font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.052em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.35rem,4.25vw,4rem);font-weight:450;line-height:1.01}.-rimza_title span{display:block}.-rimza_title span:last-child{color:#526258}.-rimza_introCopy{color:#526258;text-wrap:pretty;max-width:29rem;margin-top:1.75rem;font-size:clamp(1rem,1.35vw,1.1rem);line-height:1.72}.-rimza_serviceLink{color:#526258;border-radius:.35rem;outline:none;align-items:center;gap:.65rem;min-height:2.75rem;margin-top:1.35rem;font-size:.84rem;font-weight:560;transition:color .18s;display:inline-flex}.-rimza_serviceLink svg{width:.95rem;height:.95rem;transition:transform .18s}.-rimza_serviceLink:is(:hover,:focus-visible){color:#273b2f}.-rimza_serviceLink:is(:hover,:focus-visible) svg{transform:translate(3px)}.-rimza_serviceLink:focus-visible{outline-offset:4px;outline:2px solid #8ab8a9}.-rimza_founderProfile{background:#edf0e9;border:1px solid #7d9e9338;max-width:29rem;margin-top:2.75rem;padding:1.35rem 1.5rem;position:relative}.-rimza_founderProfile:after{content:"";border-top:1px solid #8bbfad9e;border-right:1px solid #8bbfad9e;width:1.1rem;height:1.1rem;position:absolute;top:-1px;right:-1px}.-rimza_profileLabel,.-rimza_founderRole{font-family:var(--font-geist-mono), monospace;text-transform:uppercase}.-rimza_profileLabel{color:#526258;letter-spacing:.16em;font-size:.58rem}.-rimza_founderName{color:#526258;letter-spacing:-.035em;margin-top:1.15rem;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:500}.-rimza_founderRole{color:#526258;letter-spacing:.12em;margin-top:.35rem;font-size:.62rem}.-rimza_credential{border-top:1px solid #7d9e933d;border-bottom:1px solid #7d9e9329;gap:0;max-width:29rem;margin-top:1rem;display:grid}.-rimza_credentialItem{grid-template-columns:6.25rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.-rimza_credentialItem+.-rimza_credentialItem{border-top:1px solid #7d9e931f}.-rimza_credential dt,.-rimza_specificationHeader,.-rimza_standardMetadata{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;line-height:1.55}.-rimza_credential dt{color:#526258}.-rimza_credential dd{letter-spacing:.08em;color:#526258;text-transform:uppercase;font-size:.74rem;line-height:1.55}.-rimza_specification{border-left:1px solid #66978833;min-width:0;padding-left:clamp(1.5rem,3vw,2.75rem)}.-rimza_specificationHeader{color:#526258;justify-content:space-between;gap:1rem;padding-bottom:1rem;display:flex}.-rimza_standardList{list-style:none}.-rimza_standardItem{position:relative}.-rimza_standard{border-top:1px solid #81a59938;grid-template-columns:4rem minmax(0,1fr);gap:0 1.25rem;min-height:12rem;padding:2rem 0 2.25rem;transition:background-color .22s;display:grid;position:relative}.-rimza_standardItem:last-child .-rimza_standard{border-bottom:1px solid #81a59938}.-rimza_standard:after{z-index:-1;content:"";opacity:0;background:#edf0e9;transition:opacity .22s;position:absolute;inset:0 -1.5rem}.-rimza_standardGuide{transform-origin:0;background:#edf0e9;width:min(7rem,28%);height:1px;transition:transform .36s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;left:0;transform:scaleX(.28)}.-rimza_standardNode{transition:border-color .22s,background-color .22s,box-shadow .22s;position:absolute;top:-3px;left:-3px}.-rimza_standardNumber{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;color:#526258;padding-top:.15rem;font-size:.75rem;line-height:1.4;transition:color .22s}.-rimza_standardContent{min-width:0}.-rimza_standardTitle{letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(1.35rem,2.05vw,1.85rem);font-weight:500;line-height:1.15;transition:transform .36s cubic-bezier(.22,1,.36,1)}.-rimza_standardDescription{color:#526258;text-wrap:pretty;max-width:40rem;margin-top:1rem;font-size:.96rem;line-height:1.68}.-rimza_standardMetadata{color:#526258;grid-column:2;margin-top:1.5rem;transition:color .22s}@media (hover:hover) and (pointer:fine){.-rimza_standard:hover:after{opacity:1}.-rimza_standard:hover .-rimza_standardGuide{transform:scaleX(1)}.-rimza_standard:hover .-rimza_standardNode{background:#fff;border-color:#9cd7c3eb;box-shadow:0 0 0 5px #18453b2e,0 0 20px #4a9b845c}.-rimza_standard:hover .-rimza_standardNumber,.-rimza_standard:hover .-rimza_standardMetadata{color:#526258}.-rimza_standard:hover .-rimza_standardTitle{transform:translate(4px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.-rimza_introduction{animation:.65s cubic-bezier(.22,1,.36,1) both -rimza_introductionSettle;animation-timeline:view();animation-range:entry 5% cover 34%}.-rimza_standardItem{animation:.52s cubic-bezier(.22,1,.36,1) both -rimza_standardSettle;animation-timeline:view();animation-range:entry 4% cover 26%}.-rimza_standardGuide{animation:.52s cubic-bezier(.22,1,.36,1) both -rimza_guideResolve;animation-timeline:view();animation-range:entry 4% cover 28%}}}@keyframes -rimza_introductionSettle{0%{transform:translateY(12px)}}@keyframes -rimza_standardSettle{0%{transform:translateY(10px)}}@keyframes -rimza_guideResolve{0%{transform:scaleX(.08)}}@media (max-width:1023px){.-rimza_guideDivision,.-rimza_nodeTopDivision,.-rimza_nodeBottomDivision{display:none}.-rimza_layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem}.-rimza_standard{grid-template-columns:3rem minmax(0,1fr);min-height:0}}@media (max-width:767px){.-rimza_section:before{opacity:.7;background-size:3.5rem 3.5rem}.-rimza_guideLeft,.-rimza_guideRight,.-rimza_nodeTopLeft,.-rimza_nodeBottomRight{display:none}.-rimza_layout{grid-template-columns:minmax(0,1fr);gap:4rem}.-rimza_introduction,.-rimza_introCopy,.-rimza_founderProfile,.-rimza_credential{max-width:38rem}.-rimza_title{max-width:12ch}.-rimza_founderProfile{margin-top:2.25rem}.-rimza_specification{border-left:0;padding-left:0}.-rimza_standard{grid-template-columns:2.75rem minmax(0,1fr);gap:0 .75rem;padding:1.75rem 0 2rem}.-rimza_standard:after{inset-inline:-.75rem}.-rimza_standardMetadata{margin-top:1.25rem}}@media (max-width:479px){.-rimza_credentialItem{grid-template-columns:1fr;gap:.3rem}.-rimza_standard{grid-template-columns:1fr}.-rimza_standardNumber{margin-bottom:1rem}.-rimza_standardMetadata{grid-column:1}}@media (prefers-reduced-motion:reduce){.-rimza_introduction,.-rimza_standardItem,.-rimza_standardGuide{animation:none}.-rimza_standard,.-rimza_standard:after,.-rimza_standardGuide,.-rimza_standardNode,.-rimza_standardNumber,.-rimza_standardTitle,.-rimza_standardMetadata{transition-duration:.01ms}.-rimza_standard:hover .-rimza_standardTitle{transform:none}}.-rimza_section{color:#182a20;background:#f6f5f0;border:0}.-rimza_section:before,.-rimza_section:after,.-rimza_backdrop{display:none}.-rimza_title{font-size:clamp(2.1rem,3.8vw,3.8rem);line-height:1.12}.-rimza_specification{background:0 0;border:0}.-rimza_standard{background:0 0}.-rimza_standardGuide,.-rimza_standardNode{display:none}.-rimza_standardItem{border-color:#d7dfd6}
