:root{--blue:#264cff;--paper:#f4f1e9;--ink:#171b1c;--yellow:#f2f58c;--line:#171b1c40;--rail:104px;--pad:clamp(24px,5.2vw,88px)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:16px;line-height:1.75}button,input{font:inherit}button{cursor:pointer}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:3px solid #ee5a30;outline-offset:5px}button:disabled{cursor:default}img,svg{max-width:100%}img{display:block}h1,h2,h3,p,figure{margin:0}button{color:inherit}address{font-style:normal}[hidden]{display:none!important}.skip-link{position:fixed;left:15px;top:10px;z-index:100;transform:translateY(-160%);padding:9px 18px;background:var(--yellow);color:var(--ink)}.skip-link:focus{transform:none}.rail{position:fixed;inset:0 auto 0 0;width:var(--rail);background:var(--paper);border-right:1px solid var(--ink);z-index:20;display:flex;align-items:center;flex-direction:column;padding:24px 12px}.rail-brand{display:flex;flex-direction:column;gap:12px;align-items:center;font-size:13px;font-weight:700}.rail-brand img{width:44px;height:44px}.rail-brand span{letter-spacing:1px}.rail-nav{display:grid;width:100%;margin-top:63px}.rail-nav a{display:grid;gap:3px;border-top:1px solid var(--line);padding:13px 6px;font-size:11px;line-height:1.6}.rail-nav a:last-child{border-bottom:1px solid var(--line)}.rail-nav a>span{font-size:10px;color:var(--blue)}.rail-nav a:hover{background:var(--yellow);text-decoration:none}.rail-privacy{font-size:10px;margin-top:28px}.rail-note{margin-top:auto;writing-mode:vertical-rl;font-size:9px;letter-spacing:2.4px;padding-top:30px;color:#666}.menu-toggle{display:none}main,.site-footer{margin-left:var(--rail)}.section-pad{padding:72px var(--pad)}.section-line{display:flex;justify-content:space-between;gap:20px;border-top:1px solid currentColor;padding-top:13px;font-size:11px;letter-spacing:1px}.opening{background:var(--blue);color:var(--paper);padding:24px var(--pad) 0;overflow:hidden}.opening-meta{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px;letter-spacing:.7px}.opening-meta a{border-bottom:1px solid #ffffff70;padding-bottom:5px}.opening-meta a>span{font-size:20px;margin-left:15px}.brand-heading{margin:66px 0 34px}.opening-kicker{font-size:12px;letter-spacing:8px;padding-left:4px}.brand-heading h1{font-size:clamp(44px,10.8vw,174px);font-weight:800;line-height:1.23;letter-spacing:.035em;margin:10px -4px 18px;white-space:nowrap}.title-rule{border-top:1px solid #ffffff80;display:flex;align-items:center;justify-content:space-between;padding-top:14px;font-size:clamp(17px,2.1vw,29px);letter-spacing:1.3px}.title-rule>span:last-child{font-size:45px;line-height:1}.opening-bottom{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:end;gap:30px;margin:45px 0 55px}.opening-bottom>p:first-child{font-size:27px;font-weight:500;line-height:1.55}.opening-explanation{font-size:13px;line-height:2;color:#e0e6ff}.opening-bottom>a{font-size:12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid currentColor;padding-bottom:11px;align-self:end}.opening-bottom>a>span{font-size:25px}.opening-index{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff60;border-bottom:0;margin:0 calc(-1*var(--pad));padding:0 var(--pad);background:#1737da}.opening-index>span{font-size:15px;padding:19px 0;border-right:1px solid #ffffff35;display:flex;gap:20px;justify-content:center;align-items:center}.opening-index>span:first-child{justify-content:flex-start}.opening-index>span:last-child{border-right:0}.opening-index b{font-size:10px;color:var(--yellow);font-weight:400}.notebook-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin:35px 0 42px}.notebook-heading h2,.connection-heading h2,.screen-room-heading h2,.documents h2{font-size:clamp(32px,4.6vw,66px);line-height:1.28;letter-spacing:-1px;font-weight:650}.notebook-heading>p{font-size:14px;line-height:1.9;color:#545b57;max-width:320px}.notebook-workspace{display:grid;grid-template-columns:220px 1fr;align-items:stretch;border:1px solid var(--ink);min-height:545px}.notebook-tabs{background:#e9e7df;display:flex;flex-direction:column;border-right:1px solid var(--ink)}.notebook-tabs button{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:26px 21px;background:transparent;border:0;border-bottom:1px solid var(--line);text-align:left}.notebook-tabs button[aria-selected=true]{background:var(--blue);color:var(--paper)}.notebook-tabs button>span{font-size:11px}.notebook-tabs button>b{font-size:24px;letter-spacing:4px;font-weight:500;flex:1}.notebook-tabs button>span:last-child{font-size:24px}.notebook-stage{padding:30px 40px 22px;position:relative;overflow:hidden;background:#fdfcf7}.notebook-panel{position:relative;min-height:470px}.sheet-meta{display:flex;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--line);font-size:11px;color:var(--blue)}.notebook-panel h3{font-size:clamp(27px,3.3vw,43px);line-height:1.45;letter-spacing:-1px;font-weight:500;margin-top:27px;position:relative;z-index:1}.notebook-panel>p{font-size:13px;max-width:360px;margin-top:17px;color:#555d59;position:relative;z-index:1}.paper-illustration{position:relative;width:min(310px,65%);margin:30px 0 8px auto;border:1px solid var(--ink);padding:18px 22px 24px;background:var(--yellow);transform:rotate(-4deg);color:var(--ink)}.paper-illustration:before{content:"";position:absolute;inset:7px -8px -8px 7px;border:1px solid var(--ink);z-index:-1;background:#f4f1e9}.paper-illustration>span{font-size:12px;border:1px solid currentColor;padding:3px 8px;display:inline-block;margin-bottom:19px}.paper-illustration i{display:block;border-bottom:1px solid #171b1c60;margin-bottom:15px;height:1px}.paper-illustration i:nth-of-type(2){width:70%}.paper-illustration b{font-size:11px;font-weight:400;display:block;letter-spacing:1px}.account-art{background:#cfd7ff;transform:rotate(3deg)}.excerpt-art{background:#f8ddd0;transform:rotate(-3deg)}.brief-art{background:#d9e7da;transform:rotate(2deg)}.illustration-note{display:block;font-size:10px;color:#6c746f;border-top:1px solid #dcded6;padding-top:12px}.cloud-note{display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:18px;padding:24px 0 0}.cloud-note>span{font-size:28px;color:var(--blue)}.cloud-note p{font-size:12px;color:#555d59}.cloud-note b{color:var(--ink);font-weight:500}.cloud-note>a{font-size:11px;white-space:nowrap;border-bottom:1px solid var(--ink)}.connections{background:var(--ink);color:var(--paper)}.connections .section-line{color:#e0e3d450}.connections .section-line span{color:#b3b9b2}.connection-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin:38px 0 48px}.connection-heading>p{font-size:15px;line-height:1.9;color:#bac2b8}.connection-ledger{border-top:1px solid #f4f1e955}.connection-ledger article{display:grid;grid-template-columns:42px 1fr 130px 76px;align-items:center;gap:22px;padding:29px 0;border-bottom:1px solid #f4f1e940}.connection-ledger article>span:first-child{font-size:11px;color:#a8b3a4;align-self:start;padding-top:5px}.connection-ledger h3{font-size:22px;line-height:1.6;font-weight:500}.connection-ledger p{font-size:12px;color:#adb7ad;line-height:1.9;margin-top:9px;max-width:480px}.connection-tag{font-size:11px;color:var(--yellow);justify-self:center;border:1px solid #e5f08c70;padding:4px 9px;white-space:nowrap}.connection-ledger svg{width:76px;height:48px;color:var(--yellow)}.contact-footnote{display:grid;grid-template-columns:1fr 1.4fr auto;gap:30px;align-items:start;margin-top:35px}.contact-footnote>span{font-size:15px}.contact-footnote p{font-size:12px;color:#aeb8ad;max-width:360px}.contact-footnote a{font-size:11px;white-space:nowrap;border-bottom:1px solid #f4f1e970}.screen-room{padding-bottom:70px;background:#e8e9e0}.screen-room-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin:38px 0 40px}.screen-room-heading>div{max-width:365px;font-size:13px;color:#505b52;line-height:2}.screen-disclosure{font-size:10px;margin-top:15px;color:#68726b}.gallery-toolbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ink);padding-bottom:15px;margin-bottom:25px;font-size:11px}.gallery-toolbar>div{display:flex;gap:8px}.gallery-scroll{background:transparent;border:1px solid var(--ink);width:42px;height:34px;font-size:20px;line-height:1}.gallery-scroll:hover{background:var(--blue);color:white}.preview-gallery{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,calc((100% - 46px)/3));gap:23px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--blue) #d6d9d0;padding-bottom:25px;scroll-padding-left:1px}.preview-gallery figure{scroll-snap-align:start;min-width:0}.preview-open{display:block;width:100%;padding:0;border:0;background:#fff;position:relative}.preview-open:after{content:"＋";position:absolute;right:10px;bottom:10px;width:33px;height:33px;background:var(--paper);border:1px solid var(--ink);display:grid;place-items:center;font-size:21px;opacity:0;transition:opacity .15s}.preview-open:hover:after,.preview-open:focus-visible:after{opacity:1}.preview-open img{width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;border:1px solid #171b1c33}.preview-gallery figcaption{display:grid;grid-template-columns:23px 1fr;gap:0 10px;border-top:1px solid var(--ink);padding-top:12px;margin-top:13px}.preview-gallery figcaption>span:first-child{font-size:10px;color:var(--blue)}.preview-gallery figcaption>b{font-size:16px;font-weight:500;line-height:1.5}.preview-gallery figcaption>span:last-child{font-size:11px;color:#68726b;grid-column:2}.documents{background:var(--paper)}.documents-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;margin-top:41px}.documents h2{font-size:clamp(32px,3.6vw,50px)}.documents nav{border-top:1px solid var(--ink)}.documents nav a{display:grid;grid-template-columns:26px 1fr 30px;gap:16px;padding:17px 0;border-bottom:1px solid var(--line);align-items:center}.documents nav a>span{font-size:11px;color:var(--blue)}.documents nav a>span:last-child{font-size:22px;text-align:right}.documents nav b{font-size:15px;font-weight:500}.documents nav a:hover{background:#e7e9df;text-decoration:none}.next-step{background:var(--yellow);display:flex;gap:40px;align-items:center;justify-content:space-between;padding-top:32px;padding-bottom:32px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.next-step p{font-size:20px;max-width:360px;line-height:1.6}.next-step>div{display:grid;gap:12px;min-width:240px}.next-step a{font-size:12px;border-bottom:1px solid var(--ink);padding-bottom:5px}.site-footer{background:var(--paper);padding:45px var(--pad) 22px}.footer-heading{display:flex;justify-content:space-between;align-items:center;gap:25px}.footer-heading>a:first-child{display:flex;align-items:center;gap:13px;font-size:21px}.footer-heading>b{font-weight:600}.footer-heading>span{font-size:12px;color:#656d67}.footer-heading>a:last-child{font-size:11px}.footer-details{display:grid;grid-template-columns:1.8fr 1fr .65fr;gap:40px;border-top:1px solid var(--line);padding-top:23px;margin-top:30px;font-size:11px;line-height:1.9}.footer-details address,.footer-details>div{display:flex;flex-direction:column;gap:4px}.footer-details address>span{color:#6c736d;max-width:440px}.footer-details b{font-weight:500}.footer-details a{overflow-wrap:anywhere}.footer-details>div:nth-child(2)>span{color:#6c736d;font-size:10px}.footer-filing{display:flex;gap:9px 23px;flex-wrap:wrap;font-size:9px;color:#6c736d;line-height:1.8;padding-top:25px;margin-top:25px;border-top:1px solid #171b1c20}.preview-dialog{width:min(960px,96vw);max-height:96vh;padding:19px 22px 13px;border:1px solid var(--paper);background:var(--ink);color:var(--paper);overflow:auto}.preview-dialog::backdrop{background:#111814e8}.dialog-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:10px;border-bottom:1px solid #ffffff30}.dialog-toolbar>div{display:flex;align-items:baseline;gap:18px}.dialog-toolbar h2{font-size:16px;font-weight:500}.dialog-toolbar span{font-size:11px;color:#bbc4ba}.preview-close{border:0;background:transparent;color:var(--paper);font-size:12px;padding:9px 6px}.preview-close span{font-size:22px;margin-left:9px}.preview-mode{display:flex;gap:7px;justify-content:center;margin:13px 0}.preview-mode button{border:1px solid #f4f1e955;background:transparent;color:var(--paper);font-size:11px;padding:6px 14px}.preview-mode button[aria-pressed=true]{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}.dialog-image-area{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:18px;align-items:center;justify-items:center}.dialog-image-area>img{width:auto;max-width:100%;max-height:69vh;object-fit:contain;background:var(--paper)}.dialog-image-area>button{border:1px solid #f4f1e955;color:var(--paper);width:38px;height:45px;background:transparent;font-size:23px}.dialog-image-area>button:hover{background:var(--blue)}.dialog-hint{text-align:center;font-size:10px;color:#aeb7ad;margin-top:12px}body.dialog-open{overflow:hidden}
@media(min-width:1600px){.opening{padding-top:30px}.opening-bottom{margin-top:60px;margin-bottom:65px}.brand-heading{margin-top:78px}.section-pad{padding-top:90px;padding-bottom:90px}}
@media(max-width:1150px){:root{--pad:35px;--rail:90px}.rail{padding-inline:10px}.notebook-workspace{grid-template-columns:160px 1fr}.notebook-tabs button{padding-inline:17px}.notebook-stage{padding-inline:27px}.connection-ledger article{grid-template-columns:26px 1fr 100px 56px;gap:16px}.connection-ledger svg{width:56px}.contact-footnote{grid-template-columns:1fr 1.3fr}.contact-footnote a{grid-column:2;justify-self:start}.footer-details{gap:20px;grid-template-columns:1.5fr 1fr .7fr}}
@media(max-width:800px){:root{--rail:0px;--pad:24px}.rail{position:relative;width:100%;height:77px;border-right:0;border-bottom:1px solid var(--ink);padding:15px 24px;display:flex;flex-direction:row;justify-content:space-between}.rail-brand{flex-direction:row;font-size:15px;gap:11px}.rail-brand img{width:39px;height:39px}.menu-toggle{display:flex;align-items:center;gap:18px;padding:8px 0 8px 15px;border:0;background:transparent;font-size:12px}.menu-toggle span{font-size:21px}.rail-nav{display:none;position:absolute;inset:76px 0 auto 0;margin:0;background:var(--paper);padding:10px 24px 20px;border-bottom:1px solid var(--ink);width:100%;z-index:30}.rail-nav.is-open{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.rail-nav a{font-size:13px;padding:12px 5px}.rail-nav a>span{font-size:10px}.rail-nav a:last-child{border-bottom:0}.rail-privacy,.rail-note{display:none}.opening{padding-top:19px}.opening-meta{font-size:9px;gap:15px}.opening-meta>span:nth-child(2){display:none}.brand-heading{margin-top:44px;margin-bottom:30px}.brand-heading h1{font-size:clamp(44px,13vw,95px);letter-spacing:.02em}.opening-kicker{font-size:10px;letter-spacing:5px}.title-rule{font-size:18px;letter-spacing:0}.title-rule>span:last-child{font-size:34px;margin-left:15px}.opening-bottom{grid-template-columns:1fr 1fr;gap:26px;margin:28px 0 35px}.opening-bottom>p:first-child{font-size:24px}.opening-explanation{font-size:11px}.opening-bottom>a{grid-column:1/-1;font-size:11px;margin-top:4px}.opening-index>span{font-size:13px;gap:10px;padding:16px 0;justify-content:center!important}.opening-index b{font-size:8px}.section-pad{padding-top:49px;padding-bottom:48px}.section-line{font-size:9px}.notebook-heading{margin-top:30px;gap:25px}.notebook-heading>p{font-size:12px}.notebook-heading h2,.connection-heading h2,.screen-room-heading h2{font-size:clamp(32px,5.5vw,45px)}.notebook-workspace{grid-template-columns:135px 1fr;min-height:490px}.notebook-tabs button{padding:24px 15px;gap:10px}.notebook-tabs button>b{font-size:21px;letter-spacing:2px}.notebook-tabs button>span{font-size:9px}.notebook-tabs button>span:last-child{font-size:21px}.notebook-stage{padding:23px 24px 17px}.notebook-panel{min-height:420px}.notebook-panel h3{font-size:30px}.notebook-panel>p{font-size:12px}.paper-illustration{width:80%;margin-top:30px;padding:15px 18px}.illustration-note{font-size:9px}.cloud-note{grid-template-columns:23px 1fr;gap:12px}.cloud-note>a{grid-column:2;justify-self:start;font-size:10px}.connection-heading>p{font-size:12px}.connection-ledger article{grid-template-columns:26px 1fr 55px;gap:14px}.connection-tag{grid-column:2;justify-self:start;font-size:9px;margin-top:-2px}.connection-ledger svg{grid-column:3;grid-row:1/3}.connection-ledger h3{font-size:19px}.connection-ledger p{font-size:11px}.contact-footnote{grid-template-columns:1fr;gap:13px}.contact-footnote>a{grid-column:1}.screen-room-heading{align-items:start;gap:25px}.screen-room-heading>div{max-width:260px;font-size:11px}.screen-disclosure{font-size:9px}.preview-gallery{grid-auto-columns:minmax(220px,calc((100% - 22px)/2));gap:22px}.gallery-toolbar{font-size:10px}.documents-layout{gap:30px;grid-template-columns:1fr 1.3fr}.documents h2{font-size:32px}.documents nav b{font-size:13px}.documents nav a{gap:12px;grid-template-columns:20px 1fr 22px}.next-step{padding-top:25px;padding-bottom:25px;gap:25px}.next-step p{font-size:17px}.next-step>div{min-width:205px}.next-step a{font-size:11px}.site-footer{padding:32px var(--pad) 20px}.footer-heading>span{display:none}.footer-heading>a:first-child{font-size:19px}.footer-details{grid-template-columns:1.4fr 1fr;gap:26px;font-size:10px}.footer-details>div:last-child{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:15px}.footer-filing{font-size:9px;gap:6px 18px}}
@media(max-width:520px){:root{--pad:20px}.rail{padding-inline:20px}.brand-heading h1{font-size:clamp(44px,13vw,65px)}.title-rule{font-size:15px}.title-rule>span:last-child{font-size:28px}.opening-bottom{gap:22px 15px;align-items:start}.opening-bottom>p:first-child{font-size:21px}.opening-explanation{font-size:10px}.opening-index>span{font-size:12px;gap:8px}.opening-index b{font-size:8px}.notebook-heading{display:block;margin-bottom:29px}.notebook-heading>p{margin-top:22px;font-size:12px;line-height:1.9}.notebook-heading>p br{display:none}.notebook-workspace{display:block;min-height:0}.notebook-tabs{flex-direction:row;border-right:0;border-bottom:1px solid var(--ink)}.notebook-tabs button{flex:1;min-width:0;display:grid;justify-items:center;justify-content:center;gap:4px;padding:13px 8px;border-bottom:0;border-right:1px solid var(--line)}.notebook-tabs button:last-child{border-right:0}.notebook-tabs button>span:first-child{font-size:8px}.notebook-tabs button>b{font-size:17px;letter-spacing:1px}.notebook-tabs button>span:last-child{display:none}.notebook-stage{padding:20px 20px 16px}.notebook-panel{min-height:428px}.sheet-meta{font-size:9px}.notebook-panel h3{font-size:27px;margin-top:24px}.notebook-panel>p{font-size:11px;line-height:1.9}.paper-illustration{margin-top:29px;margin-right:5px;width:78%;padding:13px 14px 17px}.paper-illustration>span{font-size:10px;margin-bottom:17px}.paper-illustration b{font-size:9px}.paper-illustration i{margin-bottom:14px}.illustration-note{line-height:1.7}.cloud-note{padding-top:20px}.cloud-note p{font-size:10px}.connection-heading{display:block;margin-bottom:30px}.connection-heading>p{margin-top:24px;font-size:12px}.connection-heading>p br{display:none}.connection-ledger article{padding:25px 0;grid-template-columns:20px 1fr;gap:11px}.connection-ledger svg{display:none}.connection-ledger h3{font-size:18px}.connection-ledger p{font-size:10px;line-height:1.9;margin-top:7px}.connection-tag{font-size:9px}.contact-footnote>span{font-size:14px}.contact-footnote p{font-size:10px}.screen-room-heading{display:block;margin-bottom:29px}.screen-room-heading>div{max-width:none;margin-top:21px}.screen-room-heading>div>p:first-child br{display:none}.gallery-toolbar>span{font-size:9px}.gallery-scroll{width:36px;height:31px}.gallery-toolbar>div{gap:6px}.preview-gallery{grid-auto-columns:83%;gap:18px;padding-bottom:20px}.preview-gallery figcaption>b{font-size:15px}.preview-gallery figcaption>span:last-child{font-size:10px}.documents-layout{display:block;margin-top:30px}.documents h2{font-size:32px;margin-bottom:28px}.documents nav a{padding:16px 0}.next-step{display:block}.next-step p{font-size:19px;max-width:270px}.next-step>div{margin-top:24px}.next-step a{font-size:11px;padding-bottom:7px}.footer-heading>a:first-child{font-size:18px;gap:10px}.footer-heading>a:first-child img{width:30px;height:30px}.footer-heading>a:last-child{font-size:9px}.footer-details{display:block;padding-top:20px;margin-top:23px;font-size:10px}.footer-details>div{margin-top:20px}.footer-details>div:last-child{flex-direction:row;gap:15px}.footer-filing{margin-top:20px;padding-top:20px;display:grid;font-size:8px;gap:8px}.preview-dialog{padding:12px 12px 10px;max-height:98vh;width:98vw}.dialog-toolbar>div{gap:10px}.dialog-toolbar h2{font-size:13px}.dialog-toolbar span{font-size:9px}.preview-close{font-size:10px}.preview-close span{margin-left:5px;font-size:19px}.dialog-image-area{grid-template-columns:25px minmax(0,1fr) 25px;gap:5px}.dialog-image-area>button{width:25px;height:39px;font-size:18px}.dialog-image-area>img{max-height:68vh}.preview-mode button{font-size:10px;padding:6px 11px}.dialog-hint{font-size:9px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
@media print{.rail,.preview-dialog,.gallery-toolbar,.next-step{display:none}main,.site-footer{margin-left:0}.opening,.connections{background:#fff;color:#000}.opening-index{background:white}.preview-gallery{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible;grid-auto-flow:row}.section-pad{padding:25px}.notebook-panel[hidden]{display:block!important}.notebook-tabs{display:none}.notebook-workspace{display:block}}
.brand-heading h1{font-size:clamp(64px,16.5vw,245px)}
.notebook-stage:before{content:"";position:absolute;inset:0;background:url("assets/archive-paper.png") left top/cover no-repeat;opacity:.17;pointer-events:none}
.notebook-panel{z-index:1}.illustration-note{position:relative;z-index:1}
@media(max-width:800px){.brand-heading h1{font-size:clamp(64px,19vw,138px)}}
@media(max-width:520px){.brand-heading h1{font-size:clamp(62px,19vw,96px)}}
@media(max-width:520px){.opening-bottom{grid-template-columns:1fr;gap:20px}.opening-bottom>p:first-child{font-size:22px}.opening-explanation{font-size:13px;line-height:1.8}.opening-bottom>a{margin-top:8px}.notebook-panel>p,.cloud-note p,.connection-ledger p,.contact-footnote p{font-size:13px}.screen-room-heading>div{font-size:13px}.screen-disclosure,.illustration-note{font-size:11px}.footer-details{font-size:12px}.footer-filing{font-size:10px}}
