@font-face{font-family:Die Grotesk A;src:url(/fonts/die-grotesk-a-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk A;src:url(/fonts/die-grotesk-a-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Die Grotesk A;src:url(/fonts/die-grotesk-a-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk D;src:url(/fonts/die-grotesk-d-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk D;src:url(/fonts/die-grotesk-d-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk D;src:url(/fonts/die-grotesk-d-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Apercu Mono Pro;src:url(/fonts/apercu-mono-pro-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--leonard-mist: #fffcf7;--leonard-fog: #c0c2ac;--leonard-moss: #4d4e3a;--leonard-steel: #9c988e;--leonard-carbon: #0b0b09;--leonard-rust: #93472d;--leonard-slate: #80a1ab;--leonard-moss-50: #f5f5f1;--font-display: "Die Grotesk D", "Die Grotesk A", sans-serif;--font-sans: "Die Grotesk D", "Die Grotesk A", ui-sans-serif, system-ui, sans-serif;--font-mono: "Apercu Mono Pro", ui-monospace, monospace;--tracking-display: .02em;--tracking-body: .08em;--tracking-detail: .05em;--page-margin: max(24px, 2.5vw);--space-text-block: 1cap;--space-text-action: .5cap;--ease: cubic-bezier(.22, 1, .36, 1);--ease-soft: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}:root{--tracking: var(--tracking-body)}*,*:before,*:after{letter-spacing:var(--tracking)}html,body,#root{min-height:100%;margin:0}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--leonard-carbon);color:var(--leonard-mist);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}svg{display:block}::selection{background:#f6f2e838}.holding a:focus-visible{box-shadow:0 0 0 3px #392e232e}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hp{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.wordmark{display:block;width:116px;height:auto;aspect-ratio:11728 / 2544}.application-cta{display:flex;width:fit-content;max-width:100%;align-items:flex-start;flex-direction:column;gap:var(--space-text-action)}.holding{--holding-secondary: #e6e4d8;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(240px,1fr) auto;grid-template-areas:"logo" "message" "photo" "foot";min-height:100svh;background:var(--leonard-moss);color:var(--leonard-mist)}.holding-wordmark{grid-area:logo;width:92px;height:auto;margin:34px var(--page-margin) 0}.holding-message{grid-area:message;padding:56px var(--page-margin) 0}.holding-title{margin:0;max-width:13ch;font-family:var(--font-display);font-size:clamp(2.75rem,12.8vw,3.5rem);font-weight:400;line-height:.96;--tracking: var(--tracking-display);text-wrap:balance}.holding-line{margin:18px 0 0;color:var(--holding-secondary);font-size:1.0625rem;line-height:1.35;--tracking: var(--tracking-body)}.holding-figure{grid-area:photo;position:relative;margin:40px 0 0;overflow:hidden}.holding-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:30% 72%;filter:brightness(.88) saturate(.92)}.holding-cta{grid-area:photo;align-self:end;justify-self:start;position:relative}.holding-cta .application-cta{display:block;width:auto}.holding-action{display:flex;align-items:center;gap:28px;min-height:68px;padding:0 var(--page-margin);background:var(--leonard-mist);color:var(--leonard-moss);font-family:var(--font-display);font-size:1.1875rem;font-weight:400;line-height:1.2;--tracking: var(--tracking-body);text-decoration:none}.holding-action svg{flex:none}@media(hover:hover){a.holding-action:hover{background:var(--leonard-fog)}}.holding-action:focus-visible{outline:2px solid var(--leonard-mist);outline-offset:4px}.holding-foot{grid-area:foot;display:flex;flex-wrap:wrap;gap:8px 18px;padding:20px var(--page-margin) 34px;color:var(--holding-secondary);font-family:var(--font-mono);font-size:.6875rem;line-height:1.2;--tracking: var(--tracking-detail);text-transform:uppercase}.holding-foot nav{display:flex;flex-wrap:wrap;gap:8px 18px}.holding-foot a{color:inherit;text-decoration:none}.holding-foot a:hover,.holding-foot a:focus-visible{color:var(--leonard-mist)}@media(min-width:900px),(orientation:landscape)and (max-height:520px){.holding{height:100svh;grid-template-columns:minmax(0,min(680px,52%)) minmax(0,1fr);grid-template-rows:auto 1fr auto auto 1fr auto;grid-template-areas:"logo photo" ". photo" "message photo" "cta photo" ". photo" "foot photo"}.holding-wordmark{width:112px;margin:40px 72px 0}.holding-message{padding:0 72px}.holding-title{font-size:clamp(3.5rem,5.8vw,5.25rem);line-height:.95}.holding-line{margin-top:28px;font-size:1.25rem}.holding-figure{margin:0}.holding-photo{object-position:40% 60%}.holding-cta{grid-area:cta;align-self:start;justify-self:stretch;padding:48px 72px 0}.holding-action{justify-content:space-between;max-width:460px;min-height:64px;padding:0 22px;font-size:1.125rem}.holding-foot{padding:24px 72px 32px}}@media(max-height:520px){.holding-wordmark{margin:16px var(--page-margin) 0}.holding-message,.holding-cta{padding-left:var(--page-margin);padding-right:var(--page-margin)}.holding-title{font-size:clamp(2rem,11vh,3rem)}.holding-cta{padding-top:16px}.holding-action{min-height:52px}.holding-foot{padding:12px var(--page-margin) 12px}}.jr{--jr-bg: var(--leonard-moss);--jr-ink: var(--leonard-mist);--jr-quiet: #e6e4d8;--jr-line: #c1c2ae;--jr-rule: #7e8165;--jr-action-bg: var(--leonard-mist);--jr-action-ink: var(--leonard-moss);--jr-action-hover: var(--leonard-fog);--jr-error: #f0bc98;--jr-tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234D4E3A' stroke-width='2'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E");--jr-gutter: var(--page-margin);--jr-measure: 460px;position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"head" "main" "foot";min-height:100svh;background:var(--jr-bg);color:var(--jr-ink);font-family:var(--font-sans);font-size:1rem;line-height:1.2}.jr--light{--jr-bg: var(--leonard-mist);--jr-ink: var(--leonard-moss);--jr-quiet: #63664d;--jr-line: #7e8165;--jr-rule: #d2d3c5;--jr-action-bg: var(--leonard-moss);--jr-action-ink: var(--leonard-mist);--jr-action-hover: #38392f;--jr-error: #894b33;--jr-tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFCF7' stroke-width='2'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E")}.jr-skip{position:absolute;left:var(--jr-gutter);top:8px;z-index:3;padding:12px 16px;background:var(--jr-ink);color:var(--jr-bg);font-family:var(--font-display);font-size:1rem;text-decoration:none;transform:translateY(-200%)}.jr-skip:focus{transform:none}.jr-head{grid-area:head;position:relative;z-index:1;display:grid;gap:24px;padding:24px var(--jr-gutter) 0}.jr-home{justify-self:start;display:inline-flex;min-height:44px;align-items:center;color:inherit}.jr-home .wordmark{width:92px;height:auto}.jr-home:focus-visible,.jr a:focus-visible,.jr button:focus-visible{outline:2px solid var(--jr-ink);outline-offset:4px}.jr-main{grid-area:main;position:relative;z-index:1;display:grid;align-content:start;justify-items:start;gap:24px;width:100%;max-width:calc(var(--jr-gutter) * 2 + 40rem);padding:48px var(--jr-gutter) 40px}.jr-foot{grid-area:foot;position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 32px;padding:20px var(--jr-gutter) 32px;color:var(--jr-quiet);font-family:var(--font-mono);font-size:.75rem;line-height:1.2;--tracking: var(--tracking-detail);text-transform:uppercase}.jr--light .jr-foot{border-top:1px solid var(--jr-rule)}.jr-foot nav{display:flex;flex-wrap:wrap;gap:8px 24px}.jr-foot a{display:inline-flex;align-items:center;min-height:24px;color:inherit;text-decoration:none}@media(hover:hover){.jr-foot a:hover,.jr-foot a:focus-visible{color:var(--jr-ink)}}.jr-figure{grid-area:figure;position:relative;min-height:280px;margin:0;overflow:hidden}.jr-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:30% 72%;filter:brightness(.88) saturate(.92)}.jr--photo{grid-template-rows:auto auto minmax(280px,1fr) auto;grid-template-areas:"head" "main" "figure" "foot"}.jr--aside .jr-figure{display:none}.jr--print{grid-template-rows:auto auto 1fr auto;grid-template-areas:"head" "figure" "main" "foot"}.jr--print .jr-head{padding-top:18px}.jr--print .jr-figure{height:clamp(240px,47svh,400px);min-height:0;margin:14px var(--jr-gutter) 0;background:var(--leonard-fog)}.jr--print .jr-photo{object-position:40% 74%;filter:brightness(.92) saturate(.92)}.jr--print .jr-main{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:none;padding:30px var(--jr-gutter) 0}.jr--print .jr-title{max-width:20ch;font-size:2.5rem;line-height:1}.jr--print .jr-actions{margin-top:auto;padding-top:32px}.jr--print .jr-foot{gap:4px 18px;padding-top:22px;border-top:0}.jr--print .jr-foot nav{gap:4px 18px}.jr-title{margin:0;max-width:13ch;font-family:var(--font-display);font-size:clamp(2.75rem,12.8vw,3.5rem);font-weight:400;line-height:.96;--tracking: var(--tracking-display);text-wrap:balance}.jr-question{margin:0;max-width:14ch;font-family:var(--font-display);font-size:clamp(2.25rem,10vw,2.75rem);font-weight:400;line-height:.96;--tracking: var(--tracking-display);text-wrap:balance}.jr-line{margin:0;max-width:34ch;font-size:1.125rem;line-height:1.35;text-wrap:pretty}.jr-quiet{color:var(--jr-quiet)}.jr-prose{display:grid;gap:16px;max-width:62ch}.jr-prose p{margin:0;font-size:1rem;line-height:1.45}.jr-prose a{padding-block:3px;color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.jr-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;width:100%;max-width:var(--jr-measure);min-height:64px;padding:0 22px;border:0;border-radius:0;background:var(--jr-action-bg);color:var(--jr-action-ink);font-family:var(--font-display);font-size:1.1875rem;font-weight:400;line-height:1.2;--tracking: var(--tracking-body);text-align:left;text-decoration:none;cursor:pointer;transition:background .18s var(--ease)}.jr-primary svg{flex:none}@media(hover:hover){.jr-primary:hover{background:var(--jr-action-hover)}}.jr-primary[disabled]{cursor:progress}.jr-secondary,.jr-text-button,.jr-change{font-family:var(--font-display);font-weight:400;line-height:1.2;--tracking: var(--tracking-body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.jr-secondary{display:inline-flex;align-items:center;min-height:56px;padding:0;border:0;background:none;color:var(--jr-ink);font-size:1.125rem;cursor:pointer}@media(hover:hover){.jr-secondary:hover{text-decoration-thickness:2px}}.jr-text-button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;color:var(--jr-quiet);font-size:1.0625rem;cursor:pointer}@media(hover:hover){.jr-text-button:hover{color:var(--jr-ink)}}.jr-text-button svg{width:18px;height:18px}.jr-actions{display:grid;justify-items:start;gap:8px;width:100%;margin-top:16px}.jr-step{display:grid;justify-items:start;gap:24px;width:100%;margin:0;padding:0;border:0;min-width:0}.jr-fields{display:grid;gap:20px;width:100%;max-width:var(--jr-measure)}.jr-field{display:grid;gap:8px;width:100%}.jr-label{color:var(--jr-quiet);font-family:var(--font-mono);font-size:14px;font-weight:400;line-height:1.2;--tracking: var(--tracking-detail);text-transform:uppercase}.jr-input{width:100%;min-height:56px;padding:8px 0;border:0;border-bottom:1px solid var(--jr-line);border-radius:0;background:var(--jr-bg);color:var(--jr-ink);font-family:var(--font-sans);font-size:1.5rem;line-height:1.2;caret-color:var(--jr-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.jr-input::placeholder{color:var(--jr-line)}.jr-input:focus{outline:none;border-bottom:2px solid var(--jr-ink);padding-bottom:7px}.jr-input[aria-invalid=true]{border-bottom-color:var(--jr-error)}.jr-select{position:relative;display:block;width:100%}.jr-select .jr-input{padding-right:32px;cursor:pointer}.jr-select svg{position:absolute;right:0;top:50%;width:20px;height:20px;transform:translateY(-50%);pointer-events:none}.jr-select option{background:var(--leonard-mist);color:var(--leonard-moss)}.jr-phone{display:grid;grid-template-columns:6.5rem 1fr;gap:16px;width:100%;max-width:var(--jr-measure)}.jr-error{margin:0;color:var(--jr-error);font-size:1rem;line-height:1.3}.jr-consent{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;width:100%;max-width:var(--jr-measure);min-height:44px;color:var(--jr-quiet);font-size:.875rem;line-height:1.4;cursor:pointer}.jr-consent input{width:24px;height:24px;padding:0;border:1px solid var(--jr-line);border-radius:0;background:var(--jr-bg);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.jr-consent input:checked{border-color:var(--jr-ink);background:var(--jr-ink) var(--jr-tick) center / 16px no-repeat}.jr-consent input:focus-visible{outline:2px solid var(--jr-ink);outline-offset:3px}.jr-change{flex:none;min-width:44px;text-align:left;min-height:44px;padding:0;border:0;background:none;color:var(--jr-ink);font-size:1rem;cursor:pointer}.jr-control--prefix{display:flex;align-items:baseline;border-bottom:1px solid var(--jr-line)}.jr-control--prefix:focus-within{border-bottom-color:var(--jr-ink);box-shadow:0 1px 0 var(--jr-ink)}.jr-control--prefix:has(.jr-input[aria-invalid=true]){border-bottom-color:var(--jr-error)}.jr-control--prefix .jr-input,.jr-control--prefix .jr-input:focus{flex:1;min-width:0;padding-bottom:10px;border-bottom:0}.jr-prefix{flex:none;margin-right:10px;color:var(--jr-quiet);font-size:1.375rem;line-height:1.2}.jr-reply .jr-head{grid-template-columns:auto auto;justify-content:space-between;align-items:center;padding-top:18px}.jr-reply .jr-back{color:var(--jr-ink);font-size:1rem}.jr-reply .jr-main{gap:14px;padding-top:36px}.jr-reply .jr-title{max-width:none;font-size:2.5rem;line-height:1}.jr-reply-form{display:flex;flex-direction:column;gap:28px;width:100%;max-width:var(--jr-measure);margin-top:26px}.jr-name{display:grid;gap:8px}.jr-pair{display:flex;align-items:flex-start;gap:20px}.jr-pair>*{flex:1 1 0;min-width:0}.jr-reply .jr-label{font-family:var(--font-sans);font-size:.9375rem;line-height:1.3;--tracking: var(--tracking-body);text-transform:none}.jr-reply .jr-input{min-height:48px;padding:6px 0 10px;font-size:1.375rem}.jr-reply .jr-input:focus{padding-bottom:9px}.jr-reply .jr-select .jr-input{padding-right:24px}.jr-reply .jr-select svg{width:16px;height:16px}.jr-reply .jr-select .jr-input[data-empty]{color:var(--jr-quiet)}.jr-reply .jr-error{font-size:.9375rem;line-height:1.4}.jr-suggestion{margin:0}.jr-suggest{display:block;width:100%;min-height:44px;padding:10px 0 0;border:0;background:none;color:var(--jr-ink);font-family:var(--font-sans);font-size:1rem;line-height:1.4;text-align:left;overflow-wrap:anywhere;cursor:pointer}.jr-suggest span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.jr-code{display:grid;justify-items:start;gap:14px;margin-top:18px;padding:18px 18px 6px;background:var(--leonard-moss-50)}.jr--dark .jr-code{border:1px solid var(--jr-rule);background:transparent}.jr-code .jr-line{font-size:1rem;line-height:1.4}.jr-code .jr-control{position:relative;display:block}.jr-code-slots{display:flex;gap:10px}.jr-code-slot{display:flex;flex:1 1 0;align-items:flex-end;justify-content:center;min-width:0;height:56px;padding-bottom:8px;border-bottom:1px solid var(--jr-line);color:var(--jr-ink);font-size:1.75rem;line-height:1;font-variant-numeric:tabular-nums}.jr-code-slot[data-filled]{border-bottom-color:var(--jr-ink)}.jr-code .jr-control:has(.jr-input[aria-invalid=true]) .jr-code-slot{border-bottom-color:var(--jr-error)}.jr-code .jr-control:focus-within .jr-code-slot[data-current]{border-bottom:2px solid var(--jr-ink);padding-bottom:7px}.jr-code .jr-code-input,.jr-code .jr-code-input:focus{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;min-height:0;padding:0;border:0;background:transparent;color:transparent;caret-color:transparent;-webkit-text-fill-color:transparent;font-size:1.5rem;cursor:text}.jr-code .jr-code-input::selection{background:transparent}.jr-reply .jr-consent{color:var(--jr-ink);font-size:1rem;line-height:1.45}.jr-reply .jr-consent input{margin:0}.jr-reply .jr-primary{margin-top:4px}.jr-reply .jr-primary:disabled{background:var(--jr-quiet)}@media(hover:hover){.jr-reply .jr-primary:disabled:hover{background:var(--jr-quiet)}}@media(max-width:359px){.jr-pair{flex-direction:column;align-items:stretch;gap:28px}.jr-pair>*{flex:none}}.jr-share{display:grid;justify-items:start;gap:16px;width:100%;max-width:var(--jr-measure);padding-top:24px;border-top:1px solid var(--jr-rule)}.jr-copy{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:var(--jr-measure);min-height:56px;padding:0 20px;border:1px solid var(--jr-ink);border-radius:0;background:transparent;color:var(--jr-ink);font-family:var(--font-display);font-size:1.125rem;font-weight:400;line-height:1.2;--tracking: var(--tracking-body);text-align:left;cursor:pointer;transition:box-shadow .18s var(--ease)}.jr-copy-glyph{flex:none;width:20px;height:20px}.jr-copy:disabled{border-color:var(--jr-quiet);color:var(--jr-quiet);cursor:default}@media(hover:hover){.jr-copy:hover{box-shadow:inset 0 0 0 1px var(--jr-ink)}}.jr-copy--filled{border-color:var(--jr-action-bg);background:var(--jr-action-bg);color:var(--jr-action-ink);transition:background .18s var(--ease)}@media(hover:hover){.jr-copy--filled:hover{border-color:var(--jr-action-hover);background:var(--jr-action-hover);box-shadow:none}}.jr-copy--filled:disabled{border-color:var(--jr-action-bg);color:var(--jr-action-ink);cursor:progress}@media(prefers-reduced-motion:reduce){.jr-copy{transition:none}}.jr-new-link{display:grid;gap:8px;width:100%}.jr-new-link .jr-input{font-size:1rem}.jr-links{display:grid;width:100%;max-width:var(--jr-measure);margin:0;padding:0;list-style:none;border-top:1px solid var(--jr-rule)}.jr-links li{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;border-bottom:1px solid var(--jr-rule)}.jr-links p{margin:0}.jr-invite{gap:20px;max-width:var(--jr-measure)}.jr-console-section{display:grid;gap:12px;width:100%;margin-top:20px}.jr-console-heading{margin:0;padding-top:28px;border-top:1px solid var(--jr-rule);font-size:1.0625rem;font-weight:400;line-height:1.4}.jr-people{display:grid;width:100%;margin:0;padding:0;list-style:none}.jr-people li{display:grid;gap:10px;padding:16px 0;border-bottom:1px solid var(--jr-rule)}.jr-console-section>.jr-people>li:last-child{padding-bottom:0;border-bottom:0}.jr-person{display:grid;gap:2px}.jr-person p,.jr-review-line{margin:0;font-size:1.0625rem;line-height:1.4;overflow-wrap:anywhere}.jr-person-name{font-size:1.0625rem}.jr-person-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.jr-person-actions .jr-person-question{flex-basis:100%;margin:0;color:var(--jr-quiet);line-height:1.3}.jr-change[disabled],.jr-outline[disabled]{color:var(--jr-quiet);cursor:progress}.jr-outline{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--jr-ink);border-radius:0;background:transparent;color:var(--jr-ink);font-family:var(--font-display);font-size:1rem;font-weight:400;line-height:1.2;--tracking: var(--tracking-body);cursor:pointer}@media(hover:hover){.jr-outline:hover{box-shadow:inset 0 0 0 1px var(--jr-ink)}}.jr-details summary{display:inline-flex;align-items:center;min-height:44px;color:var(--jr-quiet);font-size:1rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer;list-style:none}.jr-details summary::-webkit-details-marker,.jr-fold>summary::-webkit-details-marker{display:none}.jr-folds{display:grid;width:100%;margin-top:20px;border-top:1px solid var(--jr-rule)}.jr-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;border-bottom:1px solid var(--jr-rule);font-size:1.0625rem;line-height:1.4;cursor:pointer;list-style:none}.jr-fold-glyph{flex:none;transition:transform .18s var(--ease)}.jr-fold[open] .jr-fold-glyph{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.jr-fold-glyph{transition:none}}@media(min-width:900px){.jr-people li{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding-bottom:16px}.jr-person-actions{max-width:22rem}}@media(min-width:900px){.jr{--jr-gutter: 72px}.jr-head{padding-top:30px}.jr-home .wordmark{width:112px}.jr-main{padding-top:96px;padding-bottom:64px}.jr-title{font-size:clamp(3.5rem,5.8vw,5.25rem);line-height:.95}.jr-question{font-size:clamp(2.75rem,4.4vw,4rem)}.jr-line{font-size:1.25rem}.jr-reply .jr-head{padding-top:30px}.jr-reply .jr-main{padding-top:56px}.jr-reply .jr-title{font-size:clamp(2.75rem,4.4vw,4rem);line-height:.96}.jr--print .jr-title{font-size:clamp(3.5rem,5.8vw,5.25rem);line-height:.95}.jr-primary{min-height:64px;font-size:1.125rem}.jr-foot{padding-top:24px}}@media(min-width:900px),(orientation:landscape)and (max-height:520px){.jr--photo,.jr--print{grid-template-columns:minmax(0,min(680px,52%)) minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"head figure" "main figure" "foot figure"}.jr--photo .jr-main{align-content:center}.jr--print .jr-head{padding-top:30px}.jr--print .jr-main{justify-content:center;max-width:calc(var(--jr-gutter) * 2 + 40rem);padding-top:48px;padding-bottom:48px}.jr--print .jr-actions{margin-top:24px;padding-top:0}.jr--print .jr-figure{margin:0}.jr--print .jr-photo{filter:saturate(.92)}}@media(min-width:900px){.jr--aside{grid-template-columns:minmax(0,min(680px,52%)) minmax(0,1fr);grid-template-areas:"head figure" "main figure" "foot figure"}.jr--aside .jr-figure{display:block}}@media(min-width:900px),(orientation:landscape)and (max-height:520px){.jr--photo .jr-figure,.jr--aside .jr-figure,.jr--print .jr-figure{position:sticky;top:0;align-self:start;height:100svh;min-height:0}.jr--photo .jr-photo,.jr--aside .jr-photo,.jr--print .jr-photo{object-position:40% 60%}}@media(max-height:520px){.jr-head{padding-top:12px}.jr-main{padding-top:16px;padding-bottom:16px}.jr-title{font-size:clamp(2rem,11vh,3rem)}.jr-question{font-size:clamp(2rem,11vh,2.75rem)}.jr-primary{min-height:52px}.jr-foot{padding-top:12px;padding-bottom:12px}}@media(prefers-reduced-motion:reduce){.jr-primary{transition:none}}.foot-disclosure-copy{display:grid;width:100%;max-width:62ch;gap:16px;font-family:var(--font-sans);font-size:1rem;line-height:1.45}.foot-disclosure-copy p{margin:0}
