@import "https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;500&display=swap";
@font-face{size-adjust:93%;font-family:adyenUi;src:url(../media/Adyen_UI_Regular-s.p.0nh8-imcq_r2y.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{size-adjust:93%;font-family:adyenUi;src:url(../media/Adyen_UI_Medium-s.p.0i__nom7rd2op.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:adyenUi Fallback;src:local(Arial);ascent-override:92.57%;descent-override:23.02%;line-gap-override:0.0%;size-adjust:104.67%}.adyenui_7b305abb-module__JnLRyq__className{font-family:adyenUi,adyenUi Fallback}.adyenui_7b305abb-module__JnLRyq__variable{--face-adyen-ui:"adyenUi", "adyenUi Fallback"}
@font-face{size-adjust:93%;font-family:adyenMono;src:url(../media/Adyen_Mono_Regular-s.2cktq7j-ip9gy.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{size-adjust:93%;font-family:adyenMono;src:url(../media/Adyen_Mono_Medium-s.2t1ncalswpvpn.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:adyenMono Fallback;src:local(Arial);ascent-override:71.32%;descent-override:17.74%;line-gap-override:0.0%;size-adjust:135.87%}.adyenmono_6a082c4d-module__3ZRBnW__className{font-family:adyenMono,adyenMono Fallback}.adyenmono_6a082c4d-module__3ZRBnW__variable{--face-adyen-mono:"adyenMono", "adyenMono Fallback"}
@font-face{font-family:marist;src:url(../media/ABCMarist_Book-s.p.2jdpuf-f59f4-.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:marist;src:url(../media/ABCMarist_BookItalic-s.p.1z4my7o-rsfrp.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:marist Fallback;src:local(Arial);ascent-override:92.61%;descent-override:24.2%;line-gap-override:0.0%;size-adjust:95.03%}.marist_b69337e2-module__an1lOW__className{font-family:marist,marist Fallback}.marist_b69337e2-module__an1lOW__variable{--face-marist:"marist", "marist Fallback"}
:root{--ground-light:#f8f6ef;--ground-dark:#2a2925;--ground-app-light:#fefdfc;--ink-100:#f0eee7;--ink-200:#e7e5dd;--ink-300:#cdcbc3;--ink-400:#b9b7b0;--ink-500:#a09e97;--ink-600:#88867f;--ink-700:#74726a;--ink-800:#605e57;--ink-900:#56544d;--ink-1000:#3c3a35;--ink-1100:#2a2925;--ink-1200:#171613;--ink-paper:#fefdfc;--ink-000:#f8f6ef;--app-ground-light:#fcfbf9;--app-raised-light:#fff;--app-fill-light:#f8f6ef;--field-shale-surface-light:#fefdfc;--field-shale-surface-dark:#3c3a35;--field-shale-fill-light:#f0eee7;--field-shale-fill-dark:#56544d;--field-shale-line-light:#dad8d0;--field-shale-line-dark:#3d3c36;--field-shale-muted-light:#605e57;--field-shale-muted-dark:#b9b7b0;--field-shale-ink-light:#56544d;--field-shale-ink-dark:#f8f6ef;--field-rosewood-surface-light:#f9f0eb;--field-rosewood-surface-dark:#322a27;--field-rosewood-fill-light:#fcdede;--field-rosewood-fill-dark:#4a2c2d;--field-rosewood-line-light:#edcccc;--field-rosewood-line-dark:#472c2c;--field-rosewood-muted-light:#735d59;--field-rosewood-muted-dark:#bca39f;--field-rosewood-ink-light:#895a5c;--field-rosewood-ink-dark:#fcdede;--field-peach-surface-light:#f9ede3;--field-peach-surface-dark:#3b2d23;--field-peach-fill-light:#fbd3be;--field-peach-fill-dark:#6d3715;--field-peach-line-light:#ecc1ab;--field-peach-line-dark:#483021;--field-peach-muted-light:#745947;--field-peach-muted-dark:#c3a592;--field-peach-ink-light:#8a5130;--field-peach-ink-dark:#fbd3be;--field-straw-surface-light:#f7f3e5;--field-straw-surface-dark:#353021;--field-straw-fill-light:#f6ebc6;--field-straw-fill-dark:#584600;--field-straw-line-light:#e5d9b1;--field-straw-line-dark:#3e361d;--field-straw-muted-light:#6c6345;--field-straw-muted-dark:#b5ab8b;--field-straw-ink-light:#7c6924;--field-straw-ink-dark:#f6ebc6;--field-meadow-surface-light:#edf2e6;--field-meadow-surface-dark:#333d2a;--field-meadow-fill-light:#e3efdd;--field-meadow-fill-dark:#3a4f2e;--field-meadow-line-light:#d0dec9;--field-meadow-line-dark:#313a2a;--field-meadow-muted-light:#5e6753;--field-meadow-muted-dark:#a9b49f;--field-meadow-ink-light:#5a714e;--field-meadow-ink-dark:#e3efdd;--field-mist-surface-light:#edf2ee;--field-mist-surface-dark:#343e3b;--field-mist-fill-light:#e6efee;--field-mist-fill-dark:#3b4c4a;--field-mist-line-light:#d3dddc;--field-mist-line-dark:#323835;--field-mist-muted-light:#5f6661;--field-mist-muted-dark:#acb3ae;--field-mist-ink-light:#5d6f6d;--field-mist-ink-dark:#e6efee;--field-heather-surface-light:#f4f1f2;--field-heather-surface-dark:#322f34;--field-heather-fill-light:#e9e2f9;--field-heather-fill-dark:#4d4064;--field-heather-line-light:#d8d0e9;--field-heather-line-dark:#393441;--field-heather-muted-light:#665f6c;--field-heather-muted-dark:#aea8b7;--field-heather-ink-light:#6d6086;--field-heather-ink-dark:#e9e2f9;--field-umber-surface-light:var(--field-shale-surface-light);--field-umber-surface-dark:var(--field-shale-surface-dark);--field-umber-fill-light:var(--field-shale-fill-light);--field-umber-fill-dark:var(--field-shale-fill-dark);--field-umber-line-light:var(--field-shale-line-light);--field-umber-line-dark:var(--field-shale-line-dark);--field-umber-muted-light:var(--field-shale-muted-light);--field-umber-muted-dark:var(--field-shale-muted-dark);--field-umber-ink-light:var(--field-shale-ink-light);--field-umber-ink-dark:var(--field-shale-ink-dark);--fb-error-surface-light:#ffe0db;--fb-error-surface-dark:#4c2f27;--fb-error-fill-light:#b32d26;--fb-error-fill-dark:#b32d26;--fb-error-ink-light:#b32d26;--fb-error-ink-dark:#ffe0db;--fb-warning-surface-light:#ffe2b0;--fb-warning-surface-dark:#4a3c27;--fb-warning-fill-light:#b57800;--fb-warning-fill-dark:#b57800;--fb-warning-ink-light:#895700;--fb-warning-ink-dark:#ffe2b0;--fb-success-surface-light:#c8f5d7;--fb-success-surface-dark:#2d3c2e;--fb-success-fill-light:#1d794a;--fb-success-fill-dark:#1d794a;--fb-success-ink-light:#1d794a;--fb-success-ink-dark:#c8f5d7;--fb-info-surface-light:#dae9ff;--fb-info-surface-dark:#2c3743;--fb-info-fill-light:#2a5fa5;--fb-info-fill-dark:#2a5fa5;--fb-info-ink-light:#2a5fa5;--fb-info-ink-dark:#dae9ff;--fb-beta-surface-light:#ece2ff;--fb-beta-surface-dark:#37323e;--fb-beta-fill-light:#644b8f;--fb-beta-fill-dark:#644b8f;--fb-beta-ink-light:#735ba1;--fb-beta-ink-dark:#ece2ff;--pig-poppy:#d64435;--pig-chartreuse:#8fc24a;--pig-leaf:#3f8046;--pig-cobalt:#3a5dae}
:root,[data-tone=shale],[data-tone=umber]{--tone-surface-light:var(--field-shale-surface-light);--tone-surface-dark:var(--field-shale-surface-dark);--tone-fill-light:var(--field-shale-fill-light);--tone-fill-dark:var(--field-shale-fill-dark);--tone-line-light:var(--field-shale-line-light);--tone-line-dark:var(--field-shale-line-dark);--tone-muted-light:var(--field-shale-muted-light);--tone-muted-dark:var(--field-shale-muted-dark);--tone-ink-light:var(--field-shale-ink-light);--tone-ink-dark:var(--field-shale-ink-dark);--gain:1;--veil-gain-light:2.6;--veil-light:var(--ink-200);--line-gain:1;--flip-light:var(--ink-1000);--mat:var(--ink-1000)}:root:not([data-tone]):has([data-tone=shale]){--tone-surface-light:var(--field-shale-surface-light);--tone-surface-dark:var(--field-shale-surface-dark);--tone-fill-light:var(--field-shale-fill-light);--tone-fill-dark:var(--field-shale-fill-dark);--tone-line-light:var(--field-shale-line-light);--tone-line-dark:var(--field-shale-line-dark);--tone-muted-light:var(--field-shale-muted-light);--tone-muted-dark:var(--field-shale-muted-dark);--tone-ink-light:var(--field-shale-ink-light);--tone-ink-dark:var(--field-shale-ink-dark);--gain:1;--veil-gain-light:2.6;--veil-light:var(--ink-200);--line-gain:1;--flip-light:var(--ink-1000);--mat:var(--ink-1000)}[data-tone=rosewood]{--tone-surface-light:var(--field-rosewood-surface-light);--tone-surface-dark:var(--field-rosewood-surface-dark);--tone-fill-light:var(--field-rosewood-fill-light);--tone-fill-dark:var(--field-rosewood-fill-dark);--tone-line-light:var(--field-rosewood-line-light);--tone-line-dark:var(--field-rosewood-line-dark);--tone-muted-light:var(--field-rosewood-muted-light);--tone-muted-dark:var(--field-rosewood-muted-dark);--tone-ink-light:var(--field-rosewood-ink-light);--tone-ink-dark:var(--field-rosewood-ink-dark);--gain:1;--veil-gain-light:1;--veil-light:var(--field-rosewood-fill-light);--line-gain:2;--flip-light:var(--field-rosewood-fill-dark);--mat:var(--field-rosewood-fill-dark)}:root:not([data-tone]):has([data-tone=rosewood]){--tone-surface-light:var(--field-rosewood-surface-light);--tone-surface-dark:var(--field-rosewood-surface-dark);--tone-fill-light:var(--field-rosewood-fill-light);--tone-fill-dark:var(--field-rosewood-fill-dark);--tone-line-light:var(--field-rosewood-line-light);--tone-line-dark:var(--field-rosewood-line-dark);--tone-muted-light:var(--field-rosewood-muted-light);--tone-muted-dark:var(--field-rosewood-muted-dark);--tone-ink-light:var(--field-rosewood-ink-light);--tone-ink-dark:var(--field-rosewood-ink-dark);--gain:1;--veil-gain-light:1;--veil-light:var(--field-rosewood-fill-light);--line-gain:2;--flip-light:var(--field-rosewood-fill-dark);--mat:var(--field-rosewood-fill-dark)}[data-tone=peach]{--tone-surface-light:var(--field-peach-surface-light);--tone-surface-dark:var(--field-peach-surface-dark);--tone-fill-light:var(--field-peach-fill-light);--tone-fill-dark:var(--field-peach-fill-dark);--tone-line-light:var(--field-peach-line-light);--tone-line-dark:var(--field-peach-line-dark);--tone-muted-light:var(--field-peach-muted-light);--tone-muted-dark:var(--field-peach-muted-dark);--tone-ink-light:var(--field-peach-ink-light);--tone-ink-dark:var(--field-peach-ink-dark);--gain:1;--veil-gain-light:1;--veil-light:var(--field-peach-fill-light);--line-gain:1;--flip-light:var(--field-peach-fill-dark);--mat:var(--field-peach-fill-dark)}:root:not([data-tone]):has([data-tone=peach]){--tone-surface-light:var(--field-peach-surface-light);--tone-surface-dark:var(--field-peach-surface-dark);--tone-fill-light:var(--field-peach-fill-light);--tone-fill-dark:var(--field-peach-fill-dark);--tone-line-light:var(--field-peach-line-light);--tone-line-dark:var(--field-peach-line-dark);--tone-muted-light:var(--field-peach-muted-light);--tone-muted-dark:var(--field-peach-muted-dark);--tone-ink-light:var(--field-peach-ink-light);--tone-ink-dark:var(--field-peach-ink-dark);--gain:1;--veil-gain-light:1;--veil-light:var(--field-peach-fill-light);--line-gain:1;--flip-light:var(--field-peach-fill-dark);--mat:var(--field-peach-fill-dark)}[data-tone=straw]{--tone-surface-light:var(--field-straw-surface-light);--tone-surface-dark:var(--field-straw-surface-dark);--tone-fill-light:var(--field-straw-fill-light);--tone-fill-dark:var(--field-straw-fill-dark);--tone-line-light:var(--field-straw-line-light);--tone-line-dark:var(--field-straw-line-dark);--tone-muted-light:var(--field-straw-muted-light);--tone-muted-dark:var(--field-straw-muted-dark);--tone-ink-light:var(--field-straw-ink-light);--tone-ink-dark:var(--field-straw-ink-dark);--gain:1;--veil-gain-light:1;--veil-light:var(--field-straw-fill-light);--line-gain:1;--flip-light:var(--field-straw-fill-dark);--mat:var(--field-straw-fill-dark)}:root:not([data-tone]):has([data-tone=straw]){--tone-surface-light:var(--field-straw-surface-light);--tone-surface-dark:var(--field-straw-surface-dark);--tone-fill-light:var(--field-straw-fill-light);--tone-fill-dark:var(--field-straw-fill-dark);--tone-line-light:var(--field-straw-line-light);--tone-line-dark:var(--field-straw-line-dark);--tone-muted-light:var(--field-straw-muted-light);--tone-muted-dark:var(--field-straw-muted-dark);--tone-ink-light:var(--field-straw-ink-light);--tone-ink-dark:var(--field-straw-ink-dark);--gain:1;--veil-gain-light:1;--veil-light:var(--field-straw-fill-light);--line-gain:1;--flip-light:var(--field-straw-fill-dark);--mat:var(--field-straw-fill-dark)}[data-tone=meadow]{--tone-surface-light:var(--field-meadow-surface-light);--tone-surface-dark:var(--field-meadow-surface-dark);--tone-fill-light:var(--field-meadow-fill-light);--tone-fill-dark:var(--field-meadow-fill-dark);--tone-line-light:var(--field-meadow-line-light);--tone-line-dark:var(--field-meadow-line-dark);--tone-muted-light:var(--field-meadow-muted-light);--tone-muted-dark:var(--field-meadow-muted-dark);--tone-ink-light:var(--field-meadow-ink-light);--tone-ink-dark:var(--field-meadow-ink-dark);--gain:2.1;--veil-gain-light:2.1;--veil-light:var(--field-meadow-fill-light);--line-gain:1;--flip-light:var(--field-meadow-fill-dark);--mat:var(--field-meadow-fill-dark)}:root:not([data-tone]):has([data-tone=meadow]){--tone-surface-light:var(--field-meadow-surface-light);--tone-surface-dark:var(--field-meadow-surface-dark);--tone-fill-light:var(--field-meadow-fill-light);--tone-fill-dark:var(--field-meadow-fill-dark);--tone-line-light:var(--field-meadow-line-light);--tone-line-dark:var(--field-meadow-line-dark);--tone-muted-light:var(--field-meadow-muted-light);--tone-muted-dark:var(--field-meadow-muted-dark);--tone-ink-light:var(--field-meadow-ink-light);--tone-ink-dark:var(--field-meadow-ink-dark);--gain:2.1;--veil-gain-light:2.1;--veil-light:var(--field-meadow-fill-light);--line-gain:1;--flip-light:var(--field-meadow-fill-dark);--mat:var(--field-meadow-fill-dark)}[data-tone=mist]{--tone-surface-light:var(--field-mist-surface-light);--tone-surface-dark:var(--field-mist-surface-dark);--tone-fill-light:var(--field-mist-fill-light);--tone-fill-dark:var(--field-mist-fill-dark);--tone-line-light:var(--field-mist-line-light);--tone-line-dark:var(--field-mist-line-dark);--tone-muted-light:var(--field-mist-muted-light);--tone-muted-dark:var(--field-mist-muted-dark);--tone-ink-light:var(--field-mist-ink-light);--tone-ink-dark:var(--field-mist-ink-dark);--gain:2.4;--veil-gain-light:2.4;--veil-light:var(--field-mist-fill-light);--line-gain:1;--flip-light:var(--field-mist-fill-dark);--mat:var(--field-mist-fill-dark)}:root:not([data-tone]):has([data-tone=mist]){--tone-surface-light:var(--field-mist-surface-light);--tone-surface-dark:var(--field-mist-surface-dark);--tone-fill-light:var(--field-mist-fill-light);--tone-fill-dark:var(--field-mist-fill-dark);--tone-line-light:var(--field-mist-line-light);--tone-line-dark:var(--field-mist-line-dark);--tone-muted-light:var(--field-mist-muted-light);--tone-muted-dark:var(--field-mist-muted-dark);--tone-ink-light:var(--field-mist-ink-light);--tone-ink-dark:var(--field-mist-ink-dark);--gain:2.4;--veil-gain-light:2.4;--veil-light:var(--field-mist-fill-light);--line-gain:1;--flip-light:var(--field-mist-fill-dark);--mat:var(--field-mist-fill-dark)}[data-tone=heather]{--tone-surface-light:var(--field-heather-surface-light);--tone-surface-dark:var(--field-heather-surface-dark);--tone-fill-light:var(--field-heather-fill-light);--tone-fill-dark:var(--field-heather-fill-dark);--tone-line-light:var(--field-heather-line-light);--tone-line-dark:var(--field-heather-line-dark);--tone-muted-light:var(--field-heather-muted-light);--tone-muted-dark:var(--field-heather-muted-dark);--tone-ink-light:var(--field-heather-ink-light);--tone-ink-dark:var(--field-heather-ink-dark);--gain:1;--veil-gain-light:1;--veil-light:var(--field-heather-fill-light);--line-gain:1;--flip-light:var(--field-heather-fill-dark);--mat:var(--field-heather-fill-dark)}:root:not([data-tone]):has([data-tone=heather]){--tone-surface-light:var(--field-heather-surface-light);--tone-surface-dark:var(--field-heather-surface-dark);--tone-fill-light:var(--field-heather-fill-light);--tone-fill-dark:var(--field-heather-fill-dark);--tone-line-light:var(--field-heather-line-light);--tone-line-dark:var(--field-heather-line-dark);--tone-muted-light:var(--field-heather-muted-light);--tone-muted-dark:var(--field-heather-muted-dark);--tone-ink-light:var(--field-heather-ink-light);--tone-ink-dark:var(--field-heather-ink-dark);--gain:1;--veil-gain-light:1;--veil-light:var(--field-heather-fill-light);--line-gain:1;--flip-light:var(--field-heather-fill-dark);--mat:var(--field-heather-fill-dark)}
@font-face{font-family:Marist Pixel;font-style:italic;font-weight:400;font-display:swap;src:url(data:font/otf;base64,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+zQ7/CQH9zTb94Tb9zT3hPuE2/c02/c02/c0Ozs7O/uE94Tb9zTb2/eEO/c0+zTb99T+BDvbO9s7O/uEO/uEO/uEO/s0Ozv7NDsHDvrM+bT4xBXb9zTb9zQGOzs7O/uE94Tb9zTb2/eEO/c0+zTb99T+BDvbO9s7O/uEO/uEO/uEO/s0Ozv7NDv4xNs72zvb2/eE2/c094T7hNsGDhwFKPoEFtv3NPc02/eE29vb2/x0O/c0+9Q7OzsHO/uE2/s094Q794Tb94Tb9zTb2/c02/fUO9v7NNs72/eE2/c0Ozv7hNv8dDs7Ozs7Ozs7+zQ7/MTbO9s72zsHDhwFoPlkFvjE2/s094Tb94Tb99Tb94Tb2/c02wb8dDvb+9Q7+zT8xPc02/eE29v3NNv8xDv3NPvUO/s0O/uEO/s0O/s0Ozv7NDv4xNs72zvb2/c02/eE+MT7hDv7hDs7+zQGDvk894T31BU7+zQ7O/s0O/jE2zvbO9vb94Tb94Tb94Tb9zTb2/c02/zEO9s72zs7+4Q7+4Q7Bg75FPc0OxXb29v3hNv31Nv3hNv3hNv3NPc02/x0O9v71Dv71Dv7hDv7hDv7NDv7NDs7+zQ79zTb9zTb2wYOHAVQ+WT5ZBXb29vb9zTb29v3NNvb2/c02/x0O9s7Ozs7O/s0Ozs7Ozs794Tb9zTb29vb/HQ72zvbOwY7+4Q7+4Q7+4Q7+zQ7Ozs7+HTbO9s79zTb9zTb29s72zvbO9v7NNs7+zQ7+MTb+zTbO9s79zQ72zvbOwYO+vT6BBbb2/c029vb2zs7Ozs7O/uEO/vU9zTb94Tb94Tb99Tb29vb9zTb/MQ72zvbOzv7hDv7hDv71Ds7Ozv7NDsHDhwGkPh0+lQV2/vU2/0U29vb9zTb29vb2/c029vb9zTb29v7hDv7hDv7hDs7+zQ7+MTb+zT3hNv3hNv31Abb94Tb2/c02/wkOzs7O/s0Ozs7+zQ7Ozv7NDs7O/eEO/kU/CQ72/wkO/uEO/uEO/s0Ozv7NDv4dNs799Tb94TbBvpU99QVOzvbBw4cBaD5ZPm0FfuE2/s02/s02/uE29vb94Tb94Tb94Tb94Tb9zT3NNv8dDv3NAf7hDv7hDv71DvbO/c0O/c0O/eEO/c0O9v71DvbO9s7O/uEO/uEO/uEO/s0Ozv7NDv4dNs799Tb94Tb94Tb29v7NAcOHAUA+CT3NBXbO/h02/c02/c029vb2/fUO9v7NNv8JDs7O/s0Ozs7Ozs7+4TbB/m0+gQVO9s72zvb/HQ7Ozs7Ozs7O/s0O/zE2/s02zv4dNv3NNvb29v3NNv3NNsGDvrM+lT69BX71Ds7Ozv71Nvb99Tb9zT3NDsH9zTbFdv9FDvbO9s7O/uEO/uEO/uEO/s0Ozv7NDv4xNs72zvb2/eE29v4JNv3NNvb+CQ72wcOHAUA+WQW29v3NNvb29v3NNv3NAbb+CQ79zQ72zvb/HQ7Ozs7Ozs7O/s0O/zE2/s02zv3hDvb+zTbO9s794Tb9zTb2/c0Ozs7O/uE2zvbOwb3hPgkFTs7Ozs7O/uE2zvbO/h02/c02/c029vb2/fUO9v7NNv71Dv7NDsGDhwEiPgk+bQVO/uEO/uEO/s0Bjs7+zQ7+MTbO9s729v3hNvb2zvb+zTb+zTb+zT3hNs79zQ79zQ72zv3NPc02/c029v4JPs02/0UO9s72zs7BveE/CQVO/fU2/eE9zQ79zT71Ps0O/s0Bg76pPqk+vQV2/c0Ozv7NNv8JDv7NPwk2zvbO9s7Bts72/vUOzv7hNs72zvbO9s7+zQ7+4Tb2/eEO/gk29vb2/gkO9s72zvbO9s794Tb2/eEO9v7NNs72wYOHASI+HT31BU7+zQ7O/s0O/jE2/s094Tb94Tb94Tb94Tb9zT31PuE2/c02/c0/qQ7O/uE2/c029v3hPwkO/uEOwYOHAVQ+gQW29vb2/c02wf3NNv3hNv31Nvb29vb2/x0O/c0+9Q7+4Q7+4Q7+zQ7O/wk2zv31Nv31Nv3hNvb9zTb/HQ72/uEO/wkO/wk2zvbOwcOHATY+MQcBLAV9zTbBvx0O9s72/709zTb29vb9zTb29v3NNvb2/c029vb9zTb29vb9zTb/HQ72/s0O/s0Ozs7+zQ7Ozv7NDs7OwYOHAa4+bT5tBU7+zQ7+zQ7+zQ7+bTb29vb/CQ72xz7UPc09zTb29v3NNv3NNv3NNvbBtv3NNv+VPc09zTb29v3NNv3NNv3NNvb2/c02/c029v3NNv8JDvb+zQ7+zQ7Ozv7NDv7NDv7NDv6VPs0+zQ7Ozv7NDsGDhwFAPr0Fts72zv3NDv3hDvb29vb29vb29vb29vb29v3NNv8dDvb+zQ7Ozs7Ozs7Ozv3hDsH9zTb29vb/HQ72zvb+zTb+4TbOzs7Ozs7Ozs7Ozs7O/s0Ozs7+CT3hNvb29vb2/c0+zTb+zQ7Ozs7Bw4cBLD4xPh0FTv7hDv7NPs0O/h02/s029v3hAbb9zTb29vb29vb9zTb29vb29v3NNv8dDvb+zQ7+zQ7Ozs7Ozs799Q79zTb29vb/HQ72zvb+zTb+9TbBg4cBIj5ZPlkFdvb29vb29vb29vb29vb/lT7NDv7hNv3NNvbBvjEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7+zT6VPc02/eEO/s0+zQ7/MTb29vb29vb29vb29sGDvos99T3NBXb29v7hPeE29vb29s7O/s029v3hNv31Nv3NDs7/CQ7Ozs7Ozv7NDv7NDv71PeE29sG2wT7NPc02/eE2/c029v3hPuEO/s0Ozs7OzsG94QWO9vbBg4cBaD6BPpUFdv3hDvb+4Q7Ozs7/CT7NDs7Ozs7O/vU2zvbO/fU29vb9zQ7Bts799Tb29vb2zs7+9TbO/c029vb29vb29vb2/c02/wkO9v7NDs7Ozs7OzvbO/c0O9vb29vb2wbbBDs7Ozs72zv3NNvb29vbO9sG/RT+VBX31Nvb29vbO9v7NNs72zs7OwcO+qT5tPpUFfc0O/c0O9s7Ozv7NDv7NDv7NDv7NNvb2/c02/c02/c02/s02/s02/s02zvb9zQ79zQHDvqk+gT4dBXb2/c0O/s0+4Tb+zTb+4Q7O/s02/c09zQ79zQ7Bw76BPh0+vQV+zQ72zvb+zT7NPs029vb2/c0+zT3NNs72zvb9zTb29s7O/s09zTb9zQ7+zQ7+zQ7Bg4cBkD5ZPlkFfc02/c0+zQ7Ozv7NDs7Ozv7NPc02/c02wb3NAQ7Ozv7NDv7NDv7NNs79zTb29vb29v7hPfU29vb29vb29v3NNsG+CQ79zQ72/s02/x0O/s0O/s0Ozs7Ozs7+zQ7+zQ7/RTbO9s72zv3NDv4JNv3hNv3NNvb2zs7+zQ7+4Q7/CTbBzvbO9s79zQ799Tb94Tb9zTb29vb29vb2/c02/h0O9s72zvb/CQ7Ozv7NDs7Ozv7NPeE2/eE2/eE+9Q7+zQGDvoE+bT4xBXb94Q72/uEOzs7O/c02/fU2/c0+zQ7+zQ72/vUO/uEO/uEO/uEOzvbO/fU2/c029vb2/c02wY72xU7+zQ7Ozs7Ozv7NPfU29vb9zTb2/eEBg75PPgk+MQV2/m0O/20O/202wYO+HT4dBwEsBXb9zQ7Ozv7hDv7hDv7hDv71Dv7hDv7hDv7NNvb2/eE2/eE2/fU2/eE2/eE2wYO+RTb/CQV94Tb+zT3hNv3hNv3hDv3NPc09zTb94Tb94Tb29vb9zTb+4Q7Ozs7Ozv71Dv7hDs7+zQ72zvbOzv7hDv7NDv7hNsGDvkU+CQcBQAV2/uEO/s0O/uE2zvbO/s0Ozv7NDv7hDv7hDs7+4Q799Tb29vb94Tb99Tb29vb9zTb+zT31Nv3NNv31Ps02/s0O9sGDvkU99T8JBXb+4Tb2/eE2/eE2/fU2/fU2/c02/c02/c094Tb/CT7NDv7NDv7hDv71Dv71Dv7hDv7NDv7hAcO+RT3NPwkFdvb99Tb94Tb94Tb94Tb99Tb99Tb2/wkO/c0+9Q7+9Q7+4Q7+4Q7+4Q7+9T71DsHDvoE+WT4dBXb94Q72zvb+9Q7Ozs7+4TbO9s799Tb2wYO+bT3hPjEFdv3NNvb94T7NNv3hPvUO/s0+zQ7Ozv8dNs799Tb29vb29vbOzs7O/s0OzvbOwYO+EyLFvc09zT7NAb3hPjEFfc09zT7NAYO+EyLFtv7NDs7Ozvb2/c09zTb9zQ72/s0Bg4cBkD69NsV9zTb29vb9zTb+HQ79zQ72zvb+zTb/MQ7+zQ7Ozs7+zQ7/HTb+zTbO9s79zQ7+MQG2wT8xNv7NNs79zQ7+HTb9zTb2/c02/jEO/c0O9v7NNv8dDv7NDs7+zQG/CT5tBX3hDvbO9v3NDvb+9QGOwT7NPs0O/vU2/s09zQ799Tb2/c0Ozs7O/uE2zv4dNsGDvpU99T3NBXb29v7hPeE29vb29s7Ozv31Nv3hNv3hNv31Nvb+zQ7+zQ72/uEOzv7hDv7NDs7Ozs7O/s0O/vU2zv3NNvbBtsE+zT3hNv3NNvb29vb2/c0+4Q7+zQ7Ozs7Owb3hBY729sGDvk899QcBLAV99T71PvUBvfUBDv71Ns799Tb2/fUO9v71AYO+qT5ZPpUFdv3hNv7NNs72/c02/eEO/s0Bvs099Q7+zQ7O/uEO/s0/CTbO9v7NNs7O/s0O/s0+zT3NDvbO/s0O/uE29v3hPuE2/c099Tb29vb+CQ72zvbO9vbBvc0BDv7NDvbO/eE29v3NAb7hP70FfeE2/c09zT71Ds7Bw75tPfU+MQV9zTb2/eEOzs7OzsH+zT8dBXbO/fU94Tb9zTb2/eE+9Q7+zQ7O/s0O/x02zv31Nvb29vb29s7Ozs7OzsHDvpU+bT4xBU72zvb9zTb29vb99Q72/wkOzs7O/wk2zs7O/s0Ozv8JNs7+HTb29vbBvvU+lQV29v3hPvUOzs7OzvbOwb7hPvUFdvb29vbO9s72/vUOzv7hNs7Bg4cBQCLFvc09zT7NAb6VPs0Ffc09zT7NAb8dPs0Ffc09zT7NAYOHAXwHAVQ+HQV29vbHPtQOzs7Bw76zPpU+HQV29vb/bQ7OzsHDvqk+lT4JBXb/bQ7B/m099QV2/20OwcO+HT31PkUFdv3NNv3hNv3hPs0+zQ7+9Q7+9Q7+zTb29sG+4T7hBX7NPc09zQHDvjs+gQcBLAV2/c0+9Q7OzsGOzs7Ozv7NPs0O9v71Dv7hDv7hDv7hDs7+zTbO/s094Tb29vb29v3NNv3hNv3hNv3hNvb9zTb+zTb2/eE29v3hAYO+lT5ZPjEFfs0Owf7NDs7Ozv7hNv7NNs7O9s72zv4JNv3NNvb9zTb99Q72zvb+9T3NNv3NPjE29vb/RQ7O/s0O/s0O/s099Q72zsHDvpU+MT4JBU7O/uEOzv3NNvb94Tb2/c09zQ794Tb99Tb9zT7NDs7Ozs7Ozs7Ozs7Ozs7Ozs7O/s0B/kU+RQV+4Q7+4T8JNvb29vb29vb29vbBw76BPh0/CQV2/c099T7NNv7NNs79zT31Nvb29v3hPeE9zQ7O/uE2/wkOzv8JNs7Ozs7+zQ7Ozs7Ozs7+zTbOwf3NNsV2zvb29vb2/eEO/c0+4QH2/m0FTs7+zT4JPeEBg74xPkUHASwFTv3NPs0+zTbO9s72wYO+qT4dPh0FTv7NDs7O/c02/c02/eE29vb29s72zvb+4Tb+zTb+zQ72zv3NDv3hDvbOzs7Bw76VPm0+RQV2/c0O9v7hDs7OwY79zTb94Tb94T7NDv7NDvb+9Q7+4Q7+4Q7+4Q7+zT3NNvb94Tb94Tb29vb9zT71Dv7hDv7NPeE29vb29s7Ozv3hNsGDvlk+RT4dBXb/HQ7Bw74nPc0+WQV2/s0O/vUO/uE94Tb29vb2zs7+zTb2/fU2/eE29v7hDs7Bvgk+HQV+zT7NPc0Bg74dPc0+WQV2/uEO/uEO/uEO/s0O/s0+zQ79zTb29vb29v3NNv3hNv3hNv31Nvb+4Q7Owb4JPh0Ffs0+zT3NAYO+gT4dPgkFdvb9zTb2/fU+4Q7Ozs79zTb94Tb94T7NDv7NDvb+9Q7+4Q7+4Q7+4Q7+zT3NNvb94T3NPs02zvbO/c02zv3NDvbOwbb9zQV+4Tb29vb29vb2/uEOwYO+Jz4JPeEFdvbOzs7Ozv3hNv3hNv3hNv3hNv3hPs0O/s0O9v71Dv7hDv7hDv8JPeE29sGDvqk+MT4JBU79zQ79zTbO9v7NNv7hNs729vb94Tb9zTb29v7NDv7NDv7NDv7NDs7O9s79zQ7Bw4cBaD3hPh0FTv7hDv7hPc094Tb94Tb9zTb2/eEOzv7hDv71Ds79zTb2/eEBtv3hNvb29v3NPuEO/uEO/uE94Tb29vb2zs7+zTb2/eE2/fUO9v7NDs7OzvbO9v7hDs7Ozv3NDs7+zQ72wYO+nz5tPjEFdv3hDvbBvuEOzs7O/c0Ozv7NDvb+4Q7+4Q7+4T3NPeE2/eE2/c029vb29s72/s0O/uEO/vU94Tb2/c029s7Ozs7O/c02wYO+iz4JPeEFTs7+zQ7Ozv3NNv3NNv3NNvb29vb29vb94Tb+CQ72zvb/CQ7Ozs7/HTbO/fU+zQ7O/s0Bvgk+HQVOzv7NDs72zv4JNvb94T7NNsG+zT8JBXbOzsGDvpU+MT4JBX7NDv7hNv3NNv3hPeE2/s09zTb9zT3hNv7NPc02/eEO/s0O/uE+4T3hNv3NDs7O/vU+4Q79zQ7O/uE+4Q79zT7NDv7hNv3NNv3hAfb2xX3NNv3NPeEOzv7hAcO+dz5tPm0FTvb/CQ7Ozs7+zQ7/HTbO/fU29vb29vb9zTbBvvU+4QVOzv7NPc0O/c02/c02/c029v3NDvb+4Q7+zQ7Bg75jPgk+CQV2/eE2/eE2/eE2/c0+4Q7+zQ79zT7hDv7hDv7hDv7hDs7+zQ7+MTb+zQGDvpU99T8JBXb+zT3NNv3NPfU29vb29vb9zTb+CQ72/uE9zT7NPs0O/s0+zQ7Ozvb29v71Dv7hDv7hDv7NPs0Owf6BPlkFTs7Ozs7O/s094Tb99Tb9zT3hAYO+RT4JPuEFTv3NDv5ZNv3NNv3NNvb29vb29vb2/c0Ozs7Ozs7Ozs7Ozs7O/s0O/s0O/0U2/s02/s02zvbBg75FPfU9zQVO/s0Ozs7Ozs7Ozs7O/c029vb29vb29vb2/c02/c02/lkO/eEO9v7NDvb+zTb/CTbOzv71DsGDhwFoBwEsPc0FTs7+zT4JNvb94T7hDsG/gT7NBXb29vbBtvb29vb29v3NNvb29vb29vb29vb29vbOzs7Ozs7Ozs7Ozs7Ozs7+zQ7Ozs7Ozs7OzsGOwQ7Ozs729vbBvpU9zQV2/fUO9v7hDs7Ozv8JNs794Tb2wb+VPqkFdvb94T7hDv7NDs7+zQG+CQEO/wk2zv3hNvb9zTb99Q72/uEOzsGDvgk9zQE+zT3NPc0Bw74JPfU+MQV9zT7NPs0Bw76pPjE+MQV99Tb+9T4JDv8JPvUO/fU/CTbBg76BPfU9zQV29vb+4Q7+4Q7O/s0O/h02zv3hNv31Nv3hNv3hNv3hDs7/CQ7Ozs7Ozv7NDv7NDv7hNs79zTb2wbbBPs09zTb94Tb9zTb2/eE+4Q7Ozv7NDs7OwYO+WT5tPqkFTv3NDvb+9Q72zv3NDvb+4T7hDv7NPvUOzv3NPeE9zTb9zTb29vbBvzE/bQV9zT7NPs0Bw75FPeE+bQV2/c02/eE2/c0+zT7NDsG99T8JBXb9zTb94Tb9zT7NPs0OwYO+bT31Pr0FTv7hNs729vb2zv3hNvb29s7Ozs7Owb31DsVO/uE2zvb29vbO/eE29vb2zs7Ozs7Bg75tPlk+lQV29vb94Q72zs7OzvbBvuEBDs7Ozvb29sG+4T4JBXbOzs7O9v7hDs7Ozvb29vb29vb94QHDvhM94T6BBXbO9vb29s794Tb29vbOzs7Ozs7OwYO+Ez31BwEsBXb+4Q7Ozs729vb29vb2/eEO9s7OzsGDvf899T6VBU7+zTb9zTb9zTb94T7NAYO+Tz3NPlkFdv7hDv7hDv7hPc094Tb94Tb9zTb2/c0O9v3hPs0Ozs7O/c0Ozv7NAYO+Tz4dPc0Fdv3hDvbO9s794T3hPs02/c0O9v7hDs7Ozv7NNv7NNs72/uE+4TbO9s7+zTbO/fU29sGDvh09zT7NBXb99T7hDvbO9sG+zQEOzs7O9vb2wbb+lQV94TbO9v7NAYO+dz5tPqkFTv7NDs7Ozs7+zQ7Ozs7O/s0Ozs7Ozs794T3NNvb2/c029vb29v3NNvb29vb9zTb9zTb2/1kOzs7+MQGDvpU+WT4xBX71Ds7Ozv7NNs72zv3hNvb29v3hDsH94T5FBX3NNv7hDv7NDv7NDs7Ozs7Ozs7+zQ7/HTbO9s7+CTb29vb29v4JDvbO9v7hNvb29vb29v3NAb8dPvUFds7OwYO+RT3hPfUFdv3NNv3NNv3NNv3NNv3NNv3NNvbOzs7+zQ7+zQ7+zQ7+zQ7+zQ7+zQ7+zQ7+zQ7+zQ7O9vb2/c02/c02wYO+EwO+Oz31PoEFfs0O9v7hDv7hDv71PeE29vb29vb2zs7Ozs7Ozv3hNv3hNv3hPeE2/s09zTb9zQ7Ozs7OwYO+lT5tPh0Ffc0+zTb29v3NPc02/eEOwfb/CQ7Ozs7O9vb+CT7hDs7+zQ7+4Q794Q72/s02zs7Ozs7Ozv7hNs72/s0O9s72zv4dNvb29vb2/eEBw76VPlk+WQVOzs7Ozs7Ozs7Ozs7OzsG+zT7NPlk29v3NNvb+zQ7Ozv8JNvb29vb29v3NNvb29vb2/c02/eEO/c0/CQ7+zT7NDs729vb2/fUO9v7NDsGDvp8+bT4xBXb94QG29v7hPuEO/uEO/s0Ozv7hPc02/eE2/eE29v7hDs7O9v7NDv7NDv71Ns794Tb29vb+zT3NNvb29vbOzs79zTbBg76fPlk+zQV2/20OwcO+dz5ZPh0Fdvb2/eEO9v7NDv3NPuEOwY7BDs7Ozs7Ozv5FPuEOzs79zT9ZNvb29vb29vb29vbBg4cBQD31Pc0Fdv3NNvb29vb2wbb/MTb29vb29vb29v3NNv3NNv3NDvb+zQ72/uEO/s0Ozs7Ozv5FDs7O/s0O/s0Ozs7+HT7NDv7NDv3NP1k2wYO+iz4xPjEFdv3NPeE9zT7NDs7Ozv7NDv3NDv3NPuE+zT3NPwkO/s0+4T7NPc029vb2/c02/uE2zv3hNvb9zQ7O/s0Bg75tPlk+HQV2/c0Btv3NDvb+zQ72/uEO/s0Ozs7Ozv5FPuE+zTb/WQ7Ozs7Ozs7Ozs794T3NNvb29vb29v3NNvb29vb29sGDvoE+WT5ZBXb29vb/MTbOzs7+4QG29vb2/fU+zQ7Ozs7Ozs7Ozs7+zQ7O/s029v3NDv4JNvb29vbOzv7NDv7NNs79zTb29vb29vb29sGDvp8+bT4xBU7+zQ7+zQ7+zT7hPkU2/c02/c02/c094QG9zQWO9v8JDs7+zQ7+zQ7+zQ7/RTbO/gk29v3NNv3NNv3NNsGDgAAAAPoAAAEsP+wBIj/sASwAKAFKP+wBIj/sAQ4/7AFKACgBaD/sAKo/7ACgP8QBVAAAARg/7AGkP+wBaD/sAUAAKAEOP+wBQAAoASI/7AEEAAABIgAoAVQAPAE2ADwBrgA8AUA/7AEsADwBIgAAAOYAAAFoABQBBAA8AQQAKADcAFABkAAUANwAAACqAFAAeD/sAKAAAACgP8QAoD/sAKA/xADcACgAyAAUAG4AAABuP+wBkAAoAPAAAACqADwBBAAAAMgAFADwABQBQAAAAXwAKAEOACgBBAAoAHgAFACWP7AA8AAAAPAAFADcP8QAjABkAQQAPADwAAAAtAAoAIIAFAB4P8QA3AAAAIIAFAEEACgBaAAUAPoAFADmABQA8AAUANIAFAC+AAAA8D/YAKAAFACgP9gBaAAoAGQAAABkACgBBAAoANwAAAC0ABQAoAA8AMgAPADIADwAbgA8AG4APABaADwAqgAUAKoAAAB4AAAA0gAAAPAAFACgP+wAbgAAAJYAFADwAAAA8AAAAPoAFAD6P+wA0gAUAUAAFADmAAAAyD/YANwAAAD6ACg)format("opentype")}
:root{--knob-veil:35%;--knob-veil-dark:22%;--knob-veil-h:50vh;--knob-frame:14px;--knob-button-step:.035;--font-sans:var(--face-adyen-ui), "Adyen UI", ui-sans-serif, -apple-system, Arial, "Helvetica Neue", sans-serif;--font-serif:var(--face-marist), "ABC Marist", ui-serif, "Iowan Old Style", Georgia, "Times New Roman", serif;--font-mono:var(--face-adyen-mono), "Adyen Mono", "Source Code Pro", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-pixel:"Marist Pixel", var(--face-marist), "ABC Marist", ui-serif, Georgia, serif;--text-h1:clamp(2.5rem, 1.6rem + 4.5vw, 3.5rem);--text-h2:clamp(2rem, 1.4rem + 3vw, 3rem);--text-h3:1.75rem;--text-h4:clamp(1.5rem, 1.2rem + 1.5vw, 2rem);--text-h5:clamp(1.25rem, 1.1rem + .8vw, 1.5rem);--text-h6:clamp(1.125rem, 1.05rem + .4vw, 1.25rem);--radius-button:.375rem;--radius-card:.625rem;--radius-image:.5rem;--radius-badge:62.5rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,[data-tone],.band-bar{--ground:var(--lightningcss-light,var(--ground-light))var(--lightningcss-dark,var(--ground-dark));--raised:var(--lightningcss-light,var(--tone-surface-light))var(--lightningcss-dark,var(--tone-surface-dark));--control:var(--lightningcss-light,var(--tone-surface-light))var(--lightningcss-dark,var(--tone-surface-dark));--text:var(--lightningcss-light,var(--ink-900))var(--lightningcss-dark,var(--ground-light));--muted:var(--lightningcss-light,var(--tone-muted-light))var(--lightningcss-dark,var(--tone-muted-dark));--border:var(--lightningcss-light,var(--tone-line-light))var(--lightningcss-dark,color-mix(in oklab, var(--tone-fill-dark) calc(45% * var(--line-gain)), var(--ground-dark)));--tone-ink:var(--lightningcss-light,var(--tone-ink-light))var(--lightningcss-dark,var(--tone-ink-dark));--tone-fill:var(--lightningcss-light,var(--tone-fill-light))var(--lightningcss-dark,var(--tone-fill-dark));--tone-deep:var(--tone-fill-dark);--button:var(--lightningcss-light,oklch(from var(--tone-fill-light) calc(l - var(--knob-button-step)) c h))var(--lightningcss-dark,oklch(from var(--tone-fill-dark) calc(l + var(--knob-button-step)) c h));--on-button:var(--lightningcss-light,var(--ink-1000))var(--lightningcss-dark,var(--tone-ink-dark));--control-hover:var(--lightningcss-light,var(--flip-light))var(--lightningcss-dark,var(--tone-fill-light));--on-control-hover:var(--lightningcss-light,var(--tone-fill-light))var(--lightningcss-dark,var(--tone-fill-dark));--veil:var(--lightningcss-light,color-mix(in oklab, var(--veil-light,var(--tone-fill-light)) calc(var(--knob-veil) * var(--veil-gain-light)), transparent))var(--lightningcss-dark,color-mix(in oklab, var(--tone-fill-dark) calc(var(--knob-veil-dark) * var(--gain)), transparent));--frame:var(--mat);--wash:var(--lightningcss-light,var(--tone-fill-light))var(--lightningcss-dark,color-mix(in oklab, var(--tone-fill-light) 14%, transparent))}[data-section]{transition:background-color .3s}[data-frame]:after{transition:box-shadow .3s}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:var(--border) transparent;background:var(--frame)}body{background:var(--frame);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;line-height:1.5}a{color:inherit}button{font:inherit;color:inherit}p{text-wrap:pretty;margin:0}::selection{background:var(--text);color:var(--ground)}:focus-visible{outline:2px solid var(--text);outline-offset:2px}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:500;line-height:1.4}[hidden]{display:none!important}h1{font-family:var(--font-serif);letter-spacing:-.01em;font-weight:400;line-height:1.05;font-size:var(--text-h1)}h1 em,.about h2 em{font-family:var(--font-pixel);font-style:italic;font-weight:400}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tone-ink);font-size:.75rem;line-height:1.45}.muted{color:var(--muted)}svg[data-icon]{vertical-align:middle;flex:none;width:16px;height:16px;display:inline-block}[data-frame]{--frame-w:var(--knob-frame);padding:var(--frame-w);background:var(--frame);min-height:100dvh}[data-frame]:after{content:"";inset:var(--frame-w);z-index:60;box-shadow:0 0 0 calc(var(--frame-w) + 2px) var(--frame);pointer-events:none;border-radius:8px;position:fixed}[data-section]{min-height:calc(100dvh - 2 * var(--frame-w));background-color:var(--ground);background-image:linear-gradient(to bottom, var(--veil), transparent);background-size:100% var(--knob-veil-h);background-repeat:no-repeat;border-radius:8px}@media (max-width:47.9rem){[data-frame]{--frame-w:calc(var(--knob-frame) * .6)}}[data-section][data-dither]{background-image:none;position:relative}.veil{inset-inline:0;height:var(--knob-veil-h);pointer-events:none;border-radius:8px 8px 0 0;position:absolute;top:0}[data-section]>main,[data-section]>footer{position:relative}.container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:5%}.site-header{z-index:2;transition:opacity .3s,visibility .3s;position:relative}.site-header[data-banded]{opacity:0;visibility:hidden}.header-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:72px;display:grid}.band-row .header-row{min-height:56px}.site-logo{color:var(--lightningcss-light,var(--ink-1100))var(--lightningcss-dark,var(--ground-light));justify-self:start;display:inline-flex}.site-logo svg{width:auto;height:24px;display:block}.site-logo .lockup{display:none}@media (min-width:48rem){.site-logo .lockup{display:block}.site-logo>svg:not(.lockup){display:none}}.lockup .endorsement{color:var(--lightningcss-light,var(--ink-800))var(--lightningcss-dark,var(--ink-300))}.site-name{font-family:var(--font-serif);letter-spacing:-.01em;white-space:nowrap;justify-self:center;font-size:1.125rem;text-decoration:none;transition:color .2s}.site-name:hover{color:var(--muted)}@media (max-width:47.99rem){.site-nav .scheme-toggle{display:none}}@media (max-width:29.99rem){.header-row .site-name{display:none}.header-row{grid-template-columns:auto 1fr}}.site-nav{font-family:var(--font-mono);justify-self:end;align-items:center;gap:20px;font-size:.75rem;display:flex}.site-nav a,.site-nav button{white-space:nowrap;cursor:pointer;color:var(--text);background:0 0;border:0;padding:0;text-decoration:none;transition:color .2s}.site-nav button:hover{color:var(--muted)}.scheme-toggle{place-items:center;width:24px;height:24px;margin-right:-4px;display:inline-grid}.scheme-toggle svg{width:16px;height:16px}.search-toggle{width:24px;height:24px;color:var(--text);place-items:center;display:inline-grid}.search-toggle svg{width:16px;height:16px}.search-toggle:hover{color:var(--muted)}.search-dialog{border-radius:var(--radius-card);background:var(--raised);width:min(640px,100vw - 32px);max-height:calc(88dvh - 32px);color:var(--text);border:0;margin:12vh auto auto;padding:0;overflow:hidden}.search-dialog[open]{flex-direction:column;display:flex}.search-dialog::backdrop{background:color-mix(in srgb, var(--ink-1200) 32%, transparent)}.search-dialog-field{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 16px;display:flex}.search-dialog-field>svg{width:18px;height:18px;color:var(--muted);flex:none}.search-dialog-field input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:1.0625rem}.search-dialog-field input::placeholder{color:var(--muted)}.search-dialog-field input::-webkit-search-cancel-button{display:none}.search-dialog .close{cursor:pointer;color:var(--muted);background:0 0;border:0;flex:none;place-items:center;padding:2px;display:grid}.search-dialog .close svg{width:18px;height:18px}.search-dialog .close:hover{color:var(--text)}.search-dialog-try{flex-wrap:wrap;align-items:center;gap:6px;padding:14px 16px 16px;display:flex}.search-dialog-try>span{font-family:var(--font-mono);color:var(--muted);margin-right:4px;font-size:.75rem}.search-dialog-results{min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto}.search-dialog-results a{border-radius:var(--radius-button);color:var(--text);grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:grid}.search-dialog-results li[aria-selected=true] a{background:var(--wash)}.search-dialog-results img,.search-dialog-results .thumb{object-fit:cover;object-position:top;border:1px solid var(--border);background:var(--ground);border-radius:4px;width:80px;height:50px;display:block}.search-dialog-results .what{gap:2px;min-width:0;display:grid}.search-dialog-results .what b{font-size:.9375rem;font-weight:500}.search-dialog-results .what span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.search-dialog-results .price{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:.75rem}.search-dialog-note{color:var(--muted);border-top:1px solid var(--border);padding:10px 16px 14px;font-size:.8125rem}.search-dialog-note:only-of-type{border-top:0}.search-dialog-note .keys{font-family:var(--font-mono);font-size:.6875rem}@media (max-width:720px){.search-dialog{max-height:calc(100dvh - 32px);margin-top:16px}.search-dialog-results .price,.search-dialog-note .keys{display:none}.search-dialog-results a{grid-template-columns:64px minmax(0,1fr)}.search-dialog-results img,.search-dialog-results .thumb{width:64px;height:40px}}.band-bar{top:0;left:var(--frame-w);right:var(--frame-w);z-index:61;min-height:var(--frame-w);background:var(--frame);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);position:fixed}.band-bar:after{content:"";inset-inline:0;pointer-events:none;background:radial-gradient(circle at 100% 100%, transparent 7.5px, var(--frame) 8px) left top / 8px 8px no-repeat, radial-gradient(circle at 0 100%, transparent 7.5px, var(--frame) 8px) right top / 8px 8px no-repeat;height:8px;position:absolute;top:100%}.band-grow{flex-direction:column;justify-content:flex-end;height:0;transition:height .4s cubic-bezier(.65,0,.35,1) .12s;display:flex;overflow:hidden}.band-bar[data-state=open] .band-grow{height:3.5rem;transition:height .6s cubic-bezier(.16,1,.3,1)}.band-row{opacity:0;flex:none;transition:opacity .15s ease-in}.band-bar[data-state=open] .band-row{opacity:1;transition:opacity .35s ease-out .15s}@media (prefers-reduced-motion:reduce){.band-grow,.band-bar[data-state=open] .band-grow{transition:none}}.btn{border-radius:var(--radius-button);background:var(--control-hover);min-height:40px;color:var(--on-control-hover);font-family:var(--font-mono);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:8px 16px;font-size:.8125rem;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn:hover{background:var(--button);color:var(--on-button)}.btn.sm{min-height:32px;padding:6px 12px;font-size:.8125rem}.btn.secondary{color:var(--tone-ink);border-color:var(--lightningcss-light,color-mix(in oklab, currentColor 60%, transparent))var(--lightningcss-dark,color-mix(in oklab, currentColor 40%, transparent));background:0 0}.btn.secondary:hover{background:var(--button);border-color:var(--button);color:var(--on-button)}.btn.link{color:var(--muted);background:0 0;border-color:#0000;padding-inline:0}.btn.link:hover{color:var(--text);text-underline-offset:3px;background:0 0;text-decoration:underline}.field-label{color:var(--text);margin-bottom:6px;font-size:.875rem;font-weight:500;display:block}.search{background:var(--ground);border:1px solid var(--border);border-radius:var(--radius-button);align-items:center;gap:10px;min-height:44px;padding:0 12px 0 14px;display:flex}.search:focus-within{border-color:var(--text)}.search svg{width:16px;height:16px;color:var(--muted);flex:none}.search input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1}.search input::placeholder{color:var(--muted)}.search-field{flex:1;align-items:center;min-width:0;display:flex;position:relative}.search[data-reel] input::placeholder,.search input:focus::placeholder{color:#0000}.search-reel{pointer-events:none;white-space:nowrap;max-width:100%;color:var(--muted);position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.search-reel[data-resting]{color:#0000;background:linear-gradient(100deg, var(--muted) 35%, var(--text) 50%, var(--muted) 65%) 0 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s ease-in-out infinite reel-shimmer}@keyframes reel-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.search input::-webkit-search-cancel-button{appearance:none}.search-clear{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex}.search-clear:hover{color:var(--text)}.search .search-clear svg{color:inherit}.search kbd{font-family:var(--font-mono);color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:1px 6px;font-size:.75rem}.intro-clip{transition:height .55s cubic-bezier(.2,.7,.2,1);overflow:visible clip}@media (prefers-reduced-motion:reduce){.intro-clip{transition:none}}@media (max-width:47.99rem){.filters[data-searching]~.grid,.filters[data-searching]~.empty{min-height:100svh}}:root{--nav-h:72px}[data-frame]{--hero-h:clamp(560px, calc(100svh - 2 * var(--frame-w)), 1080px)}.intro{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,64px);padding:24px 0 40px;display:grid}[data-section]{--page-w:calc(100vw - var(--scrollbar,0px) - 2 * var(--frame-w));overflow-x:clip}.hero-art{--bleed:calc((var(--page-w) - min(var(--page-w), 80rem) * .9) / 2);aspect-ratio:4/3;margin-right:calc(-1 * var(--bleed));position:relative;overflow:hidden}.hero-art img{object-fit:cover;object-position:0% 100%;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-art .live{pointer-events:none;opacity:0;transition:opacity .5s;display:block;position:absolute;inset:0}.hero-art .live.ready{opacity:1}.hero-art:has(.live.ready) picture{visibility:hidden;transition:visibility 0s .5s}@media (prefers-reduced-motion:reduce){.hero-art .live{transition:none}}@media (max-width:47.99rem){.intro{flex-direction:column;align-items:stretch;gap:0;display:flex}.intro>:first-child{display:contents}.intro .field-label,.intro .search{order:2}.intro{--under:28px;padding-bottom:var(--under)}.hero-art{margin-top:24px;margin-left:calc(-1 * var(--bleed));aspect-ratio:2560/1872;margin-bottom:calc(-1 * (44px + var(--under)));order:1}.hero-art img{object-position:100% 100%}.intro .search{z-index:1;height:44px;min-height:44px;position:relative}}@media (min-width:48rem){.intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:48rem) and (max-width:63.99rem){.intro>:first-child{z-index:1;grid-area:1/1;align-self:center;position:relative}.hero-art{aspect-ratio:16/9;margin-left:calc(-1 * var(--bleed));grid-area:1/1/auto/-1;align-self:end;margin-bottom:-40px}.hero-art img,.hero-art .live{transform:translate(8%)}}@media (min-width:64rem){.intro{padding:clamp(48px,5vw,96px) 0 clamp(72px,7vw,120px)}.intro>:first-child{z-index:1;align-self:center;margin-bottom:80px;position:relative}.hero-art{--h:calc(var(--hero-h) - var(--nav-h) - clamp(48px, 5vw, 96px));--reach:calc(var(--h) * 2989 / 2160 + 60px);--cap:calc(var(--h) * 5376 / 2160);--over:48px;aspect-ratio:auto;height:var(--h);width:min(var(--reach) + var(--bleed) + var(--over), var(--cap));margin-bottom:calc(-1*clamp(72px,7vw,120px));margin-left:0;margin-right:calc(-1 * (var(--bleed) + var(--over)) + max(0px, var(--reach) + var(--bleed) + var(--over) - var(--cap)));place-self:end;transform:none}}.frame-band{z-index:2;width:var(--page-w);margin-left:calc(50% - var(--page-w) / 2);height:var(--frame-w);background:var(--frame);position:relative}.frame-band:before,.frame-band:after{content:"";pointer-events:none;height:8px;position:absolute;inset-inline:0}.frame-band:before{background:radial-gradient(circle at 100% 0, transparent 7.5px, var(--frame) 8px) left bottom / 8px 8px no-repeat, radial-gradient(circle at 0 0, transparent 7.5px, var(--frame) 8px) right bottom / 8px 8px no-repeat;bottom:100%}.frame-band:after{background:radial-gradient(circle at 100% 100%, transparent 7.5px, var(--frame) 8px) left top / 8px 8px no-repeat, radial-gradient(circle at 0 100%, transparent 7.5px, var(--frame) 8px) right top / 8px 8px no-repeat;top:100%}.hero-art .night{display:none}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) .hero-art .day{display:none}:root:not([data-scheme=light]) .hero-art .night{display:block}}:root[data-scheme=dark] .hero-art .day{display:none}:root[data-scheme=dark] .hero-art .night{display:block}.intro h1{max-width:16ch}.intro .lede{max-width:52ch;margin-top:20px;font-size:1.125rem;line-height:1.55}@media (min-width:64rem){.intro h1{font-size:min(var(--text-h1), calc(var(--hero-h) * .07))}}@media (min-width:64rem) and (max-height:760px){.intro .lede{font-size:1rem}}.intro .field-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.intro .field-label+.search{max-width:520px;margin-top:28px}@media (max-width:47.99rem){.intro .field-label+.search{margin-top:0}}.rule-grid{border:1px solid var(--border);border-radius:var(--radius-card);gap:1px;display:grid;overflow:hidden}.rule-grid>*{outline:1px solid var(--border)}.filters{border-bottom:1px solid var(--border);flex-direction:column;gap:0;display:flex}.facet{grid-template-columns:132px 1fr;align-items:start;gap:12px;padding-block:16px;display:grid}.facet+.facet{border-top:1px solid var(--border)}.facet .eyebrow{padding-top:7px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips [hidden]{display:none!important}.chips .more{color:var(--muted);border-radius:var(--radius-badge);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;padding:5px 8px;font-size:.8125rem;line-height:1.3;display:inline-flex}.chips .more:hover{color:var(--text);background:var(--wash)}.chip{border:1px solid var(--border);color:var(--text);border-radius:var(--radius-badge);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:5px 11px;font-size:.8125rem;line-height:1.3;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.chip:hover{background:var(--wash)}.chip .n{font-family:var(--font-mono);color:var(--muted);font-size:.75rem}.chip[aria-pressed=true]{background:var(--control-hover);border-color:var(--control-hover);color:var(--on-control-hover)}.chip[aria-pressed=true] .n{color:inherit;opacity:.8}.chip:disabled{cursor:default;color:color-mix(in oklab, var(--muted) 62%, transparent);border-color:color-mix(in oklab, var(--border) 38%, transparent);background:0 0}.chip:disabled .n{color:color-mix(in oklab, var(--muted) 40%, transparent)}.chip:disabled:hover{background:0 0}.foot-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.refine-toggle{white-space:nowrap;min-height:32px;font-family:var(--font-mono);color:var(--text);background:var(--control);border:1px solid var(--border);border-radius:var(--radius-button);cursor:pointer;align-items:center;gap:9px;padding:6px 12px;font-size:.75rem;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.refine-toggle:hover{background:var(--button);color:var(--on-button);border-color:var(--button)}.refine-toggle[aria-expanded=true]{background:var(--control-hover);color:var(--on-control-hover);border-color:var(--control-hover)}.refine-toggle .n{color:var(--tone-ink)}.refine-toggle:hover .n,.refine-toggle[aria-expanded=true] .n{color:inherit;opacity:.8}.refine-toggle svg{flex:none;width:16px;height:16px}.sorttabs{border:1px solid var(--border);border-radius:var(--radius-button);gap:2px;padding:2px;display:inline-flex}.sorttabs button{min-height:28px;color:var(--muted);font-family:var(--font-mono);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 10px;font-size:.75rem;line-height:1;transition:background-color .15s,color .15s}.sorttabs button:hover{color:var(--text);background:var(--wash)}.sorttabs button[aria-pressed=true]{background:var(--control-hover);color:var(--on-control-hover)}.filters-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:16px;display:flex}.filters-head:not(:last-child){border-bottom:1px solid var(--border)}.result-count{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:10px;font-size:.75rem;display:inline-flex}.grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;padding-top:28px;display:grid}.sorttabs button{white-space:nowrap}.sorttabs .short{display:none}@media (max-width:30rem){.sorttabs .long{display:none}.sorttabs .short{display:inline}}.grid-group{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h6);letter-spacing:-.01em;grid-column:1/-1;align-items:baseline;gap:10px;display:flex}.grid-group:not(:first-child){margin-top:20px}.grid-group .mono{font-family:var(--font-mono);font-size:.75rem}.card{background:var(--ground);border:1px solid var(--border);border-radius:var(--radius-card);color:inherit;flex-direction:column;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex;overflow:hidden}.card:hover,.card:focus-visible{background:var(--raised);border-color:#0000}.card:hover .arrow{color:var(--tone-ink)}.card .shot{aspect-ratio:16/10;background:var(--ground);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.card .shot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.card .badges{z-index:2;gap:4px;display:flex;position:absolute;top:10px;right:10px}.walks{border-bottom:1px solid var(--border);padding-block:32px}.walks-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-bottom:20px;display:flex}.walks-head h2{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h5,1.5rem);letter-spacing:-.01em}.walks-row{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.walk-card{background:var(--ground);border:1px solid var(--border);border-radius:var(--radius-card);color:inherit;grid-template-columns:132px 1fr;align-items:center;gap:16px;padding:10px;text-decoration:none;transition:background-color .18s,border-color .18s;display:grid}.walk-card:hover,.walk-card:focus-visible{background:var(--raised);border-color:#0000}.walk-card .poster{aspect-ratio:4/3;border-radius:var(--radius-image);background:var(--tone-fill);position:relative;overflow:hidden}.walk-card .poster img{object-fit:cover;width:100%;height:100%;display:block}.walk-card .play{background:var(--ground);width:28px;height:28px;color:var(--text);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;left:8px}.walk-card .meta{flex-direction:column;gap:4px;min-width:0;display:flex}.walk-card b{font-family:var(--font-serif);font-size:1.25rem;font-weight:400;line-height:1.2}.walk-card .about-walk{color:var(--muted);font-size:.875rem}.pill{font-family:var(--font-mono);border-radius:var(--radius-badge);background:var(--ground);color:var(--text);border:1px solid var(--border);align-items:center;gap:5px;padding:2px 8px;font-size:.75rem;line-height:1.4;display:inline-flex}.pill i{font-style:normal}.mk{box-sizing:border-box;border-radius:50%;width:7px;height:7px;display:inline-block}.mk.best{background:currentColor}.mk.note{border:1.5px solid}.card .body{flex-direction:column;gap:10px;padding:16px 18px 18px;display:flex}.card .row1{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card h3{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h6);letter-spacing:-.01em}.card .price{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:.75rem}.tags{flex-wrap:wrap;gap:6px;display:flex}.tags [hidden]{display:none!important}.tag{border-radius:var(--radius-badge);border:1px solid var(--border);color:var(--muted);padding:2px 9px;font-size:.75rem;line-height:1.45;text-decoration:none}.tags .more{border-radius:var(--radius-badge);color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:2px 6px;font-size:.75rem;line-height:1.45}.tags .more:hover{color:var(--text);background:var(--wash)}.card .summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.card .foot{justify-content:flex-end;align-items:center;margin-top:4px;display:flex}.arrow{height:18px;color:var(--muted);align-items:center;display:inline-flex}.empty{text-align:center;color:var(--muted);padding:64px 0}.pager{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:20px;display:flex}.pager .btn:disabled{opacity:.4;cursor:default}.pager .btn.secondary:disabled:hover{color:var(--tone-ink);border-color:var(--lightningcss-light,color-mix(in oklab, currentColor 60%, transparent))var(--lightningcss-dark,color-mix(in oklab, currentColor 40%, transparent));background:0 0}.pager .pages{gap:4px;display:flex}@media (max-width:47.99rem){.pager .pager-word{display:none}.pager{gap:8px}.pager .pages{gap:2px}.pager .btn{padding-inline:8px}}.pagenum{border-radius:var(--radius-button);min-width:32px;height:32px;font-family:var(--font-mono);cursor:pointer;color:var(--muted);background:0 0;border:1px solid #0000;font-size:.8125rem}.pagenum:hover{background:var(--wash);color:var(--text)}.pagenum[aria-current=page]{background:var(--control-hover);color:var(--on-control-hover)}.walk{flex-direction:column;flex:none;gap:10px;display:flex}.walk-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.walk-head h3{margin:0}.walk video{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-image);background:var(--ground);cursor:pointer;width:100%;display:block}.walk-bar{align-items:center;gap:10px;margin-top:-2px;display:flex}.walk-play-btn{background:var(--control-hover);width:32px;height:32px;color:var(--on-control-hover);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.walk-play-btn svg,.walk.mini .walk-play svg,.walk.mini .walk-close svg{width:20px;height:20px}.walk-play-btn:hover{background:var(--button);color:var(--on-button)}.walk-scrub{cursor:pointer;appearance:none;background:linear-gradient(to right, var(--control-hover) var(--p,0%), var(--tone-fill) var(--p,0%));border-radius:3px;flex:1;min-width:0;height:6px;margin:0}.walk-scrub::-webkit-slider-thumb{appearance:none;background:var(--control-hover);border:0;border-radius:50%;width:14px;height:14px}.walk-scrub::-moz-range-thumb{background:var(--control-hover);border:0;border-radius:50%;width:14px;height:14px}.walk-scrub::-moz-range-track{background:var(--tone-fill);border-radius:3px;height:6px}.walk-scrub::-moz-range-progress{background:var(--control-hover);border-radius:3px;height:6px}.walk-scrub:focus-visible{outline:2px solid var(--text);outline-offset:4px}.walk-time{color:var(--muted);white-space:nowrap;font-size:.75rem}.walk-now{align-items:center;gap:8px;min-height:22px;font-size:.8125rem;display:flex}.walk-now .dot-num{background:var(--tone-fill-dark);width:22px;height:22px;color:var(--ground-light);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:inline-grid}.walk-lines{scrollbar-width:thin;scrollbar-color:var(--border) transparent;border-top:1px solid var(--border);max-height:132px;margin:0;padding:0;list-style:none;overflow:auto}.walk-lines button{text-align:left;width:100%;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;grid-template-columns:38px 1fr;gap:8px;padding:6px 0;font-size:.8125rem;line-height:1.45;display:grid}.walk-lines button .mono{padding-top:1px;font-size:.75rem}.walk-lines button:hover,.walk-lines button[aria-current]{color:var(--text)}.walk-lines button[aria-current] .mono{color:var(--tone-ink)}.walk-lines .said-line .w{color:var(--muted);border-radius:3px;transition:color .15s,background-color .15s}.walk-lines .said-line .w.said{color:var(--text)}.walk-lines .said-line .w.now{color:var(--text);background:var(--tone-fill);box-shadow:0 0 0 2px var(--tone-fill)}.walk .walk-pill,.walk .walk-close,.walk .walk-play{display:none}@media (max-width:1100px){.walk.mini{top:auto;left:auto;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:50;border:1px solid var(--border);grid-template-columns:112px minmax(0,1fr);grid-template-areas:"video head""video now";align-items:center;gap:6px 12px;width:min(380px,100vw - 24px);padding:10px;display:grid;position:fixed}.walk.mini video{cursor:pointer;grid-area:video;width:112px}.walk.mini .walk-head{grid-area:head;gap:10px}.walk.mini .walk-head h3,.walk.mini .walk-lines,.walk.mini .walk-bar{display:none}.walk.mini .walk-head .switch{margin-right:auto}.walk.mini .walk-now{grid-area:now;align-self:start;min-height:0;font-size:.75rem;line-height:1.35}.walk.mini .walk-play{background:var(--control-hover);width:32px;height:32px;color:var(--on-control-hover);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.walk.mini .walk-play:hover{background:var(--button);color:var(--on-button)}.walk.mini .walk-close{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-4px;display:inline-grid}.walk.mini .walk-close:hover{background:var(--wash);color:var(--text)}.walk.mini.collapsed{background:0 0;border:0;width:auto;padding:0;display:block}.walk.mini.collapsed>:not(.walk-pill){display:none}.walk.mini.collapsed .walk-pill{border:1px solid var(--border);background:var(--control-hover);min-height:44px;color:var(--on-control-hover);font-family:var(--font-mono);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:.8125rem;display:inline-flex}.walk.mini.collapsed .walk-pill:hover{background:var(--button);color:var(--on-button)}}.switch{cursor:pointer;font-family:var(--font-mono);color:var(--text);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:.75rem;display:inline-flex}.switch .track{background:var(--control);border:1px solid var(--border);border-radius:9px;width:30px;height:18px;transition:background-color .15s;position:relative}.switch .thumb{background:var(--muted);border-radius:50%;width:12px;height:12px;transition:transform .15s,background-color .15s;position:absolute;top:2px;left:2px}.switch[aria-checked=true] .track{background:var(--tone-fill-dark);border-color:var(--tone-fill-dark)}.switch[aria-checked=true] .thumb{background:var(--ground-light);transform:translate(12px)}@property --sx{syntax:"<percentage>";inherits:false;initial-value:50%}@property --sy{syntax:"<percentage>";inherits:false;initial-value:0%}.frame .spotlight{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle 190px at var(--sx) var(--sy), transparent 0 60%, color-mix(in srgb, var(--ground) 72%, transparent) 100%);transition:opacity .35s,--sx .6s,--sy .6s;position:absolute;inset:0}.frame .spotlight.on{opacity:1}@media (prefers-reduced-motion:reduce){.frame .spotlight{transition:opacity .2s}}.popover .hear{background:var(--wash);border-radius:var(--radius-button);font-family:var(--font-mono);color:var(--text);cursor:pointer;border:0;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;font-size:.75rem;display:inline-flex}.popover .hear:hover{background:var(--button);color:var(--on-button)}.learn-list{flex-direction:column;margin:0 0 14px;padding:0;list-style:none;display:flex}.learn-list li+li{border-top:1px solid var(--border)}.learn-list a{color:var(--text);gap:4px;padding:12px 0;text-decoration:none;display:grid}.learn-list a:hover b{color:var(--muted)}.learn-list .kind,.resource .kind{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tone-ink);font-size:.75rem}.learn-list b{font-size:.9375rem;font-weight:500;transition:color .15s}.learn-list .note{color:var(--muted);font-size:.8125rem;line-height:1.5}.learn .navlink{font-size:.8125rem}.learn-head h1 em{font-family:var(--font-pixel);font-style:italic;font-weight:400}.learn-head .lede{max-width:60ch;margin-top:20px;font-size:1.125rem;line-height:1.55}.learn-topic{padding-top:48px}.learn-topic h2{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h4);letter-spacing:-.015em;margin-bottom:20px}.resource-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.collection-facts{max-width:60ch;color:var(--muted);margin-top:12px}.collection-grid{margin-top:40px}.browse-links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.browse-links a{border:1px solid var(--border);border-radius:var(--radius-badge);color:var(--text);padding:5px 11px;font-size:.8125rem;line-height:1.3;text-decoration:none;transition:background-color .12s;display:inline-flex}.browse-links a:hover{background:var(--wash)}.resource{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--ground);flex-direction:column;gap:10px;padding:20px;transition:background-color .18s,border-color .18s;display:flex;position:relative}.resource:hover{background:var(--raised);border-color:#0000}.resource:has(h3 a:focus-visible){background:var(--raised);border-color:#0000}.resource h3{font-family:var(--font-serif);font-size:1.25rem;font-weight:400;line-height:1.3}.resource h3 a{text-decoration:none}.resource h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.resource h3 a:focus-visible{outline:none}.resource h3 a:focus-visible:after{outline:2px solid var(--text);outline-offset:2px}.resource h3 svg{width:20px;height:20px;transition:color .18s}.resource:hover h3 svg{color:var(--tone-ink)}.resource p{font-size:.875rem;line-height:1.55}.timeline{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.timeline li{border-left:1px solid var(--border);padding-left:16px;position:relative}.timeline li:first-child{border-left-color:var(--tone-ink)}.timeline .when{color:var(--muted);margin-bottom:4px;font-size:.75rem}.timeline p{font-size:.875rem;line-height:1.5}.timeline .was{color:var(--muted);margin-top:4px}.timeline .navlink{margin-top:6px;font-size:.8125rem;display:inline-block}.patterns{margin-top:clamp(3rem,2rem + 4vw,5rem)}.patterns h2{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h4);letter-spacing:-.015em;margin-bottom:20px}.pgrid{grid-template-columns:1fr}@media (min-width:40rem){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pgrid>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:64rem){.pgrid{grid-template-columns:repeat(6,minmax(0,1fr))}.pgrid>*{grid-column:span 2}.pgrid>:nth-last-child(-n+2):nth-child(3n+1),.pgrid>:nth-last-child(-n+2):nth-child(3n+1)~*{grid-column:span 3}}.pcell{background:var(--ground);padding:18px 20px}.pcell h3{margin-bottom:12px;font-size:.875rem;font-weight:500}.bars{flex-direction:column;gap:8px;max-width:30rem;display:flex}.bar-row{grid-template-columns:148px 1fr 28px;align-items:center;gap:10px;font-size:.8125rem;display:grid}.bar-row .track{background:var(--ground);border:1px solid var(--border);border-radius:4px;height:8px;overflow:hidden}.bar-row .fill{background:var(--tone-ink);height:100%}.bar-row .n{font-family:var(--font-mono);color:var(--muted);font-size:.75rem}.bar-row button{text-align:left;cursor:pointer;font:inherit;color:var(--text);background:0 0;border:0;padding:0}.bar-row button:hover{color:var(--tone-ink)}footer.site-footer{border-top:1px solid var(--border);margin-top:clamp(3rem,2rem + 4vw,5rem);padding-top:40px;padding-bottom:48px}footer.site-footer .fgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;display:grid}footer.site-footer .fcol{flex-direction:column;gap:28px;display:flex}@media (max-width:720px){footer.site-footer .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}body:has(.walk.mini) footer.site-footer{padding-bottom:104px}footer.site-footer h3{margin-bottom:10px;font-size:.875rem;font-weight:500}footer.site-footer ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}footer.site-footer li a{color:var(--muted);font-size:.875rem;line-height:1.5;text-decoration:none}footer.site-footer li a:hover{color:var(--text)}footer.site-footer .fbase{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding-top:20px;font-size:.75rem;display:flex}footer.site-footer .wordmark{color:var(--text);display:inline-flex}footer.site-footer .fbase>span{margin-right:auto}footer.site-footer .social{flex-direction:row;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}footer.site-footer .social a{color:var(--muted);text-decoration:none;transition:color .12s;display:flex}footer.site-footer .social svg{width:20px;height:20px}footer.site-footer .social a:hover{color:var(--text)}footer.site-footer .wordmark svg{width:auto;height:14px;display:block}.about{border-radius:var(--radius-card);background:var(--raised);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);border:0;margin:auto;padding:0;overflow:auto}.about::backdrop{background:color-mix(in srgb, var(--ink-1200) 32%, transparent)}.about .inner{padding:28px 32px 32px}.about .top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.about h2{font-family:var(--font-serif);letter-spacing:-.01em;font-weight:400;line-height:1.05;font-size:var(--text-h3)}.about .close{cursor:pointer;color:var(--muted);background:0 0;border:0;flex:none;place-items:center;margin:-2px -4px 0 0;padding:1px;display:grid}.about .close svg{width:20px;height:20px}.about .close:hover{color:var(--text)}.about p{margin-top:16px;font-size:.9375rem;line-height:1.55}.about dl{border-top:1px solid var(--border);grid-template-columns:max-content 1fr;gap:8px 16px;margin-top:20px;padding-top:18px;font-size:.875rem;line-height:1.5;display:grid}.about dt{font-family:var(--font-mono);color:var(--muted);padding-top:3px;font-size:.75rem}.about dd{margin:0}.about .made{font-family:var(--font-mono);color:var(--muted);margin-top:20px;font-size:.75rem}.detail-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:24px;padding:40px 0 32px;display:flex}.detail-head h1{font-size:var(--text-h2);margin-top:18px}.detail-head .sub{flex-wrap:wrap;align-items:center;gap:6px;margin-top:22px;display:flex}.detail-head .sub a.ext{font-family:var(--font-mono);color:var(--muted);margin-left:8px;font-size:.75rem;text-decoration:none}.detail-head .sub a.ext:hover{color:var(--tone-ink)}.detail-head .sub a.tag{text-decoration:none}.detail-head .sub a.tag:hover{border-color:var(--tone-ink)}.detail-head .sub .checked{font-family:var(--font-mono);color:var(--muted);margin-left:8px;font-size:.75rem}.yn span a{color:inherit;text-decoration:none}.yn span a:hover{text-underline-offset:3px;text-decoration:underline}.related{padding-top:clamp(48px,6vw,80px)}.related-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:24px;display:flex}.related-head h2{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h4);letter-spacing:-.015em}.nav-pair{flex:none;gap:20px;display:flex}.navlink{font-family:var(--font-mono);color:var(--muted);text-underline-offset:3px;font-size:.75rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}.navlink:hover{color:var(--text);text-decoration-color:currentColor}.detail{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:40px;padding-top:40px;display:grid}.more{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:40px;display:grid}.more .faq-panel{grid-column:span 2}.more .plans-panel,.more .billing-panel{grid-column:1/-1}.billing-panel .billing-intro{max-width:72ch;margin-bottom:12px;font-size:.9375rem;line-height:1.55}.billing-panel .list{margin-bottom:14px}.billing-panel .navlink{font-size:.8125rem}.plans-scroll{overflow-x:auto}.plans{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.45}.plans thead th{color:var(--muted);text-align:left;padding:0 16px 8px 0;font-size:.75rem;font-weight:400}.plans tbody th,.plans td{text-align:left;vertical-align:top;border-top:1px solid var(--border);padding:10px 16px 10px 0}.plans tbody th{min-width:10rem;font-weight:500}.plans .pname{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.plans .hl{font-family:var(--font-mono);color:var(--tone-ink);font-size:.6875rem;font-weight:400}.plans .ptag{color:var(--muted);margin-top:2px;font-weight:400;display:block}.plans td.mono{font-family:var(--font-mono);white-space:nowrap}.plans .pbill{color:var(--muted)}.more>*{min-width:0}@media (max-width:720px){.plans thead{display:none}.plans tbody tr{border-top:1px solid var(--border);grid-template-columns:auto 1fr;gap:4px 12px;padding:12px 0;display:grid}.plans tbody th,.plans td{border:0;min-width:0;padding:0}.plans tbody th{grid-column:1/-1}.plans td.mono{white-space:normal}}.more .wide p{max-width:72ch}.shot-col{min-width:0}.toolbar{border-bottom:1px solid var(--border);background:0 0;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:10px 0 12px;display:flex}.toggle{border:1px solid var(--border);background:var(--control);color:var(--text);border-radius:var(--radius-badge);font-family:var(--font-mono);cursor:pointer;align-items:center;gap:8px;padding:5px 12px 5px 7px;font-size:.75rem;display:inline-flex}.toggle .dot{width:18px;height:18px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:.75rem;line-height:1;display:inline-grid}.toggle .dot svg{width:14px;height:14px}.toggle[aria-pressed=false]{color:var(--muted)}.toggle[aria-pressed=false] .dot{opacity:.45}.frame{border:1px solid var(--border);border-radius:var(--radius-image);background:var(--raised);position:relative;overflow:hidden}.frame img{width:100%;height:auto;display:block}.marker{border:2px solid var(--ground-light);width:28px;height:28px;color:var(--ground-light);font-family:var(--font-mono);cursor:pointer;z-index:2;border-radius:50%;place-items:center;padding:0;font-size:.75rem;font-weight:500;transition:background-color .12s,color .12s;display:grid;position:absolute;transform:translate(-50%,-50%)}.marker.best{background:var(--tone-fill-dark);color:var(--ground-light);border-color:var(--ground-light)}.marker.note,.marker.best:hover{background:var(--ground-light);color:var(--tone-fill-dark);border-color:var(--tone-fill-dark)}.marker.note:hover{background:var(--tone-fill-dark);color:var(--ground-light);border-color:var(--ground-light)}.marker:hover,.marker.active{z-index:4}.marker.active:after{content:"";border:2px solid var(--tone-fill-dark);border-radius:50%;position:absolute;inset:-7px}.popover{z-index:5;background:var(--raised);border:1px solid var(--text);border-radius:var(--radius-card);width:min(340px,80vw);padding:14px 16px 16px;font-size:.875rem;line-height:1.5;position:absolute}.popover .ph{align-items:center;gap:10px;margin-bottom:6px;display:flex}.popover .ph b{font-size:.9375rem;font-weight:500}.popover .ph .dot{width:20px;height:20px;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}.popover .close{cursor:pointer;color:var(--muted);background:0 0;border:0;place-items:center;margin-left:auto;padding:1px 2px;display:grid}.popover:before{content:"";background:var(--raised);border-left:1px solid var(--text);border-top:1px solid var(--text);width:12px;height:12px;position:absolute;top:-7px;left:20px;transform:rotate(45deg)}.popover.below-left:before{left:auto;right:20px}.popover.above:before{top:auto;bottom:-7px;transform:rotate(225deg)}.cap{color:var(--muted);margin-top:12px;font-size:.75rem}.side{top:calc(var(--frame-w) + env(safe-area-inset-top,0px) + 12px + var(--band-h,0px));max-height:calc(100vh - var(--frame-w) * 2 - 24px - var(--band-h,0px));flex-direction:column;gap:16px;display:flex;position:sticky}.side-scroll{scrollbar-width:thin;scrollbar-color:var(--border) transparent;--fade-top:#000;--fade-bottom:#000;min-height:0;-webkit-mask-image:linear-gradient(to bottom, var(--fade-top), #000 56px, #000 calc(100% - 56px), var(--fade-bottom));-webkit-mask-image:linear-gradient(to bottom, var(--fade-top), #000 56px, #000 calc(100% - 56px), var(--fade-bottom));mask-image:linear-gradient(to bottom, var(--fade-top), #000 56px, #000 calc(100% - 56px), var(--fade-bottom));flex-direction:column;gap:16px;padding-right:2px;display:flex;overflow:auto}.side-scroll[data-before]{--fade-top:transparent}.side-scroll[data-more]{--fade-bottom:transparent}:root:has(.band-bar[data-state=open]){--band-h:3.5rem}.side{transition:top .4s cubic-bezier(.16,1,.3,1),max-height .4s cubic-bezier(.16,1,.3,1)}.panel{background:var(--raised);border-radius:var(--radius-card);padding:18px 20px}.panel h2:not(.eyebrow),.panel h3{margin-bottom:12px;font-size:.875rem;font-weight:500}.faq{flex-direction:column;gap:14px;margin:0;display:flex}.faq h3{text-wrap:pretty;color:var(--text);margin:0;font-size:.875rem;font-weight:500;line-height:1.5}.faq p{color:var(--muted);margin:2px 0 0;font-size:.875rem;line-height:1.5}.faq-note{color:var(--muted);margin-top:16px;font-size:.75rem}.faq-note a{color:inherit}.panel.read p{font-family:var(--font-serif);letter-spacing:-.005em;font-size:1.125rem;line-height:1.45}.facts{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.fact .k{color:var(--muted);font-size:.75rem}.fact .v{font-size:.9375rem;font-weight:500}.fact .v.mono{font-size:.875rem;font-weight:400}.yn{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.yn span{border-radius:var(--radius-badge);color:var(--text);background:var(--button);padding:3px 9px;font-size:.75rem}.prose p{margin-bottom:10px;font-size:.9375rem;line-height:1.55}.prose p:last-child{margin-bottom:0}.list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.list li{gap:10px;font-size:.875rem;line-height:1.5;display:flex}.list li:before{content:"";box-sizing:border-box;border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.list.best li:before{background:var(--text)}.list.note li:before{border:1.5px solid var(--text)}.annlist{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.annlist button{text-align:left;border-radius:var(--radius-button);cursor:pointer;background:0 0;border:1px solid #0000;align-items:flex-start;gap:10px;width:100%;padding:8px;display:flex}.annlist button:hover,.annlist button.active{background:var(--ground);border-color:var(--border)}.annlist .dot{width:20px;height:20px;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:.75rem;display:grid}.dot.best{background:var(--text);color:var(--ground)}.dot.note{color:var(--text);border:1.5px solid var(--text);background:0 0}.annlist b{font-size:.875rem;font-weight:500;display:block}.annlist span.body{color:var(--muted);font-size:.8125rem;line-height:1.45}.reveal{cursor:pointer;font-family:var(--font-mono);color:var(--text);text-underline-offset:3px;background:0 0;border:0;margin-top:10px;padding:0;font-size:.75rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .15s;display:inline-block}.reveal:hover{text-decoration-color:currentColor}.annlist+.reveal{margin-top:12px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.detail{grid-template-columns:1fr}.side{max-height:none;position:static}.side-scroll{overflow:visible}}@media (max-width:720px){.more{grid-template-columns:1fr}.more .faq-panel,.more .plans-panel,.more .billing-panel{grid-column:auto}.site-nav{gap:14px}.facet{grid-template-columns:1fr;gap:6px;padding-block:14px}.facet .eyebrow{padding-top:0}.grid{grid-template-columns:1fr}.toolbar{position:static}.bar-row{grid-template-columns:110px 1fr 28px}.detail-head{flex-direction:column;align-items:stretch}.nav-pair{justify-content:space-between}.about .inner{padding:22px 20px 24px}.about dl{grid-template-columns:1fr;gap:4px}.about dd{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.eyebrow{font-weight:500}.btn,.btn.sm,.toggle,.sorttabs button,.refine-toggle,.reveal,.chip,.pagenum,.popover .hear{font-family:var(--font-sans);font-size:.875rem;font-weight:400}
