:where([data-page=about]) .ab-head{padding-top:var(--s-64)}:where([data-page=about]) .ab-head h1{margin-top:var(--s-16);max-width:13em;font-size:var(--fs-display-page);line-height:var(--lh-display-page)}:where([data-page=about]) .ab-intro{justify-content:start;align-items:start;gap:var(--s-32) var(--s-64);margin-top:var(--s-48);grid-template-columns:auto minmax(0,38em);display:grid}:where([data-page=about]) .portrait{width:calc(var(--s-128) * 2);padding:var(--s-8);background:var(--sheet);border-radius:var(--r-paper);box-shadow:var(--shadow-paper)}:where([data-page=about]) .portrait img{aspect-ratio:1;width:100%;height:auto}:where([data-page=about]) .ab-text{gap:var(--s-16);display:grid}:where([data-page=about]) .ab-text .lede{font-size:var(--fs-text-xl);line-height:var(--lh-text-xl);font-weight:var(--fw-ui);color:var(--ink)}:where([data-page=about]) .ab-text p:not(.lede):not(.links){font-size:var(--fs-text-l);line-height:var(--lh-text-l);color:var(--ink-2)}:where([data-page=about]) .ab-text .links{gap:0 var(--s-32);flex-wrap:wrap;display:flex}:where([data-page=about]) .ab-ways{padding-top:var(--section)}:where([data-page=about]) .ways{--tilt:var(--tilt-sheet);max-width:74rem;padding:var(--s-64) var(--s-80) var(--s-48);margin-inline:auto}:where([data-page=about]) .ways-head{justify-content:space-between;align-items:baseline;gap:var(--s-12) var(--s-24);padding-bottom:var(--s-16);border-bottom:var(--stroke-rule) solid var(--ink);flex-wrap:wrap;display:flex}:where([data-page=about]) .ways-head h2{font-family:var(--f-display);font-weight:var(--fw-display);font-stretch:var(--wdth-head);letter-spacing:0;text-wrap:balance;font-size:var(--fs-display-m);line-height:var(--lh-display-m)}:where([data-page=about]) .ways-head .label{font-size:var(--fs-text-label);line-height:var(--lh-text-label);font-weight:var(--fw-ui);color:var(--ink-3)}:where([data-page=about]) .ways-list li{gap:var(--s-8) var(--s-40);padding-block:var(--s-24);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;display:grid}:where([data-page=about]) .ways-list h3{font-family:var(--f-display);font-weight:var(--fw-display);font-stretch:var(--wdth-name);letter-spacing:0;text-wrap:balance;font-size:var(--fs-heading-s);line-height:var(--lh-heading-s)}:where([data-page=about]) .ways-list p{font-size:var(--fs-text-l);line-height:var(--lh-text-l);color:var(--ink-2)}:where([data-page=about]) .ways-sign{margin-top:var(--s-40)}:where([data-page=about]) .ways-sign .acc{max-width:20em;font-family:var(--f-display);font-weight:var(--fw-display);font-stretch:var(--wdth-name);letter-spacing:0;text-wrap:balance;font-size:var(--fs-heading-l);line-height:var(--lh-heading-l)}:where([data-page=about]) .sign-row{justify-content:space-between;align-items:center;gap:var(--s-16) var(--s-32);margin-top:var(--s-20);flex-wrap:wrap;display:flex}:where([data-page=about]) .sig{align-items:baseline;gap:var(--s-4) var(--s-20);flex-wrap:wrap;display:flex}:where([data-page=about]) .sig .hand{font-size:var(--fs-hand-signature);line-height:var(--lh-hand-signature);color:var(--blue)}:where([data-page=about]) .sig .label{font-size:var(--fs-text-label);line-height:var(--lh-text-label);font-weight:var(--fw-ui);color:var(--ink-3)}:where([data-page=about]) .ab-process{padding-top:var(--section);scroll-margin-top:var(--s-24)}:where([data-page=about]) .ab-process h2{max-width:14em}:where([data-page=about]) .parts{margin-top:var(--s-48);border-top:var(--stroke-rule) solid var(--ink)}:where([data-page=about]) .parts li{gap:var(--s-12) var(--s-48);padding-block:var(--s-24);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,3fr) minmax(0,4.5fr) minmax(0,4.5fr);align-items:baseline;display:grid}:where([data-page=about]) .p-name{column-gap:var(--s-12);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}:where([data-page=about]) .p-name .pro{font:var(--fw-ui) var(--fs-text-label)/var(--lh-text-label) var(--f-text);color:var(--ink-3);grid-column:2}:where([data-page=about]) .p-name .sn{font-family:var(--f-mono);font-size:var(--fs-mono);line-height:var(--lh-mono);color:var(--ink-3)}:where([data-page=about]) .p-name .nm{font-family:var(--f-display);font-weight:var(--fw-display);font-stretch:var(--wdth-name);letter-spacing:0;font-size:var(--fs-heading-m);line-height:var(--lh-heading-m)}:where([data-page=about]) .p-get,:where([data-page=about]) .p-yours{font-size:var(--fs-text-body);line-height:var(--lh-text-body);color:var(--ink);max-width:30em}:where([data-page=about]) .parts .k{margin-bottom:var(--s-4);font-size:var(--fs-text-label);line-height:var(--lh-text-label);font-weight:var(--fw-strong);display:block}:where([data-page=about]) .p-get .k{color:var(--blue)}:where([data-page=about]) .p-yours .k{color:var(--ink-3)}:where([data-page=about]) .ab-stack{padding-top:var(--section)}:where([data-page=about]) .stack-head{gap:var(--s-20) var(--s-64);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;display:grid}:where([data-page=about]) .stack-head .lede{max-width:30em;padding-bottom:var(--s-8);font-size:var(--fs-text-lead);line-height:var(--lh-text-lead);color:var(--ink-2)}:where([data-page=about]) .spec{gap:0 var(--s-64);margin-top:var(--s-48);border-top:var(--stroke-rule) solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where([data-page=about]) .spec>div{gap:var(--s-4);padding-block:var(--s-20);border-bottom:1px solid var(--rule);display:grid}:where([data-page=about]) .spec dt{font-size:var(--fs-text-l-strong);line-height:var(--lh-text-l-strong);font-weight:var(--fw-strong);color:var(--ink)}:where([data-page=about]) .spec dd{font-size:var(--fs-text-body);line-height:var(--lh-text-body);color:var(--ink-2);margin:0}:where([data-page=about]) .ab-stack .ai{margin-top:var(--s-24);max-width:44em;font-size:var(--fs-text-small);line-height:var(--lh-text-small);color:var(--ink-2)}:where([data-page=about]) .ab-close{padding-top:var(--section)}:where([data-page=about]) .close-grid{gap:var(--s-40) var(--s-80);margin-top:var(--s-32);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}:where([data-page=about]) .after{border-top:1px solid var(--rule);max-width:40em}:where([data-page=about]) .after li{grid-template-columns:var(--s-48) minmax(0, 1fr);gap:var(--s-12);padding-block:var(--s-16);border-bottom:1px solid var(--rule);font-size:var(--fs-text-lead);line-height:var(--lh-text-lead);align-items:baseline;display:grid}:where([data-page=about]) .after .sn{font-family:var(--f-display);font-weight:var(--fw-display);font-stretch:var(--wdth-name);font-variant-numeric:tabular-nums;font-size:var(--fs-heading-m);line-height:var(--lh-heading-m);color:var(--blue)}:where([data-page=about]) .close-act{justify-items:start;gap:var(--s-8);padding-top:var(--s-24);border-top:1px solid var(--rule);display:grid}:where([data-page=about]) .wa-alt{justify-items:start;gap:var(--s-8);margin-top:var(--s-24);padding-top:var(--s-24);border-top:1px solid var(--rule);display:grid}:where([data-page=about]) .wa-q{font-size:var(--fs-text-l-strong);line-height:var(--lh-text-l-strong);font-weight:var(--fw-strong);color:var(--ink)}:where([data-page=about]) .wa-b{max-width:26em;font-size:var(--fs-text-body);line-height:var(--lh-text-body);color:var(--ink-2)}:where([data-page=about]) .wa-alt .btn{margin-top:var(--s-8)}@media (max-width:1099px){:where([data-page=about]) .ways{padding:var(--s-48) var(--s-40) var(--s-40)}:where([data-page=about]) .parts li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:where([data-page=about]) .p-name{grid-column:1/-1}:where([data-page=about]) .stack-head{grid-template-columns:minmax(0,1fr)}:where([data-page=about]) .close-grid{grid-template-columns:minmax(0,1fr);max-width:40em}}@media (max-width:760px){:where([data-page=about]) .ab-head{padding-top:var(--s-32)}:where([data-page=about]) .ab-intro{margin-top:var(--s-32);grid-template-columns:minmax(0,1fr)}:where([data-page=about]) .portrait{width:calc(var(--s-80) * 2)}:where([data-page=about]) .ways{padding:var(--s-32) var(--s-20) var(--s-32)}:where([data-page=about]) .ways-list li{padding-block:var(--s-20);grid-template-columns:minmax(0,1fr)}:where([data-page=about]) .parts li{gap:var(--s-12);padding-block:var(--s-20);grid-template-columns:minmax(0,1fr)}:where([data-page=about]) .spec{margin-top:var(--s-32);grid-template-columns:minmax(0,1fr)}:where([data-page=about]) .after li{grid-template-columns:var(--s-32) minmax(0, 1fr)}:where([data-page=about]) .close-act,:where([data-page=about]) .wa-alt{justify-items:stretch}}
