.bd15Mq_page{min-height:100svh;padding:calc(var(--nav-h) + clamp(12px, 3svh, 40px)) 0 clamp(20px, 4svh, 48px);align-items:center;display:flex}.bd15Mq_inner{--stage-h:max(150px, calc(100svh - var(--nav-h) - 32svh - 196px));width:min(var(--content-w), 600px);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.bd15Mq_heading{flex-direction:column;align-items:center;display:flex}.bd15Mq_code{font-family:var(--font-serif);letter-spacing:-.045em;color:var(--ink);font-size:clamp(80px,min(26vw,15svh),160px);font-weight:300;line-height:.86}.bd15Mq_title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);margin-top:clamp(10px,2svh,20px);font-size:clamp(22px,min(6vw,3.8svh),34px);font-weight:400;line-height:1.15}.bd15Mq_text{max-width:30em;font-size:var(--fs-body);color:var(--ink-78);text-wrap:balance;margin-top:10px;line-height:1.6}.bd15Mq_ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(18px,3svh,32px);display:flex}.bd15Mq_xray{width:min(100%, calc(var(--stage-h) * 2.24));margin-top:clamp(18px,3.2svh,36px)}.bd15Mq_panel{border-radius:var(--radius);background:var(--ink);box-shadow:var(--shadow-panel);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}@media (pointer:fine){.bd15Mq_xray[data-stage=done] .bd15Mq_panel{cursor:ew-resize}}.bd15Mq_range{cursor:ew-resize}.bd15Mq_panel:has(.bd15Mq_range:focus-visible){outline:2px solid var(--olive);outline-offset:3px}.bd15Mq_svg{width:100%;height:auto}.bd15Mq_result{text-align:left;background:#20231e;border-top:1px solid #9fae8c29;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;margin:0;padding:clamp(10px,1.1vw,13px) clamp(14px,1.6vw,20px);font-size:clamp(13px,.95vw,14px);line-height:1.4;display:flex}.bd15Mq_result div{align-items:baseline;gap:8px;display:flex}.bd15Mq_result dt{font-family:var(--font-serif);color:var(--sage);font-style:italic}.bd15Mq_result dd{color:var(--on-dark);margin:0;font-weight:500;display:grid}.bd15Mq_result dd>span{grid-area:1/1}.bd15Mq_pending{color:var(--on-dark-60);font-weight:400;display:none}.bd15Mq_found{transition:opacity .6s}html.js-motion .bd15Mq_xray:not([data-stage=done]) .bd15Mq_pending{display:inline}html.js-motion .bd15Mq_xray:not([data-stage=done]) .bd15Mq_found{opacity:0}.bd15Mq_labelText{font-family:var(--font-serif);fill:#252822d1;font-size:12px;font-style:italic}.bd15Mq_squash{transform-box:fill-box;transform-origin:50% 100%}.bd15Mq_wing{transform-box:fill-box;transform-origin:100%}@keyframes bd15Mq_belt{to{stroke-dashoffset:-12px}}.bd15Mq_xray[data-belt] .bd15Mq_beltDash{animation:.3s linear infinite bd15Mq_belt}html.js-motion .bd15Mq_xray:not([data-stage]) :is(.bd15Mq_cargo,.bd15Mq_line){visibility:hidden}@media (prefers-reduced-motion:reduce){.bd15Mq_xray *{animation:none!important}}
.ugCtEW_logo{flex:none;align-items:baseline;text-decoration:none;display:flex;position:relative}.ugCtEW_mark{pointer-events:none;position:absolute;top:50%;left:0;overflow:visible;transform:translateY(-50%)}.ugCtEW_mono{font-family:var(--font-serif);font-variation-settings:"opsz" 144;color:#0000;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;font-weight:400;line-height:1;display:inline-block;position:relative}.ugCtEW_monoC{line-height:1;position:absolute;top:0;left:.26em}.ugCtEW_monoCInner{font-size:1em;position:relative;top:.33em}.ugCtEW_base{width:0;height:0;display:inline-block}.ugCtEW_col{flex-direction:column;align-self:center;align-items:flex-start;gap:8px;display:inline-flex;position:relative}.ugCtEW_name{font-family:var(--font-logo);letter-spacing:0;white-space:nowrap;font-weight:600;line-height:.9}.ugCtEW_role{font-family:var(--font-sans);letter-spacing:.04em;white-space:nowrap;pointer-events:none;padding-left:.1em;font-weight:500;line-height:1;display:block}.ugCtEW_nav,.ugCtEW_nav:hover{color:var(--ink)}.ugCtEW_nav .ugCtEW_mark{width:clamp(40px,3.9vw,51px);height:clamp(40px,3.9vw,51px)}.ugCtEW_nav .ugCtEW_mono{width:1.1em;font-size:clamp(42px,2.81vw,54px)}.ugCtEW_nav .ugCtEW_col{margin-left:16px;transform:translateY(clamp(3px,.3vw,5px))}.ugCtEW_nav .ugCtEW_name{color:var(--ink);font-size:clamp(28px,1.88vw,36px)}.ugCtEW_nav .ugCtEW_role{color:var(--olive);font-size:clamp(13.5px,.83vw,16px)}.ugCtEW_footer,.ugCtEW_footer:hover{color:var(--on-dark)}.ugCtEW_footer .ugCtEW_mark{width:50px;height:50px}.ugCtEW_footer .ugCtEW_mono{width:1.01em;font-size:44px}.ugCtEW_footer .ugCtEW_col{margin-left:16px;transform:translateY(5px)}.ugCtEW_footer .ugCtEW_name{color:var(--on-dark);font-size:30px}.ugCtEW_footer .ugCtEW_role{color:var(--sage);font-size:14px}html.lc-intro .ugCtEW_nav :is([data-lm=glyphL],[data-lm=glyphC],[data-lm=name],[data-lm=role]){opacity:0}.ugCtEW_panel,.ugCtEW_panel:hover{color:var(--on-dark)}.ugCtEW_panel .ugCtEW_mark{width:44px;height:44px}.ugCtEW_panel .ugCtEW_mono{width:1.01em;font-size:39px}.ugCtEW_panel .ugCtEW_col{gap:7px;margin-left:18px;transform:translateY(4px)}.ugCtEW_panel .ugCtEW_name{color:var(--on-dark);font-size:26px}.ugCtEW_panel .ugCtEW_role{color:var(--sage);font-size:13px}
