.hh-page:has(.az){color:#edf1f6;background:#0c0e11}.hh-page:has(.az) .hh-page-header{color:#edf1f6;background:#0c0e11}.az.hs-product{color:#edf1f6;background:0 0}.az h1,.az h2,.az h3{font-family:inherit;font-weight:400}.az .hs-back{font-size:1rem}.az-hero{grid-template-columns:.65fr 1.35fr;gap:6%;padding:30px 0;display:grid}.az-hero img{width:min(100%,310px);height:auto;margin-top:24px;display:block}.az-hero h1{letter-spacing:-.04em;margin:0;font-size:clamp(36px,4vw,60px);line-height:1.06}.az-hero>div>p:last-child{color:#b9c5d2;max-width:720px;margin-top:24px;font-size:1.125rem;line-height:1.6}.az-scope{justify-content:space-between;align-items:center;gap:36px;padding:32px 0;display:flex}.az-scope h2{letter-spacing:-.025em;max-width:850px;margin-top:14px;font-size:clamp(26px,2.4vw,36px);line-height:1.25}.az-scope fieldset{border:0;flex-shrink:0;gap:10px;display:flex}.az-scope button{min-height:48px;font:inherit;color:#bac6d4;cursor:pointer;background:0 0;border:1px solid #48515c;padding:10px 16px}.az-scope button[aria-pressed=true]{color:#f5e6a0;background:#dcc05e0b;border-color:#bcaa5b}.az-workspace{grid-template-columns:minmax(0,2.4fr) minmax(260px,.85fr);align-items:start;gap:24px;display:grid}.az-coverage{background:#151b22;border:1px solid #38424e;grid-template-columns:minmax(220px,.85fr) minmax(0,1.5fr);scroll-margin-top:24px;display:grid}.az-feed{border-right:1px solid #38424e}.az-feed h2,.az-selection h2{margin:0;font-size:1.25rem}.az-feed>h2{padding:24px}.az-article-choices>button{text-align:left;color:#c5d0dc;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #38424e;flex-direction:column;gap:12px;padding:22px 24px;display:flex;position:relative}.az-article-choices>button[aria-pressed=true]{background:#25303c;box-shadow:inset 3px 0 #d4bd64}.az-mobile-chooser,.az .az-mobile-preview,.az-feed-number{display:none}.az-feed-source,.az-feed-time{color:#aebdcb;font-size:.9375rem}.az-feed strong{font-size:1.125rem;font-weight:400;line-height:1.4}.az-monitoring{border-top:1px solid #38424e;padding:22px 24px;font-size:1rem}.az-monitoring summary,.az-edit summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:44px;list-style:none;display:flex}.az-monitoring p{color:#b0becc;margin:18px 0}.az-reader{min-width:0;padding:28px}.az-reader header{color:#b3c1d0;flex-wrap:wrap;justify-content:space-between;gap:18px;font-size:.9375rem;display:flex}.az-reader h2{letter-spacing:-.025em;margin:28px 0 22px;font-size:clamp(26px,2.4vw,36px);line-height:1.17}.az-summary{color:#d0d9e3;font-size:1.125rem}.az-reason summary{color:#c2ceda;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:1rem;list-style:none;display:flex}.az-reason summary::-webkit-details-marker{display:none}.az-reason[open] summary svg{transform:rotate(45deg)}.az-reason summary:focus-visible{outline-offset:4px;outline:2px solid #eff4fb}.az-reason{border-top:1px solid #3b4653;margin-top:26px;padding-top:24px}.az-reason>span{color:#aebccc;font-size:1rem}.az-reason p{color:#c3cdda;margin-top:10px;font-size:1.0625rem}.az-include{border-top:1px solid #3b4653;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:22px;display:flex}.az-include button,.az-preview{color:#151a20;min-height:48px;font:inherit;cursor:pointer;background:#d4bd64;border:0;justify-content:center;align-items:center;gap:12px;padding:12px 18px;display:inline-flex}.az-include>span{color:#b6c4d1;font-size:1rem}.az-include button[aria-pressed=true]{color:#ecdfaa;background:#29343d;border:1px solid #596168}.az-selection{border-top:2px solid #d4bd64;padding:22px 0;scroll-margin-top:24px;position:sticky;top:24px}.az-selection>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.az-selection>header>span{color:#d9c879;font-size:1.25rem}.az-selection>p{color:#acbdcd;margin:16px 0;font-size:1rem}.az-selection-list>div{border-top:1px solid #38424e;padding:22px 36px 22px 0;position:relative}.az-selection-list span{color:#aebccc;font-size:.9375rem}.az-selection-list h3{margin-top:12px;font-size:1.125rem;line-height:1.4}.az-selection-list button{color:#bfcbd8;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;min-height:40px;display:grid;position:absolute;top:17px;right:0}.az-preview{background:#e7edf2;width:100%;margin:12px 0 20px}.az-preview:disabled{opacity:.4;cursor:default}.az-edit{border-top:1px solid #38424e;padding-top:14px;font-size:1rem}.az-edit label{align-items:center;gap:12px;margin:16px 0;display:flex}.az-edit textarea{font:inherit;color:#e7edf5;background:#161e27;border:1px solid #536171;min-height:130px;padding:14px}.az-edit fieldset{border:0;margin-top:22px}.az-edit legend{color:#afbece}.az-search{border-top:1px solid #38424e;grid-template-columns:1fr 1.25fr;gap:60px;margin-top:38px;padding:48px 0;scroll-margin-top:24px;display:grid}.az-search h2{letter-spacing:-.025em;margin:16px 0 22px;font-size:clamp(28px,3vw,42px);line-height:1.15}.az-search p{color:#b9c6d4;font-size:1.125rem}.az-search-brief{background:#151b22;padding:28px}.az-search-brief>h3{font-size:1.5rem;line-height:1.35}.az-search-brief>p{margin:16px 0}.az-search-brief article{border-top:1px solid #43515f;margin-top:22px;padding-top:24px}.az-search-brief article h3{margin:12px 0;font-size:1.35rem;line-height:1.4}.az-search-brief article>span{color:#b5c4d3}.az-search-brief article>div{flex-wrap:wrap;gap:20px;display:flex}.az .pr-ending a{width:fit-content;display:flex}.az-report{margin:28px 0;padding:0;list-style:none}.az-report li{border-top:1px solid #40505e;padding:22px 0}.az-report li>span{color:#a6b8c9}.az-report h3{margin:14px 0;font-size:1.4rem;line-height:1.3}:is(.az button:focus-visible,.az a:focus-visible){outline-offset:4px;outline:2px solid #f1e4ab}@media (max-width:1250px){.az-workspace{grid-template-columns:minmax(0,2fr) minmax(235px,.8fr)}.az-coverage{grid-template-columns:1fr}.az-feed{border-right:0}.az-article-choices{grid-template-columns:1fr 1fr;display:grid}.az-feed>h2{grid-column:1/-1}.az-article-choices>button{border-bottom:1px solid #38424e}.az-monitoring{grid-column:1/-1}.az-scope{display:block}.az-scope fieldset{margin-top:22px}}@media (max-width:1000px){.az-hero{grid-template-columns:1fr;gap:24px;padding:20px 0 24px}.az-hero img{width:210px;margin-top:14px}.az-hero>div>p:last-child{margin-top:14px;font-size:1rem;line-height:1.55}.az-workspace,.az-search{grid-template-columns:1fr;gap:24px}.az-selection{position:static}.az-reader{padding:24px}.az-search{margin-top:12px;padding:30px 0}.az-scope{padding:26px 0}.az .pr-ending{grid-template-columns:1fr}.az-article-choices>button{padding:18px}.az-feed strong{font-size:1rem}.az-feed-time{display:none}.az-monitoring{padding:16px 20px}.az-include{gap:12px}.az-selection-list>div{padding-right:48px}.az-selection-list button{width:44px;min-height:44px}}@media (max-width:450px){.az-hero h1{font-size:32px}.az-scope fieldset{flex-wrap:wrap}.az-feed strong{font-size:.9375rem}.az-feed-source{font-size:.875rem}.az-reader h2{font-size:27px}.az-reader,.az-search-brief{padding:22px}}@media (max-width:1000px){.az-feed>h2{padding:18px 20px 8px}.az .az-mobile-chooser{color:#d5dfea;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #38424e;align-items:center;gap:14px;padding:10px 20px;display:flex}.az-mobile-chooser>span{color:#b4c2d0;margin-left:auto}.az-article-choices{display:none}.az-choices-open .az-article-choices{display:block}.az-article-choices>button{gap:7px;padding:16px 20px}.az-article-choices strong{font-size:1rem}.az-feed-time{font-size:.875rem;display:inline}.az-monitoring{border-bottom:1px solid #38424e;padding:8px 20px}.az-reader{padding:20px}.az-reader h2{margin:18px 0 16px;font-size:1.5rem}.az-summary{font-size:1rem;line-height:1.55}.az-reason{margin-top:18px;padding-top:8px}.az-include{margin-top:16px;padding-top:16px}.az .az-mobile-preview{margin-top:12px;display:flex}.az-mobile-preview:disabled{opacity:.45;cursor:default}.az-reader h2:focus-visible{outline-offset:5px;outline:2px solid #f1e4ab}}@media (max-width:370px){.az .az-mobile-chooser{grid-template-columns:1fr 20px;gap:4px 12px;display:grid}.az-mobile-chooser>span{grid-area:2/1;margin:0;font-size:.875rem}.az-mobile-chooser>svg{grid-area:1/2/3}}.az mark{color:inherit;text-underline-offset:4px;background:#bfa5491c;-webkit-text-decoration:underline #bbab65;text-decoration:underline #bbab65}.az .az-term-list{color:#e4d394;flex-wrap:wrap;gap:12px 20px;display:flex}.az-feed-source,.az-feed-time,.az-reader header{font-size:1rem}.az-search-preview{margin-top:20px}.az .az-summary{font-size:1.125rem;line-height:1.6}.az .az-feed strong{font-size:1.125rem}.az .kw-dossier{z-index:70;color:#edf2f7;background:#171d24;border:1px solid #657480;flex-direction:column;max-height:65dvh;display:flex;position:fixed;inset:auto 24px 20px}.az .kw-dossier>header{border-bottom:1px solid #43505d;justify-content:space-between;align-items:center;gap:24px;padding:20px 28px;display:flex}.az .kw-dossier header span{color:#b8c5d1;font-size:1rem}.az .kw-dossier h2{margin:6px 0 0;font-size:1.5rem;line-height:1.3}.az .kw-dossier h3{margin:24px 0 12px;font-size:1.25rem}.az .kw-dossier-controls{flex:none;gap:8px;display:flex}.az .kw-dossier-controls button{color:#edf2f7;background:0 0;border:1px solid #667887;place-items:center;width:44px;height:44px;display:grid}.az .kw-dossier-controls button:hover{background:#29333e}.az .kw-dossier-body{overscroll-behavior:contain;min-height:0;padding:24px 28px;overflow:auto}.az .kw-dossier-body p,.az .kw-dossier-body blockquote{max-width:72ch;font-size:1.125rem;line-height:1.6}.az .kw-dossier-body blockquote{border-left:2px solid #9dafbb;margin:20px 0;padding-left:20px}.az .kw-dossier .kw-source{color:#edf2f7;background:0 0;border:0;align-items:center;gap:16px;min-height:44px;padding:12px 0;font-size:1rem;display:flex}.az .kw-dossier-minimised>header{border-bottom:0;padding-block:12px}.az-delivery-heading{border-bottom:1px solid #657480;justify-content:space-between;gap:20px;padding-bottom:20px;font-size:1.125rem;display:flex}.az .az-report{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.az .az-report h3{max-width:45ch}.az-coverage>.az-monitoring{grid-column:1/-1}.az .az-report:not(:has(li:nth-child(2))){grid-template-columns:1fr}.az-source-reading{grid-template-columns:1.3fr 1fr;gap:48px;display:grid}.az-source-relevance{border-left:1px solid #43505d;padding-left:32px}.az .kw-dossier-body>p,.az-source-relevance p{margin:16px 0}.az-rule-basis{margin:20px 0}.az-rule-basis>div{border-bottom:1px solid #43505d;grid-template-columns:minmax(130px,.65fr) 1fr;gap:16px;padding:12px 0;display:grid}.az-rule-basis dt{color:#b8c5d1}.az-rule-basis dd{margin:0}.az-rule-detail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;list-style:none;display:flex}.az-angle{color:#b8c5d1;font-size:1rem}.az .az-feed strong{font-size:clamp(1.25rem,1.7vw,1.75rem);line-height:1.25}.az-inspect-label{justify-content:space-between;align-items:center;gap:12px;font-size:1rem;display:flex}.az-source-actions{border-bottom:1px solid #43505d;flex-wrap:wrap;gap:12px 32px;padding:12px 0 20px;display:flex}.az details[open]>summary>svg{transform:rotate(45deg)}@media (min-width:701px){.az .hs-back{min-height:44px;margin-bottom:8px;padding-block:8px}.az .az-hero{grid-template-columns:minmax(200px,.65fr) minmax(0,1.35fr);padding:12px 0 20px}.az .az-hero img{width:min(100%,280px);margin-top:8px}.az .az-hero h1{font-size:clamp(32px,3.3vw,48px)}.az .az-hero>div>p:last-child{margin:12px 0 0}.az .vx-contents{min-height:56px;margin-block:0;padding-block:8px}.az .az-scope{padding-block:20px}}@media (max-width:1000px){.az .az-summary{font-size:1.0625rem}.az .az-feed-source,.az .az-feed-time,.az .az-mobile-chooser>span{font-size:1rem}.az .az-feed strong{font-size:1.0625rem}.az .az-report{grid-template-columns:1fr}.az-source-reading{grid-template-columns:1fr;gap:16px}.az-source-relevance{border-top:1px solid #43505d;border-left:0;padding-left:0}}@media (max-width:700px){.az .hs-back,.az .az-mobile-chooser,.az .az-reader,.az .az-feed-source{display:none}.az .az-article-choices{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.az .az-article-choices>button{border:1px solid #43505d;border-left:0;border-right:0;gap:12px;min-height:240px;padding:16px 14px}.az .az-article-choices>button+button{border-left:1px solid #43505d}.az .az-feed strong{font-size:1.375rem;line-height:1.25}.az .az-feed-time{margin-top:auto;font-size:1rem}.az .az-inspect-label{font-size:1rem}.az .az-inspect-label svg{flex:none}.az .az-coverage{border:0}.az .az-selection{border-top:1px solid #43505d;padding-top:20px}.az .az-workspace{gap:16px}.az .az-scope h2{font-size:1.375rem}.az .az-selection-list h3{font-size:1.0625rem}.az .hs-back{min-height:44px;margin:0;padding:12px 0}.az-hero{gap:16px;padding:12px 0 16px}.az-hero img{width:170px;margin-top:8px}.az-hero h1{font-size:1.75rem;line-height:1.15}.az-hero>div>p:last-child{margin-top:12px;font-size:1.0625rem}.az-scope{padding:16px 0}.az-scope h2{margin:8px 0 12px;font-size:1.5rem}.az-scope fieldset{margin-top:12px}.az .az-scope fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.az .az-scope fieldset button{min-width:0;padding-inline:8px}.az-feed>h2{display:none}.az .kw-dossier{max-height:70dvh;inset:auto 12px 12px}.az .kw-dossier>header{align-items:flex-start;gap:12px;padding:16px}.az .kw-dossier h2{font-size:1.25rem}.az .kw-dossier-controls{gap:4px}.az .kw-dossier-body{padding:16px}.az .kw-dossier-body p,.az .kw-dossier-body blockquote{font-size:1.0625rem}.az-rule-basis>div{grid-template-columns:1fr;gap:6px}}.je-heading{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);align-items:start;gap:5%;padding:24px 0 32px;display:grid}.je-environment .je-heading .hs-large-logo{width:min(100%,320px);height:auto;margin:0}.je-environment .je-environment-name{color:#c7d0d9;margin:20px 0 0 3px;font-size:1.0625rem}.je-purpose h1{letter-spacing:-.035em;max-width:23ch;margin:0;font-size:clamp(32px,3.5vw,52px);font-weight:400;line-height:1.12}.je-purpose p{color:#b8c5d1;max-width:64ch;margin:20px 0 0;font-size:1.125rem;line-height:1.55}.je-contents-toggle{display:none}.je-environment .vx-contents a{align-items:center;min-height:44px;font-size:1rem;display:inline-flex}@media (min-width:701px){.hh-page .hs-product.je-environment:has(.kw){padding-top:16px}.je-environment:has(.kw) .hh-breadcrumbs{margin-bottom:8px}.je-environment:has(.kw) .je-heading{padding:8px 0 16px}.hh-page .je-environment:has(.kw) .je-purpose h1{max-width:none;font-size:clamp(32px,2.8vw,44px)}.je-environment:has(.kw) .je-purpose p{margin-top:12px}.je-environment:has(.kw) .vx-contents{margin-top:12px;padding:8px 0}.je-environment:has(.kw) .kw-opening{padding:20px 0}.je-environment:has(.kw) .kw-opening h2{font-size:36px}}@media (max-width:700px){.je-environment .hh-breadcrumbs{display:none}.je-heading{padding:0 0 24px;display:block}.je-environment .je-heading .hs-large-logo{width:210px;max-width:75%}.je-environment .je-environment-name{margin:12px 0 0 2px}.je-purpose h1{max-width:22ch;margin-top:24px;font-size:2rem}.je-purpose p{margin-top:14px;font-size:1rem;line-height:1.55}.je-environment:has(.kw) .je-purpose p{display:none}.je-environment:has(.kw) .je-purpose h1{font-size:1.75rem}.je-contents-toggle{color:#c5d0dc;border:0;cursor:pointer;background:0 0;border-block:1px solid #36404b;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:14px 0;font-size:1rem;display:flex}.hh-page .vx-contents.je-contents{white-space:normal;border-top:0;height:auto;margin:0;padding:8px 0;display:none;overflow:visible}.hh-page .vx-contents.je-contents.je-open{grid-template-columns:1fr;gap:0;display:grid}.hh-page .vx-contents.je-contents a{min-height:44px;padding:8px 12px}.je-environment .pr-intro{padding:24px 0 20px}.je-environment .pr-intro h2{margin:12px 0;font-size:1.75rem}.je-environment .pr-intro>p:last-child{font-size:1rem}.je-environment .cp-context{gap:10px;padding:16px 0 20px}.je-environment .cp-context>div{gap:10px}.je-environment .ix-reset .ix-opening{border:0;padding:20px 0 0;display:block}.je-environment .ix-reset .ix-opening p{margin:0;font-size:1rem}.je-environment .ix-reset .ir-comparison{border:0;gap:20px;padding-top:20px}.je-environment .ir-comparison h2{margin:12px 0;font-size:1.75rem}.je-environment .ir-comparison header>p:last-child{font-size:1rem}.je-contents-toggle:focus-visible{outline-offset:3px;outline:2px solid #eaf3ff}.je-contents a:focus-visible{outline-offset:3px;outline:2px solid #eaf3ff}}.az .az-workspace{display:block}.az .az-coverage{background:0 0;border:0;border-top:1px solid #43505d;grid-template-columns:minmax(230px,.75fr) minmax(0,1.5fr)}.az .az-feed{border-right:0;padding-right:32px}.az .az-article-choices{display:block}.az .az-mobile-chooser,.az .az-mobile-preview{display:none}@media (min-width:701px) and (max-width:1000px){.az .az-coverage{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.az .az-feed{padding-right:20px}.az .az-reader{padding-left:20px}}.az .az-feed>h2{padding:20px 0}.az .az-article-choices>button{background:0 0;border-top:1px solid #43505d;padding:20px 16px}.az .az-article-choices>button[aria-pressed=true]{box-shadow:none;background:#171c21;border-left:2px solid #cfbd75;padding-left:14px}.az .az-article-choices>button:hover{background:#1c2229}.az .az-reader{border-left:1px solid #43505d;padding:24px 0 24px 32px}.az .az-reader h2{max-width:35ch;margin:20px 0}.az .az-reader .az-summary{max-width:62ch}.az .az-monitoring{padding:12px 0}.az .az-selection{background:0 0;border:0;border-top:1px solid #667480;border-bottom:1px solid #43505d;grid-template-columns:1fr auto;align-items:center;gap:8px 24px;padding:20px 0;display:grid}.az .az-selection>header{border:0;padding:0}.az .az-selection>p{grid-column:1;margin:0;font-size:17px}.az .az-selection>.az-preview{grid-area:1/2/3;width:auto;min-height:48px;margin:0;padding:12px 20px;font-size:16px}.az .az-selection>.az-empty{grid-row:3}.az .az-report .pr-text-button{margin-right:24px}.az .kw-dossier .az-edit{border-top:1px solid #43505d;border-bottom:1px solid #43505d;padding:8px 0}@media (max-width:700px){.az .kw-dossier>header{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;display:grid}.az .kw-dossier>header>div:first-child{display:contents}.az .kw-dossier>header>div:first-child>span{grid-area:1/1;align-self:center}.az .kw-dossier>header h2{grid-area:2/1/auto/-1;margin:0}.az .kw-dossier>header .kw-dossier-controls{grid-area:1/2}.az .az-article-choices{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.az .az-coverage{border-top:0;display:block}.az .az-feed{padding:0}.az .az-reader{border:0;padding:24px 0}.az .az-article-choices>button{min-height:240px;padding:16px 12px}.az .az-article-choices>button[aria-pressed=true]{border-top:2px solid #cfbd75;border-left:0;padding-top:15px;padding-left:12px}.az .az-feed strong{font-size:21px}.az .az-selection{grid-template-columns:1fr;padding:20px 0}.az .az-selection>.az-preview{grid-area:auto/1;justify-self:start;margin-top:8px}}.sy-choice{--sy-paper:#edf1f3;--sy-muted:#b7c2cb;--sy-pad:clamp(22px, 3.6vh, 44px);--sy-gap:clamp(12px, 2vh, 22px);--sy-mark:42px;box-sizing:border-box;color:var(--sy-paper);background:#0c1013;padding:48px clamp(24px,3vw,64px) 56px;scroll-margin-top:0;font-family:Manrope,sans-serif}.sy-intro{margin-bottom:36px}.sy-intro h2{color:var(--sy-muted);margin:0;font-size:1.25rem;font-weight:400}.sy-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,80px);min-height:0;display:grid}.sy-grid[data-single]{grid-template-columns:minmax(0,1fr)}.sy-system{grid-template-rows:auto auto auto 1fr;align-content:start;min-width:0;display:grid}.sy-identity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:0 0 20px;display:flex}.sy-wordmark{height:var(--sy-mark);align-items:center;margin:0;display:flex}.sy-wordmark img{width:auto;height:var(--sy-mark);object-fit:contain;object-position:left;max-width:100%;display:block}.sy-wordmark img.sy-wordmark-kairos{height:calc(var(--sy-mark) * .909);margin-left:calc(var(--sy-mark) * .034)}.sy-system h4{letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.3vw,2.25rem);font-weight:400;line-height:1.22}@media (min-width:1001px){.sy-system{container-type:inline-size}.sy-system h4{font-size:min(2.25rem,5.37634cqi)}}.sy-system>p{color:var(--sy-muted);max-width:43ch;margin:16px 0 0;font-size:1.3125rem;line-height:1.6}.sy-portrait{flex-direction:column;justify-content:flex-start;min-width:0;margin:28px 0 0;display:flex}.sy-entry{width:fit-content;min-height:44px;color:var(--sy-paper);border-bottom:1px solid #626e78;align-items:center;gap:20px;margin:0;padding:6px 0;font-size:1.25rem;text-decoration:none;transition:border-color .18s,color .18s;display:flex}.sy-entry svg{flex-shrink:0;transition:transform .18s cubic-bezier(.2,.7,.2,1)}.sy-entry:hover{color:#fff;border-color:#edf1f3}.sy-entry:hover svg{transform:translate(2px,-2px)}.sy-entry:active svg{transform:translate(1px,-1px)}.sy-entry:focus-visible{outline-offset:6px;outline:2px solid #edf1f3}@media (min-width:1001px){.sy-choice{row-gap:var(--sy-gap);min-height:min(100svh,1350px);padding-top:var(--sy-pad);padding-bottom:var(--sy-pad);grid-template-rows:auto 1fr;display:grid}.sy-intro{margin:0}.sy-identity{margin-bottom:clamp(10px,1.6vh,20px)}.sy-system>p{margin-top:clamp(8px,1.4vh,16px)}.sy-portrait{margin-top:var(--sy-gap)}}@media (max-width:1000px){.sy-choice{--sy-mark:34px}.sy-grid{gap:32px}}@media (min-width:701px) and (max-width:1000px){.sy-identity{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:700px){.sy-choice{padding:28px 20px 40px}.sy-intro{margin-bottom:28px}.sy-grid{grid-template-columns:minmax(0,1fr);gap:56px}.sy-system{flex-direction:column;display:flex}.sy-identity{display:contents}.sy-wordmark{margin-bottom:16px}.sy-entry{order:5;min-height:48px;margin-top:20px}.sy-system h4{font-size:1.5rem}.sy-portrait{margin-top:20px}.sy-system>p{margin:20px 0 0;font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.sy-entry,.sy-entry svg{transition:none}}@media (min-width:701px) and (max-height:800px){.sy-choice{--sy-pad:clamp(20px, 3.2vh, 44px);--sy-gap:clamp(10px, 1.7vh, 22px)}}.sy-portrait{--si-line:#3d4950;--si-muted:#c7d0d5}.si-image-placeholder{border:1px dashed var(--si-line);text-align:center;background:#0c1013;border-radius:4px;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;min-height:280px;padding:24px;display:flex}.si-image-placeholder-mark{border:1px solid var(--si-line);border-radius:2px;width:34px;height:34px}.si-image-placeholder p{max-width:30ch;color:var(--si-muted);margin:0;font-size:1.0625rem;line-height:1.4}
