.hp-document .hp-lower{font-size:15px;line-height:1.9}.hp-document .hp-lower .lower-section{border-top:1px solid var(--line);padding-block:90px}.hp-document .hp-lower h2>span{display:block}.hp-document .hp-lower h3{font-size:20px;line-height:1.6}.hp-document .hp-lower .lower-intro{color:var(--muted);max-width:500px;margin-top:25px}.hp-document .hp-lower .eyebrow{margin-bottom:16px}.hp-document .hp-lower ul,.hp-document .hp-lower ol,.hp-document .hp-lower dl,.hp-document .hp-lower dd{margin:0;padding:0}.hp-document .hp-lower ul,.hp-document .hp-lower ol{list-style:none}.hp-document .support-section{grid-template-columns:.95fr 1.2fr;align-items:start;gap:7%;display:grid}.hp-document .support-list li{border-top:1px solid var(--line);grid-template-columns:35px 1fr;gap:18px;padding-block:27px;display:grid}.hp-document .support-list li:last-child{border-bottom:1px solid var(--line)}.hp-document .hp-lower .item-number{font:700 13px/2 var(--font-en);color:var(--orange-ink);padding-top:3px}.hp-document .support-list h3{margin-bottom:13px}.hp-document .support-list p{color:var(--muted)}.hp-document .hp-lower .support-scope{color:var(--ink);margin-top:17px;font-size:12px}.hp-document .plans-band{background:var(--ink);color:var(--on-ink);padding-block:90px}.hp-document .plans-layout{grid-template-columns:1fr 1fr;align-items:center;gap:9%;display:grid}.hp-document .hp-lower .plans-overview .lower-intro{color:var(--on-ink-muted)}.hp-document .plan-prices{flex-wrap:wrap;align-items:flex-end;gap:32px;margin-block:28px 30px;display:flex}.hp-document .plan-prices p{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.hp-document .plan-prices .price-label{width:100%;font-size:14px;display:block}.hp-document .plan-prices strong{font:700 clamp(48px, 5vw, 70px)/1.15 var(--font-en);letter-spacing:-.04em}.hp-document .plan-prices strong span{font:700 18px var(--font-ja);margin-left:5px}.hp-document .plan-prices small{font-size:13px}.hp-document .plans-overview .button{color:var(--ink)}.hp-document .plans-overview .button:hover{color:var(--white)}.hp-document .hp-lower .included-list li{border-top:1px solid var(--ink-hover);padding-block:24px}.hp-document .hp-lower .included-list li:last-child{border-bottom:1px solid var(--ink-hover)}.hp-document .hp-lower .included-list h3{margin-bottom:8px;font-size:18px}.hp-document .included-list p{color:var(--on-ink-muted);font-size:14px}.hp-document .hp-lower .plan-terms{padding-block:40px 56px}.hp-document .plan-terms dl>div{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:34px;padding-block:20px;display:grid}.hp-document .plan-terms dt{font-size:14px;font-weight:700}.hp-document .plan-terms dd{max-width:860px;font-size:13px}.hp-document .lower-link{color:var(--orange-ink);border-bottom:1px solid var(--orange-ink);margin-top:12px;font-size:13px;font-weight:700;line-height:1.7;display:inline-block}.hp-document .lower-link:hover{color:var(--ink);border-color:var(--ink)}.hp-document .plan-exclusions{color:var(--muted);margin-top:22px;font-size:12px}.hp-document .flow-heading,.hp-document .contact-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:8%;display:grid}.hp-document .hp-lower .flow-heading .lower-intro,.hp-document .hp-lower .contact-heading .lower-intro{margin-top:0}.hp-document .hp-lower .flow-steps{grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid}.hp-document .flow-steps li{border-top:1px solid var(--line);padding-top:28px;padding-right:30px;position:relative}.hp-document .flow-steps li:last-child{padding-right:0}.hp-document .flow-steps li:before{content:"";background:var(--orange);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.hp-document .step-number{font:700 13px/1 var(--font-en);color:var(--orange-ink);margin-bottom:16px;display:block}.hp-document .hp-lower .flow-steps h3{margin-bottom:14px;font-size:17px}.hp-document .flow-steps p{color:var(--muted);font-size:14px}.hp-document .flow-note{border-top:1px solid var(--line);margin-top:34px;padding-top:22px;font-size:13px}.hp-document .faq-section{grid-template-columns:.7fr 1.3fr;align-items:start;gap:9%;display:grid}.hp-document .faq-list details{border-top:1px solid var(--line);scroll-margin-top:30px}.hp-document .faq-list details:last-child{border-bottom:1px solid var(--line)}.hp-document .faq-list summary{cursor:pointer;grid-template-columns:24px 1fr 16px;align-items:start;gap:13px;padding-block:24px;font-weight:700;line-height:1.8;list-style:none;display:grid}.hp-document .faq-list summary::-webkit-details-marker{display:none}.hp-document .faq-list summary:hover{color:var(--orange-ink)}.hp-document .faq-list summary:focus-visible{outline:2px solid var(--orange-ink);outline-offset:4px}.hp-document .question-marker{font:700 18px/1.5 var(--font-en);color:var(--orange-ink)}.hp-document .faq-toggle{width:14px;height:14px;margin-top:7px;position:relative}.hp-document .faq-toggle:before,.hp-document .faq-toggle:after{content:"";background:currentColor;position:absolute}.hp-document .faq-toggle:before{width:12px;height:1px;top:6px;left:1px}.hp-document .faq-toggle:after{width:1px;height:12px;top:1px;left:6px}.hp-document .faq-list details[open] .faq-toggle:after{display:none}.hp-document .faq-answer{color:var(--muted);padding:0 29px 25px 37px;font-size:14px}.hp-document .faq-answer p+p{margin-top:15px}.hp-document .contact-options{grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;display:grid}.hp-document .contact-option{background:var(--white);border:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:32px;min-height:285px;padding:32px;display:flex}.hp-document .contact-option h3{margin-bottom:12px}.hp-document .contact-option>div>p{text-wrap:pretty;color:var(--muted)}.hp-document .contact-option-bottom .button{min-height:55px;font-size:14px}.hp-document .hp-lower .contact-caption{text-wrap:pretty;color:var(--muted);margin-top:14px;font-size:12px;line-height:1.8}.hp-document .line-bottom{grid-template-columns:1fr 128px;align-items:center;gap:16px;display:grid}.hp-document .line-button{color:var(--white);background:#087b3c}.hp-document .line-button:hover{background:#066932}.hp-document .line-qr{-o-object-fit:contain;object-fit:contain;width:128px;height:128px;display:block}.hp-document .header nav .fees-link{font-size:13px}.hp-document .hero-terms-link{border-bottom:1px solid var(--line);color:var(--muted);margin-top:10px;font-size:11px;display:inline-block}.hp-document .hero-terms-link:hover{color:var(--orange-ink);border-color:var(--orange-ink)}.hp-document .footer .footer-links{flex-wrap:wrap;gap:24px;margin-left:auto;display:flex}@media (width<=1000px){.hp-document .support-section{grid-template-columns:1fr 1.1fr;gap:6%}.hp-document .hp-lower h3{font-size:18px}.hp-document .plans-layout{gap:6%}.hp-document .plan-prices{grid-template-columns:.8fr 1.5fr;align-items:start;gap:16px;display:grid}.hp-document .plan-prices p{min-width:0;display:block}.hp-document .plan-prices strong{white-space:nowrap;font-size:clamp(38px,11.2vw,46px);display:block}.hp-document .plan-prices p:first-child strong{font-size:clamp(32px,8.5vw,36px)}.hp-document .plan-prices strong span{font-size:16px}.hp-document .plan-prices small{margin-top:3px;display:block}.hp-document .plan-terms dl>div{grid-template-columns:150px 1fr;gap:24px}.hp-document .flow-heading,.hp-document .contact-heading{grid-template-columns:1fr;gap:24px}.hp-document .flow-steps li{padding-right:20px}.hp-document .hp-lower .flow-steps h3{font-size:16px}.hp-document .faq-section{grid-template-columns:.65fr 1.35fr;gap:6%}.hp-document .contact-option{padding:25px}.hp-document .line-bottom{display:block}.hp-document .line-qr{display:none}.hp-document .contact-option-bottom .button{width:100%}}@media (width<=700px){.hp-document .hp-lower{font-size:14px}.hp-document .hp-lower .lower-section{padding-block:56px}.hp-document .support-section,.hp-document .plans-layout,.hp-document .faq-section{grid-template-columns:1fr;gap:30px}.hp-document .hp-lower .lower-intro{margin-top:21px;font-size:14px}.hp-document .hp-lower .eyebrow{font-size:12px}.hp-document .support-list li{grid-template-columns:26px 1fr;gap:12px;padding-block:24px}.hp-document .hp-lower .support-scope{font-size:12px}.hp-document .plans-band{padding-block:56px}.hp-document .hp-lower .included-list h3{font-size:17px}.hp-document .hp-lower .plan-terms{padding-block:25px 40px}.hp-document .plan-terms dl>div{grid-template-columns:1fr;gap:9px;padding-block:20px}.hp-document .plan-terms dt{font-size:14px}.hp-document .plan-terms dd{font-size:13px}.hp-document .plan-exclusions{font-size:12px}.hp-document .hp-lower .flow-steps{grid-template-columns:1fr;margin-top:32px}.hp-document .flow-steps li{border-top:0;border-left:1px solid var(--line);margin-left:4px;padding:0 0 28px 27px}.hp-document .flow-steps li:last-child{padding:0 0 0 27px}.hp-document .flow-steps li:before{top:4px;left:-4px}.hp-document .step-number{margin-bottom:9px;padding-top:0}.hp-document .hp-lower .flow-steps h3{margin-bottom:9px;font-size:18px}.hp-document .flow-steps p{font-size:14px}.hp-document .flow-note{font-size:13px}.hp-document .faq-list summary{grid-template-columns:21px 1fr 14px;gap:10px;padding-block:22px;font-size:14px}.hp-document .faq-answer{padding-left:31px;padding-right:16px;font-size:14px}.hp-document .contact-options{grid-template-columns:1fr;gap:16px;margin-top:30px}.hp-document .contact-option{gap:24px;min-height:0;padding:25px 22px}.hp-document .contact-option-bottom{min-height:0;display:block}.hp-document .line-bottom{display:block}.hp-document .line-qr{display:none}.hp-document .contact-option .button{width:100%}.hp-document .contact-option h3{font-size:20px}.hp-document .footer .footer-links{gap:20px;width:100%;margin-left:0}}@media (width<=600px){.hp-document .header nav .fees-link{align-items:center;min-height:44px;margin-right:4px;padding-inline:6px;font-size:11px;display:inline-flex}.hp-document .header nav{min-width:0}.hp-document .header-cta{white-space:nowrap}}@media (width<=360px){.hp-document .hp-lower h2{font-size:28px}.hp-document .contact-option{padding-inline:18px}}:root{--paper:oklch(98.6% .004 80);--white:#fff;--ink:oklch(20% .005 80);--muted:oklch(47% .008 80);--line:oklch(87% .009 80);--soft:oklch(95.2% .008 80);--orange:oklch(70% .18 43);--orange-ink:oklch(52% .16 40);--ink-hover:oklch(30% .006 80);--ink-soft:oklch(26% .006 80);--field:oklch(97% .005 80);--success:oklch(46% .12 145);--shadow-soft:oklch(20% .005 80/.09);--shadow-menu:oklch(20% .005 80/.04);--ink-ghost:oklch(20% .005 80/.15);--on-ink:oklch(98.6% .004 80);--on-ink-muted:oklch(75% .006 80);--on-video-muted:oklch(86% .006 80);--hero-overlay-start:oklch(12% .008 70/.9);--hero-overlay-mid:oklch(12% .008 70/.6);--hero-overlay-end:oklch(12% .008 70/.08);--video-control-bg:oklch(12% .008 70/.7);--font-ja:"Hiragino Sans", "Noto Sans JP", "Yu Gothic", sans-serif;--font-en:"Helvetica Neue", Arial, sans-serif;--font-mono:"SFMono-Regular", Consolas, monospace;--gutter:clamp(1.25rem, 4.4vw, 4.75rem);--max-width:1440px;--space-section:clamp(4.5rem, 8.5vw, 8rem);--radius:6px;--ease:cubic-bezier(.2, .7, .2, 1);--duration:.2s;--duration-slow:.52s}.hp-document{--hp-heading-orange:oklch(64% .19 43)}.hp-document .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hp-document *{box-sizing:border-box}.hp-document{background:var(--paper);color:var(--ink);font:15px/1.8 var(--font-ja);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:24px}.hp-document h1,.hp-document h2,.hp-document h3,.hp-document p,.hp-document figure{margin:0}.hp-document a{color:inherit;text-decoration:none}.hp-document button{font:inherit;color:inherit;cursor:pointer}.hp-document [hidden]{display:none!important}.hp-document a:focus-visible,.hp-document button:focus-visible,.hp-document [tabindex]:focus-visible{outline:2px solid var(--orange-ink);outline-offset:5px}.hp-document .wrap{width:min(100%,1440px);padding-inline:var(--gutter);margin-inline:auto}.hp-document .skip-link{background:var(--ink);color:var(--white);z-index:20;padding:12px 20px;position:fixed;top:-80px}.hp-document .skip-link:focus{top:8px}.hp-document .header{justify-content:space-between;align-items:center;gap:24px;height:96px;display:flex}.hp-document .wordmark{font:800 34px/1 var(--font-en);letter-spacing:-1.5px}.hp-document .wordmark span{color:var(--orange)}.hp-document .header nav{align-items:center;gap:32px;font-size:13px;font-weight:700;display:flex}.hp-document .header-cta{border:1px solid var(--line);border-radius:3px;padding:11px 18px}.hp-document .header-cta:hover{background:var(--soft)}.hp-document .hero{grid-template-columns:1.04fr 1fr;align-items:center;gap:2.5%;padding-block:65px 100px;display:grid}.hp-document .eyebrow{letter-spacing:.08em;margin-bottom:24px;font-size:13px;font-weight:700}.hp-document h1{letter-spacing:-.035em;font-size:clamp(34px,3.45vw,50px);font-weight:700;line-height:1.5}.hp-document h1>span{display:block}.hp-document .heading-phrase{white-space:nowrap;display:inline-block}.hp-document .accent{color:var(--hp-heading-orange)}.hp-document .hero-description{max-width:430px;color:var(--muted);margin-top:26px;line-height:2}.hp-document .hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.hp-document .button{border-radius:3px;justify-content:space-between;align-items:center;gap:24px;padding:16px 22px;font-size:14px;font-weight:700;display:inline-flex}.hp-document .primary{background:var(--orange)}.hp-document .primary:hover{background:var(--orange-ink);color:var(--white)}.hp-document .text-link{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding-block:7px;font-size:13px;font-weight:700;display:inline-flex}.hp-document .text-link:hover{color:var(--orange-ink);border-color:var(--orange-ink)}.hp-document .price{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:32px;font-size:12px;display:flex}.hp-document .price strong{font:700 27px/1.3 var(--font-en);margin-left:5px}.hp-document .price strong span{font:700 13px var(--font-ja);margin-left:3px}.hp-document .price small{color:var(--muted);font-size:11px}.hp-document .price-divider{color:var(--line)}.hp-document .hero-gallery{min-width:0}.hp-document .gallery-stage{aspect-ratio:8/5;position:relative;overflow:hidden}.hp-document .depth-gallery{perspective:1100px;position:absolute;inset:0}.hp-document .depth-card{border:1px solid var(--line);background:var(--white);transform-origin:50%;width:76%;height:76%;box-shadow:0 14px 22px var(--shadow-soft);animation:36s linear infinite hp-depth-orbit;animation-delay:var(--phase);animation-play-state:paused;position:absolute;top:12%;left:12%;overflow:hidden}.hp-document .depth-gallery[data-running=true] .depth-card{animation-play-state:running}.hp-document .depth-card img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.hp-document .depth-card[data-position="0"]{opacity:1;z-index:3;transform:translate(0)translateZ(0)rotateY(0)scale(1)}.hp-document .depth-card[data-position="-1"]{opacity:1;z-index:2;transform:translate(-55%)translateZ(-130px)rotateY(12deg)scale(.85)}.hp-document .depth-card[data-position="1"]{opacity:1;z-index:2;transform:translate(55%)translateZ(-130px)rotateY(-12deg)scale(.85)}.hp-document .depth-card[data-position="-2"]{opacity:0;z-index:1;transform:translate(-115%)translateZ(-260px)rotateY(0)scale(.7)}.hp-document .depth-card[data-position="2"],.hp-document .depth-card[data-position="3"]{opacity:0;z-index:1;transform:translate(115%)translateZ(-260px)rotateY(0)scale(.7)}@keyframes hp-depth-orbit{0%,to{opacity:1;z-index:3;transform:translate(0)translateZ(0)rotateY(0)scale(1)}16.6667%{opacity:1;z-index:2;transform:translate(-55%)translateZ(-130px)rotateY(12deg)scale(.85)}33.3333%{opacity:0;z-index:1;transform:translate(-115%)translateZ(-260px)rotateY(0)scale(.7)}41.6667%{opacity:0;z-index:1;transform:translate(-150%)translateZ(-300px)rotateY(0)scale(.65)}41.6667%{opacity:0;z-index:1;transform:translate(150%)translateZ(-300px)rotateY(0)scale(.65)}66.6667%{opacity:0;z-index:1;transform:translate(115%)translateZ(-260px)rotateY(0)scale(.7)}83.3333%{opacity:1;z-index:2;transform:translate(55%)translateZ(-130px)rotateY(-12deg)scale(.85)}}.hp-document .gallery-caption{justify-content:space-between;align-items:center;gap:16px;margin-inline:12%;padding-top:14px;display:flex}.hp-document .small-label{color:var(--muted);letter-spacing:.08em;font-size:10px}.hp-document .gallery-caption p{font-size:16px;font-weight:700}.hp-document .carousel-controls{gap:6px;display:flex}.hp-document .carousel-controls button{border:1px solid var(--line);background:0 0;border-radius:3px;min-width:40px;min-height:40px;padding:6px 10px;font-size:13px}.hp-document .carousel-controls button:hover{border-color:var(--ink);background:var(--soft)}.hp-document .gallery-note{color:var(--muted);margin:12px 12% 0;font-size:10px}.hp-document .showcase{border-top:1px solid var(--line);padding-block:78px 90px}.hp-document .section-intro{grid-template-columns:1fr 1fr;align-items:end;gap:10%;margin-bottom:42px;display:grid}.hp-document h2{letter-spacing:-.025em;font-size:clamp(30px,3.2vw,44px);line-height:1.5}.hp-document .section-intro>p{max-width:480px;color:var(--muted);line-height:2}.hp-document .section-intro .eyebrow{margin-bottom:15px}.hp-document .industry-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(6,1fr);gap:4px;margin-bottom:22px;display:grid}.hp-document .industry-tabs button{background:0 0;border:0;border-bottom:3px solid #0000;padding:15px 8px;font-size:14px;font-weight:700}.hp-document .industry-tabs button[aria-pressed=true]{border-color:var(--orange-ink);color:var(--orange-ink)}.hp-document .industry-tabs button:hover{background:var(--soft)}.hp-document .screen-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.hp-document h3{font-size:18px}.hp-document .preview-layout{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:24px;display:grid}.hp-document .preview-main{min-width:0}.hp-document .showcase-screen{border:1px solid var(--line);background:var(--white);border-radius:5px;max-width:850px;overflow:hidden}.hp-document .preview-browser{border-bottom:1px solid var(--line);background:var(--soft);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding:11px 16px;font-size:11px;display:flex}.hp-document .preview-browser strong{color:var(--ink);margin-left:auto;font-size:12px}.hp-document .browser-dots{gap:4px;display:flex}.hp-document .browser-dots i{background:var(--muted);border-radius:50%;width:6px;height:6px;display:block}.hp-document .preview-image{background:var(--white);justify-content:center;display:flex}.hp-document .preview-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:430px;display:block}.hp-document .page-thumbnails{gap:8px;display:grid}.hp-document .page-thumbnails button{text-align:left;border:1px solid var(--line);background:0 0;border-radius:3px;align-items:center;gap:12px;min-height:65px;padding:6px;font-size:12px;display:flex}.hp-document .page-thumbnails button img{aspect-ratio:8/5;-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:88px;height:auto;display:block}.hp-document .page-thumbnails button span{line-height:1.5}.hp-document .page-thumbnails button small{color:var(--muted);font-size:10px;display:block}.hp-document .page-thumbnails button[aria-pressed=true]{border:2px solid var(--orange-ink);background:var(--white);padding:5px}.hp-document .page-thumbnails button:hover{background:var(--soft)}.hp-document .contact-preview-note{color:var(--muted);margin-top:12px;font-size:11px}.hp-document .demo-note,.hp-document .no-script{color:var(--muted);margin-top:18px;font-size:12px}.hp-document .fallback-links{flex-wrap:wrap;gap:20px;display:flex}.hp-document .footer{border-top:1px solid var(--line);align-items:center;gap:30px;padding-block:30px;font-size:12px;display:flex}.hp-document .footer>a:last-child{margin-left:auto}@media (width<=1000px){.hp-document .hero{grid-template-columns:1fr;gap:40px;padding-block:48px 65px}.hp-document .hero-copy{max-width:680px}.hp-document h1{font-size:45px}.hp-document .hero-description{max-width:530px}.hp-document .hero-gallery{width:min(100%,720px);margin-inline:auto}.hp-document .section-intro{gap:6%}.hp-document .industry-tabs{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.hp-document .header{gap:12px;height:78px}.hp-document .wordmark{font-size:29px}.hp-document .header nav>a:first-child{display:none}.hp-document .header nav{gap:0}.hp-document .header-cta{padding:10px 11px;font-size:10px}.hp-document .hero{gap:32px;padding-top:32px}.hp-document .eyebrow{margin-bottom:19px;font-size:11px}.hp-document h1{letter-spacing:-.035em;font-size:clamp(28px,7.7vw,40px);line-height:1.55}.hp-document .hero-description{margin-top:20px;font-size:13px}.hp-document .hero-actions{gap:14px;margin-top:24px}.hp-document .button{width:100%;padding:16px 20px}.hp-document .price{gap:8px;margin-top:23px}.hp-document .price strong{font-size:25px}.hp-document .gallery-stage{margin-inline:-12px}.hp-document .depth-card{width:88%;height:88%;top:6%;left:6%}.hp-document .gallery-caption,.hp-document .gallery-note{margin-inline:0}.hp-document .section-intro{grid-template-columns:1fr;gap:22px;margin-bottom:25px}.hp-document .section-intro>p{font-size:13px}.hp-document .showcase{padding-block:52px 55px}.hp-document .industry-tabs button{padding:13px 3px;font-size:12px}.hp-document .screen-toolbar h3{font-size:15px}.hp-document .screen-toolbar .text-link{gap:8px;font-size:11px}.hp-document .preview-layout{grid-template-columns:1fr;gap:16px}.hp-document .preview-browser{gap:8px;padding:10px;font-size:10px}.hp-document .preview-browser strong{font-size:11px}.hp-document .page-thumbnails{gap:9px;padding:2px 2px 10px;display:flex;overflow-x:auto}.hp-document .page-thumbnails button{flex-direction:column;flex:0 0 128px;align-items:stretch;gap:7px}.hp-document .page-thumbnails button img{width:100%}.hp-document .page-thumbnails button span{font-size:11px}.hp-document .page-thumbnails button small{margin-left:3px;display:inline}.hp-document .footer{flex-wrap:wrap;gap:15px}.hp-document .footer>a:last-child{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.hp-document .depth-card{animation:none}}@media (width>=601px) and (width<=850px){.hp-document .preview-layout{grid-template-columns:minmax(0,1fr) 190px;gap:16px}.hp-document .page-thumbnails button{gap:8px;font-size:11px}.hp-document .page-thumbnails button img{width:65px}}.hp-document h1,.hp-document h2,.hp-document h3{font-weight:700}.hp-document [id]{scroll-margin-top:24px}
