@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-latin-700.woff2) format("woff2")}:root{--font-body:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Barlow Condensed",var(--font-body);--font-label:var(--font-body);--ink:hsl(240 9% 10%);--muted:hsl(245 7% 40%);--violet:hsl(252 100% 64%);--action:hsl(252 65% 42%);--action-hover:hsl(252 68% 34%);--lavender:hsl(252 100% 97%);--surface:hsl(240 12% 98%);--paper:#fff;--line:hsl(250 13% 87%);--field-border:hsl(248 11% 48%);--error:hsl(0 70% 37%);--selected:hsl(252 100% 89%);--soft-line:hsl(252 70% 86%);--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--gutter:clamp(24px,4vw,64px);--container:1440px;--gap:48px;--header:80px;--control:52px;--radius:8px;--duration:.12s;--ease:cubic-bezier(.16,1,.3,1);color:var(--ink);background:var(--paper);font-synthesis:none;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:clip}body{margin:0;font-family:var(--font-body);font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{touch-action:manipulation}button,summary{cursor:pointer}button{color:inherit}button:disabled{cursor:not-allowed}img{max-width:100%;display:block}svg{flex-shrink:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:700;line-height:1.02;text-wrap:balance;overflow-wrap:break-word;min-width:0}h1{font-size:clamp(3rem,7vw,7rem)}h2{font-size:clamp(2.5rem,4.8vw,5rem)}h3{font-size:2rem}p{overflow-wrap:break-word}fieldset{border:0;margin:0;padding:0;min-width:0}::selection{background:var(--selected);color:var(--ink)}:focus-visible{outline:3px solid var(--action);outline-offset:4px}section[id],main[id],#safety,#what,#workflows,#stack,#store-heading{scroll-margin-top:calc(var(--header) + var(--space-lg))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.container{width:min(var(--container),calc(100% - var(--gutter)*2));margin-inline:auto}.eyebrow,.mono,.small-copy,.subtle-tag,.demo-tag{font-family:var(--font-label);font-size:14px;letter-spacing:0;text-transform:none}.small-copy{line-height:1.6;color:var(--muted)}.lede{font-size:20px;line-height:1.6;color:var(--muted);max-width:600px}.section-lede{font-size:18px;color:var(--muted);margin-top:var(--space-lg);max-width:600px}.skip-link{position:fixed;left:var(--space-lg);top:var(--space-sm);transform:translateY(-160%);z-index:100;background:var(--ink);color:var(--paper);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius)}.skip-link:focus{transform:none}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);min-height:var(--control);padding:var(--space-sm) var(--space-lg);border:2px solid var(--action);border-radius:var(--radius);background:var(--action);color:var(--paper);font-size:14px;font-weight:600;line-height:1.5;text-align:center;transition:background-color var(--duration) var(--ease),color var(--duration) var(--ease)}.button:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-hover)}.button:active:not(:disabled),.text-button:active{transform:translateY(1px)}.button-small{min-height:44px;padding:var(--space-xs) var(--space-md)}.button-outline{color:var(--ink);border-color:var(--field-border);background:var(--paper)}.button-outline:hover:not(:disabled){color:var(--action);background:var(--lavender);border-color:var(--action)}.button:disabled{color:var(--muted);background:var(--surface);border-color:var(--field-border)}.text-link,.text-button,.back-link{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;color:var(--action);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.text-link:hover,.back-link:hover,.text-button:hover{text-decoration-thickness:2px}.text-button{border:0;background:transparent;padding:0}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-lg)}.subtle-tag,.demo-tag{padding:var(--space-xs) var(--space-sm);border:1px solid var(--line);border-radius:var(--radius);color:var(--muted)}.demo-tag{background:var(--lavender);color:var(--action);border-color:var(--soft-line)}.site-header{min-height:var(--header);border-bottom:1px solid var(--line);background:var(--paper);position:sticky;top:0;z-index:20}.header-inner{display:flex;align-items:center;justify-content:space-between;min-height:var(--header);gap:var(--space-lg);padding-block:var(--space-sm)}.brand{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;font-size:28px;letter-spacing:-.045em;font-weight:700;white-space:nowrap}.brand-domain{color:var(--muted);font-weight:450}.brand-icon{width:36px;height:36px;display:block;overflow:clip;border-radius:12px;flex-shrink:0}.brand-icon img{width:100%;height:100%;transform:scale(1.85);object-fit:cover}.brand-icon.large{width:56px;height:56px}.desktop-nav{display:flex;align-items:center;gap:var(--space-lg);font-size:14px}.desktop-nav>a:not(.button){min-height:44px;display:flex;align-items:center}.desktop-nav>a:not(.button):hover{text-decoration:underline;text-underline-offset:6px}.mobile-menu{display:none;position:relative}.mobile-menu summary{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);min-height:44px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius);font-size:14px;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu[open] summary svg{transform:rotate(180deg)}.mobile-menu nav{position:absolute;right:0;top:56px;width:280px;max-width:80svw;display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);background:var(--paper);border:2px solid var(--action);border-radius:var(--radius)}.mobile-menu nav>a{padding:var(--space-sm);min-height:44px}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap);align-items:center;min-height:calc(100svh - var(--header));padding-block:var(--space-xl)}.hero-copy{min-width:0}.hero-copy h1{font-size:clamp(72px,7.6vw,120px);line-height:.96;max-width:12ch;letter-spacing:-.025em}.hero-copy .lede{margin-top:var(--space-lg);max-width:480px}.hero-copy .actions{margin-top:var(--space-lg)}.hero-boundary{font-size:14px;line-height:1.6;color:var(--muted);margin-top:var(--space-lg)}.hero-specimen{min-width:0}.specimen-caption{font-size:14px;line-height:1.6;color:var(--muted);margin-top:var(--space-md);max-width:480px}.permission-panel{border:2px solid var(--ink);border-radius:var(--radius);overflow:clip;background:var(--paper)}.panel-heading{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg);border-bottom:1px solid var(--line)}.helper-icon,.concept-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:var(--radius);background:var(--lavender);color:var(--action)}.panel-heading h2{font-size:36px}.panel-heading .demo-tag{margin-left:auto}.panel-intro{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);font-size:14px;border-bottom:1px solid var(--line)}.panel-intro>p{color:var(--muted)}.panel-intro>span{font-weight:600;color:var(--action)}.permission-action{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);background:var(--lavender);border-bottom:1px solid var(--line)}.permission-action>p{font-size:14px;line-height:1.5;max-width:270px}.permission-action .button{flex-shrink:0;min-height:44px;padding:var(--space-xs) var(--space-md)}.permission-rows{list-style:none;margin:0;padding:0}.permission-rows li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:var(--space-md);align-items:center;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--line)}.permission-rows li:last-child{border-bottom:0}.permission-rows h3{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.2}.permission-rows p{font-size:14px;color:var(--muted)}.grant-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--muted)}.grant-icon.is-granted{color:var(--action)}.grant-label{font-size:14px;color:var(--muted)}.grant-label.is-granted{font-weight:600;color:var(--action)}.how-strip{background:var(--lavender);padding-block:var(--space-2xl)}.how-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--gap);align-items:center}.how-inner>p{font-size:20px}.how-inner ol{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:var(--space-lg)}.how-inner li{font-size:14px}.how-inner li span{display:block;color:var(--action);font-size:14px;margin-bottom:var(--space-xs)}.gallery-section{padding-block:var(--space-4xl)}.section-title{display:flex;justify-content:space-between;gap:var(--gap);align-items:end;margin-bottom:var(--space-2xl)}.gallery-controls{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--gap);align-items:end;padding-block:var(--space-lg);border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}.search-field label,.field-label{display:block;font-size:14px;font-weight:600;margin-bottom:var(--space-sm)}.search-field>div{display:flex;align-items:center;gap:var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius);padding-inline:var(--space-md);min-height:var(--control)}.search-field input{border:0;min-width:0;width:100%;height:48px;padding-block:var(--space-sm);background:transparent;color:var(--ink);font-size:16px}.search-field>div:focus-within{outline:3px solid var(--action);outline-offset:4px}.search-field input:focus-visible{outline:none}.category-buttons{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.category-buttons button{min-height:48px;padding:var(--space-sm) var(--space-md);border:1px solid var(--field-border);border-radius:var(--radius);background:var(--paper);font-size:14px}.category-buttons button:hover{background:var(--surface)}.category-buttons button[aria-pressed=true]{background:var(--action);border-color:var(--action);color:var(--paper)}.category-buttons button:active{transform:translateY(1px)}.gallery-results{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-md);min-height:72px;font-size:14px;color:var(--muted)}.concept-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xl) var(--gap)}.concept-card{padding:var(--space-lg) 0;border-top:1px solid var(--line);min-width:0}.concept-top{display:flex;align-items:center;gap:var(--space-md);justify-content:space-between}.concept-card h3{font-size:40px;margin:var(--space-lg) 0 var(--space-md)}.concept-card>p{font-size:16px;color:var(--muted);max-width:48ch}.concept-card details{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--line);font-size:14px}.concept-card summary{min-height:44px;display:flex;align-items:center;list-style:revert;font-weight:600}.concept-card details p{margin-top:var(--space-md);color:var(--muted);max-width:52ch}.concept-card .text-link{margin-top:var(--space-md)}.empty-state{padding:var(--space-xl);border:1px solid var(--line)}.empty-state h3{font-size:36px;margin-bottom:var(--space-md)}.empty-state p{color:var(--muted)}.empty-state .button{margin-top:var(--space-lg)}.boundary-section{background:var(--surface);padding-block:var(--space-4xl)}.boundary-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap)}.boundary-list>div{display:flex;gap:var(--space-md);padding-block:var(--space-lg);border-top:1px solid var(--line)}.boundary-list>div svg{color:var(--action);margin-top:4px}.boundary-list strong,.boundary-list span{display:block}.boundary-list strong{font-size:18px}.boundary-list span{font-size:16px;color:var(--muted);margin-top:var(--space-xs)}.boundary-note{font-size:14px;color:var(--muted);padding-top:var(--space-lg);border-top:1px solid var(--line)}.faq-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap);padding-block:var(--space-4xl)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{list-style:none;min-height:80px;display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg);padding-block:var(--space-lg);font-size:18px;font-weight:600}.faq-item summary::-webkit-details-marker{display:none}.faq-item[open] summary svg{transform:rotate(180deg)}.faq-item>p{font-size:16px;line-height:1.7;color:var(--muted);padding-bottom:var(--space-lg)}.invitation{border-top:2px solid var(--ink);padding-block:var(--space-3xl);display:flex;justify-content:space-between;align-items:center;gap:var(--gap)}.invitation h2{font-size:clamp(36px,4vw,56px)}.invitation p{color:var(--muted);margin-top:var(--space-md)}.site-footer{background:var(--ink);color:var(--paper);padding-top:var(--space-3xl)}.site-footer :focus-visible{outline-color:var(--paper)}.site-footer .brand-domain{color:var(--paper)}.footer-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-lg) var(--gap);padding-bottom:var(--space-xl)}.footer-top .brand{font-size:40px}.footer-top>p{grid-column:1;font-size:14px;opacity:.85}.footer-top nav{grid-column:2;grid-row:1/3;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-sm) var(--space-lg);align-content:start;font-size:14px}.footer-top nav a{min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.footer-bottom{display:flex;justify-content:space-between;gap:var(--space-lg);padding-block:var(--space-lg);border-top:1px solid var(--field-border);font-size:14px;flex-wrap:wrap}.page-content{padding-block:var(--space-xl) var(--space-4xl)}.page-heading{padding-block:var(--space-xl) var(--space-2xl)}.page-heading h1,.request-intro h1{font-size:clamp(60px,7vw,104px);max-width:14ch}.page-heading .lede{margin-top:var(--space-lg);max-width:800px}.permission-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--gap);align-items:start}.activity-panel{margin-top:var(--space-xl);border:1px solid var(--line);border-radius:var(--radius);overflow:clip}.activity-panel .panel-heading h2{font-size:32px}.activity-note{padding:var(--space-lg);font-size:14px;color:var(--muted)}.activity-panel ol{list-style:none;margin:0;padding-inline:var(--space-lg)}.activity-panel li{display:grid;grid-template-columns:80px minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-lg);border-top:1px solid var(--line);font-size:14px}.activity-panel time{color:var(--muted)}.permission-notes{display:grid;gap:var(--space-xl)}.permission-notes h2{font-size:56px}.permission-notes h3{font-family:var(--font-display);font-size:24px;line-height:1.25;font-weight:700;margin-bottom:var(--space-sm)}.permission-notes p{font-size:16px;line-height:1.7;color:var(--muted)}.permission-notes .button{justify-self:start}.request-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--gap);padding-block:var(--space-xl)}.request-intro .lede{margin-top:var(--space-lg);max-width:500px}.contact-card{display:flex;align-items:center;gap:var(--space-lg);padding-block:var(--space-lg);margin-block:var(--space-xl);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.contact-card strong,.contact-card span{display:block}.contact-card p>span{font-size:14px;color:var(--muted);margin-top:var(--space-xs)}.request-intro>.text-link{margin-top:var(--space-lg)}.request-form-card{padding:var(--space-xl);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.form-top{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg)}.form-top p{font-size:14px;font-weight:600}.form-field{margin-bottom:var(--space-lg)}.form-field label{display:block;font-size:16px;font-weight:600;margin-bottom:var(--space-sm)}.form-field input,.form-field textarea,.form-field select,.draft-review>textarea,.manual-copy textarea{min-height:var(--control);width:100%;min-width:0;border:2px solid var(--field-border);border-radius:var(--radius);background:var(--paper);color:var(--ink);padding:var(--space-sm) var(--space-md);font-size:16px;line-height:1.6;resize:vertical}.form-field [aria-invalid=true]{border-color:var(--error)}.field-help{font-size:14px;color:var(--muted);margin-top:var(--space-xs);line-height:1.6}.note-help{display:flex;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.field-error{font-size:14px;color:var(--error);margin-top:var(--space-xs)}.form-actions{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap;margin-bottom:var(--space-md)}.form-notice,.no-script{padding:var(--space-md);border:1px solid var(--action);background:var(--lavender);font-size:14px;margin-bottom:var(--space-lg)}.draft-review{padding-top:var(--space-xl);margin-top:var(--space-xl);border-top:1px solid var(--field-border)}.draft-review h2{font-size:40px;margin-bottom:var(--space-md)}.draft-review>label{display:block;font-size:16px;font-weight:600;margin-top:var(--space-lg);margin-bottom:var(--space-sm)}.draft-actions{display:flex;gap:var(--space-md);align-items:stretch;flex-wrap:wrap;margin-top:var(--space-lg)}.copy-status{font-size:14px;line-height:1.6;margin-top:var(--space-md)}.manual-copy{margin-top:var(--space-lg);border-top:1px solid var(--line);padding-top:var(--space-md)}.manual-copy summary{min-height:44px;display:flex;align-items:center;font-size:14px;font-weight:600;list-style:revert}.manual-copy label{display:block;font-size:14px;margin:var(--space-md) 0 var(--space-sm)}.manual-copy textarea{font-size:14px}.privacy-note{padding-top:var(--space-xl);margin-top:var(--space-xl);border-top:1px solid var(--line)}.privacy-note h2{font-size:36px;margin-bottom:var(--space-lg)}.privacy-note p{font-size:16px;color:var(--muted);line-height:1.7}.privacy-note p+p{margin-top:var(--space-md)}.missing-page{padding-block:var(--space-4xl);min-height:65svh}.missing-page h1{font-size:clamp(56px,7vw,104px);max-width:16ch}.missing-page .lede{margin-block:var(--space-lg)}@media(max-width:1100px){:root{--gap:32px}.hero-copy h1{font-size:clamp(64px,8vw,96px)}.permission-action{flex-direction:column;align-items:start;gap:var(--space-sm)}.permission-action>p{max-width:none}.permission-action .button{width:100%}.panel-heading{padding:var(--space-lg) var(--space-md)}.panel-intro,.permission-action,.permission-rows li{padding-inline:var(--space-md)}.request-form-card{padding:var(--space-lg)}}@media(max-width:899px){:root{--header:72px}.desktop-nav{display:none}.mobile-menu{display:block}.hero{grid-template-columns:minmax(0,1fr);gap:var(--space-xl);padding-block:var(--space-xl)}.hero-copy h1{font-size:clamp(56px,9vw,80px);max-width:15ch}.hero-copy .lede{max-width:600px}.hero-specimen{max-width:700px;width:100%}.permission-action{flex-direction:row;align-items:center}.permission-action>p{max-width:320px}.permission-action .button{width:auto}.how-inner,.gallery-controls,.boundary-grid,.faq-section,.permission-layout,.request-layout{grid-template-columns:minmax(0,1fr)}.how-inner ol{margin-top:var(--space-lg)}.section-title{display:block}.section-title h2{font-size:56px}.request-layout{gap:var(--space-xl)}.request-intro h1{max-width:18ch}.permission-notes h2{font-size:48px}}@media(max-width:639px){:root{--gap:32px}.hero{padding-top:var(--space-lg);gap:var(--space-lg)}.hero-copy h1{font-size:60px;max-width:none}.hero-copy .lede{font-size:16px;margin-top:var(--space-md)}.hero-copy .actions{margin-top:var(--space-lg);gap:var(--space-xs) var(--space-md)}.hero-boundary{margin-top:var(--space-md)}.panel-heading{gap:var(--space-sm);padding:var(--space-md)}.panel-heading h2{font-size:32px}.helper-icon{width:36px;height:36px}.panel-heading .demo-tag{padding:var(--space-xs);font-size:12px}.panel-intro{font-size:14px;padding:var(--space-md)}.permission-action{flex-direction:column;align-items:stretch;padding:var(--space-md)}.permission-action .button{width:100%}.permission-action>p{max-width:none}.permission-rows li{grid-template-columns:20px minmax(0,1fr) auto;gap:var(--space-sm);padding:var(--space-md)}.grant-icon{width:20px}.permission-rows h3{font-size:20px}.permission-rows p{font-size:14px}.grant-label{font-size:12px}.specimen-caption{font-size:14px}.how-inner{display:block}.how-inner ol{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.how-inner li span{display:inline;margin-right:var(--space-sm)}.gallery-section,.boundary-section,.faq-section{padding-block:var(--space-3xl)}.gallery-controls{gap:var(--space-lg)}.category-buttons button{padding:var(--space-sm);min-height:44px}.gallery-results{gap:var(--space-md);padding-block:var(--space-md)}.concept-grid{grid-template-columns:minmax(0,1fr)}.concept-card h3{font-size:36px}.boundary-grid h2,.faq-section h2{font-size:48px}.invitation{flex-direction:column;align-items:start;gap:var(--space-lg)}.footer-top{grid-template-columns:minmax(0,1fr)}.footer-top nav{grid-column:1;grid-row:auto}.footer-bottom{flex-direction:column;gap:var(--space-xs)}.page-heading h1,.request-intro h1{font-size:56px}.page-heading .lede,.request-intro .lede{font-size:18px}.permission-notes h2{font-size:44px}.activity-panel .panel-heading h2{font-size:30px}.activity-panel li{grid-template-columns:64px minmax(0,1fr)}.request-form-card{padding:var(--space-lg) var(--space-md)}.form-actions>.button{width:100%}.draft-actions{flex-direction:column}.draft-actions>.button{width:100%}.draft-review h2{font-size:36px}}@media(max-width:359px){.hero-copy h1{font-size:48px}.brand{font-size:24px}.hero-copy .button{padding-inline:var(--space-md)}.permission-rows li{gap:var(--space-xs);padding-inline:var(--space-sm)}.panel-heading{padding-inline:var(--space-sm)}}.permission-action{justify-content:flex-start}.permission-status{font-size:14px;line-height:1.5;color:var(--muted);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--line);background:var(--surface)}@media(max-width:639px){.hero-copy h1{font-size:52px}.hero-copy .actions{gap:var(--space-xs)}.hero-copy .actions .button{padding-inline:var(--space-sm)}.permission-action{padding-block:var(--space-sm)}.permission-status{padding-inline:var(--space-md)}}@media(max-width:359px){.hero-copy h1{font-size:44px}}@media(max-width:359px){.hero{padding-top:var(--space-md);gap:var(--space-md)}.panel-heading .helper-icon{display:none}}.page-status,.draft-status{font:400 14px/1.6 var(--font-label);color:var(--muted);margin-block:var(--space-md)}.catalog-total{font-size:16px;font-variant-numeric:tabular-nums}.catalog-total small{font-size:14px}.concept-card summary,.manual-copy summary{display:list-item;list-style:revert;list-style-position:inside;min-height:44px;padding-block:var(--space-sm)}
