/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.lowercase{text-transform:lowercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--paper:#fdfcfa;--ink:#1a1918;--charcoal:#2d2b29;--smoke:#6b6866;--accent:#c4621a;--accent-light:#e8945f;--accent-faded:#c4621a1a;--line:#e5e3e0;--highlight:#f7f5f2;--success:#2d5a27;--success-light:#e8f5e8;--automation:#4a90e2;--automation-light:#e8f4ff;--subtle-fill:#4a90e214;--serif:"Crimson Text",serif;--sans:"Inter",sans-serif;--shadow-soft:0 2px 20px #1a191814;--shadow-lifted:0 8px 40px #1a19181f}body,html{width:100%;margin:0;padding:0;overflow-x:hidden}.container{max-width:1200px;margin:0 auto;padding:0 40px}.eyebrow{font-family:var(--sans);color:var(--accent);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:10px;font-size:14px;font-weight:600}.section-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex;position:relative}.section-title{font-family:var(--serif);color:var(--ink);margin:0;font-size:36px;font-weight:600}.section-subtitle{font-family:var(--serif);color:var(--smoke);max-width:600px;margin-bottom:30px;font-size:18px;position:relative}.section-footer{text-align:center;margin-top:40px;position:relative}.cta-button{background:var(--accent);color:var(--paper);font-family:var(--sans);cursor:pointer;border:none;border-radius:4px;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.cta-button:hover{background:var(--accent-light);box-shadow:var(--shadow-soft);transform:translateY(-2px)}.cta-button.primary-cta{background:var(--accent)}.cta-button.secondary-cta{background:var(--automation);margin-left:15px}.secondary-button{color:var(--charcoal);font-family:var(--sans);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:4px;padding:14px 32px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.secondary-button:hover{background:var(--highlight);box-shadow:var(--shadow-soft);transform:translateY(-2px)}.inline-link{color:var(--accent);font-weight:600;text-decoration:none;transition:all .2s}.inline-link:hover{text-decoration:underline}.observed-item{opacity:0;transition:opacity .6s cubic-bezier(.645,.045,.355,1),transform .6s cubic-bezier(.645,.045,.355,1);transform:translateY(20px)}.intelligence-insights-section{background:var(--automation-light);width:100%;padding:80px 0;position:relative}.highlights-pattern{opacity:.8;z-index:0;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%234a90e2" fill-opacity="0.05" fill-rule="evenodd"%3E%3Cpath d="M0 20L20 0h20v20L20 40H0z"/%3E%3Cg%3E%3C/svg%3E');width:100%;height:100%;position:absolute;top:0;left:0}.intelligence-header{align-items:center;gap:15px;display:flex}.intelligence-icon{width:40px;height:40px;position:relative}.pulse-ring{border:2px solid var(--automation);border-radius:50%;width:100%;height:100%;animation:1.5s infinite pulse-ring;position:absolute;top:0;left:0}@keyframes pulse-ring{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.radar-icon{background:var(--automation);border-radius:50%;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeframe-tabs{gap:10px;display:flex}.timeframe-tab{color:var(--smoke);font-family:var(--sans);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s}.timeframe-tab:hover{background:var(--highlight);color:var(--automation);border-color:var(--automation-light)}.timeframe-tab.active{background:var(--automation-light);color:var(--automation);border-color:var(--automation-light);font-weight:600}.insights-wrapper{grid-template-columns:2fr 1fr;gap:30px;margin-top:30px;display:grid}.insights-stacked-layout{flex-direction:column;gap:16px;display:flex}.stacked-insight-card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:8px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.stacked-insight-card:hover{box-shadow:var(--shadow-lifted);border-color:var(--automation);transform:translateY(-6px)}.stacked-insight-category{background:var(--automation);color:var(--paper);font-family:var(--sans);border-bottom:1px solid var(--line);letter-spacing:1px;padding:10px 20px;font-size:14px;font-weight:600}.stacked-insight-content{flex-direction:column;padding:16px 20px;display:flex}.stacked-insight-title{font-family:var(--serif);color:var(--ink);margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.3}.stacked-insight-snippet{font-family:var(--sans);color:var(--charcoal);margin:0 0 12px;font-size:15px;line-height:1.5}.stacked-insight-meta{font-family:var(--sans);color:var(--smoke);flex-wrap:wrap;align-items:center;margin:0 0 10px;font-size:14px;display:flex}.meta-label{color:var(--smoke)}.meta-value{color:var(--automation);margin-right:8px;font-weight:600}.meta-separator{color:var(--line);margin:0 8px}.stacked-insight-link{color:var(--automation);font-family:var(--sans);align-self:flex-start;margin-top:4px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s}.stacked-insight-link:hover{color:var(--accent);text-decoration:underline}.insights-sidebar{flex-direction:column;gap:20px;display:flex}.intelligence-stats-card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-soft);text-align:center;border-radius:8px;padding:20px}.stats-title{font-family:var(--serif);color:var(--ink);border-bottom:1px solid var(--line);margin-bottom:15px;padding-bottom:10px;font-size:18px;font-weight:600}.companies-tracked{flex-direction:column;align-items:center;display:flex}.companies-tracked-value{font-family:var(--serif);color:var(--automation);margin-bottom:5px;font-size:42px;font-weight:700}.companies-tracked-label{font-family:var(--sans);color:var(--charcoal);font-size:16px;font-weight:500}.trending-topics-preview{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:8px;padding:20px}.topics-title{font-family:var(--serif);color:var(--ink);border-bottom:1px solid var(--line);margin-bottom:15px;padding-bottom:10px;font-size:18px;font-weight:600}.trending-tags-cloud{flex-wrap:wrap;gap:10px;display:flex}.trending-tag{background:var(--automation-light);color:var(--automation);font-family:var(--sans);border-radius:4px;padding:8px 12px;font-size:14px;text-decoration:none;transition:all .3s;display:inline-block}.trending-tag:hover{background:var(--automation);color:var(--paper);transform:translateY(-3px)}.trending-tag.tag-weight-1{font-size:13px}.trending-tag.tag-weight-2{font-size:15px;font-weight:500}.trending-tag.tag-weight-3{font-size:17px;font-weight:600}.distribution-options{text-align:center;margin-top:40px}.distribution-title{font-family:var(--serif);color:var(--ink);margin-bottom:16px;font-size:20px;font-weight:600}.distribution-email-form{max-width:500px;margin:0 auto 20px;display:flex}.distribution-email{font-family:var(--sans);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-right:none;border-radius:4px 0 0 4px;flex:1;padding:12px 16px;font-size:15px}.distribution-email-button{background:var(--automation);color:var(--paper);font-family:var(--sans);cursor:pointer;border:none;border-radius:0 4px 4px 0;padding:12px 20px;font-size:15px;font-weight:600;transition:all .3s}.distribution-email-button:hover{background:var(--accent);transform:translateY(-2px)}.distribution-alternatives{justify-content:center;gap:16px;margin-top:16px;display:flex}.distribution-link{border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex}.distribution-link:hover{background:var(--paper);box-shadow:var(--shadow-soft);transform:translateY(-3px)}.distribution-icon{width:24px;height:24px;stroke:var(--automation)}.distribution-link span{font-family:var(--sans);color:var(--charcoal);font-size:13px;font-weight:500}.company-releases-section{background:var(--paper);width:100%;padding:80px 0;position:relative}.section-pattern{opacity:.8;z-index:0;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23c4621a" fill-opacity="0.03" fill-rule="evenodd"%3E%3Cpath d="M0 20L20 0h20v20L20 40H0z"/%3E%3Cg%3E%3C/svg%3E');width:100%;height:100%;position:absolute;top:0;left:0}.releases-tabs{gap:10px;display:flex}.release-tab{color:var(--smoke);font-family:var(--sans);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s}.release-tab:hover{background:var(--highlight);color:var(--accent);border-color:var(--accent-faded)}.release-tab.active{background:var(--accent-faded);color:var(--accent);border-color:var(--accent-faded);font-weight:600}.date-timeline{z-index:1;justify-content:space-between;margin-bottom:30px;display:flex;position:relative;overflow-x:auto}.date-timeline:before{content:"";background:var(--line);z-index:-1;min-width:100%;height:2px;position:absolute;top:50%;left:0;right:0}.timeline-date{background:var(--paper);border:1px solid var(--line);font-family:var(--sans);color:var(--smoke);cursor:pointer;white-space:nowrap;border-radius:20px;padding:8px 16px;font-size:12px;transition:all .3s}.timeline-date:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-3px)}.timeline-date.active{background:var(--accent);color:var(--paper);border-color:var(--accent)}.company-releases-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid;position:relative}.company-release-card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:8px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden}.company-release-card:hover{box-shadow:var(--shadow-lifted);border-color:var(--accent-light);transform:translateY(-6px)}.release-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.company-category,.release-date{font-family:var(--sans);color:var(--smoke);font-size:12px}.premium-badge{background:var(--accent);color:var(--paper);font-family:var(--sans);text-transform:uppercase;letter-spacing:.5px;border-radius:3px;padding:3px 8px;font-size:10px;font-weight:600}.release-content{flex-direction:column;flex-grow:1;padding:20px;display:flex}.company-name{font-family:var(--sans);color:var(--accent);margin-bottom:8px;font-size:14px;font-weight:600}.release-title{font-family:var(--serif);color:var(--ink);margin-bottom:12px;font-size:18px;font-weight:600;line-height:1.3}.release-snippet{font-family:var(--sans);color:var(--charcoal);flex-grow:1;margin-bottom:16px;font-size:14px;line-height:1.5}.release-link{color:var(--accent);font-family:var(--sans);align-self:flex-start;margin-top:auto;font-size:14px;font-weight:600;text-decoration:none}.release-link:hover{text-decoration:underline}.semantic-newswire-section{background:var(--automation-light);width:100%;padding:80px 0;position:relative;overflow:hidden}.newswire-pattern{opacity:.5;z-index:0;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg width="80" height="80" viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%234a90e2" fill-opacity="0.1" fill-rule="evenodd"%3E%3Ccircle cx="40" cy="40" r="5"/%3E%3Cg%3E%3C/svg%3E');width:100%;height:100%;position:absolute;top:0;left:0}.newswire-content{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}.newswire-description{font-family:var(--serif);color:var(--charcoal);margin-bottom:24px;font-size:20px;line-height:1.5}.newswire-benefits{flex-direction:column;gap:14px;margin-bottom:24px;display:flex}.newswire-benefit{align-items:flex-start;gap:12px;display:flex}.benefit-check{color:var(--automation);flex-shrink:0;margin-top:4px;font-size:16px}.benefit-text{font-family:var(--sans);color:var(--charcoal);font-size:14px;line-height:1.4}.integrated-pricing{gap:20px;margin-bottom:24px;display:flex}.pricing-option{background:var(--paper);border:1px solid var(--line);border-radius:8px;flex:1;padding:16px;transition:all .3s}.pricing-option.featured{border:2px solid var(--accent);box-shadow:var(--shadow-soft);position:relative}.price-label{font-family:var(--serif);color:var(--ink);margin-bottom:6px;font-size:16px;font-weight:600}.price-amount{font-family:var(--serif);color:var(--accent);margin-bottom:6px;font-size:32px;font-weight:700}.price-amount span{font-size:16px;font-weight:400}.price-description{font-family:var(--sans);color:var(--charcoal);font-size:13px;line-height:1.4}.newswire-cta{align-items:center;gap:16px;display:flex}.newswire-showcase{flex-direction:column;gap:30px;display:flex}.podcast-player{background:var(--paper);box-shadow:var(--shadow-lifted);border-radius:12px;padding:30px;position:relative}.podcast-cover{background-position:50%;background-size:cover;border-radius:8px;width:100%;height:280px;margin-bottom:24px;position:relative}.podcast-cover-overlay{opacity:0;background:#0000004d;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.cover-play-button{background:var(--accent);cursor:pointer;width:80px;height:80px;box-shadow:var(--shadow-lifted);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.cover-play-button:hover{background:var(--accent-light);transform:scale(1.1)}.cover-play-icon{border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent var(--paper);width:0;height:0;margin-left:8px}.podcast-player-title{font-family:var(--serif);color:var(--ink);margin-bottom:8px;font-size:24px;font-weight:600}.podcast-player-meta{font-family:var(--sans);color:var(--smoke);justify-content:space-between;margin-bottom:20px;font-size:12px;display:flex}.player-controls{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.player-buttons{align-items:center;gap:16px;display:flex}.player-button{background:var(--highlight);border:1px solid var(--line);cursor:pointer;width:40px;height:40px;color:var(--charcoal);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.player-button.play{background:var(--accent);width:50px;height:50px;color:var(--paper);border:none}.play-icon{border:10px solid #0000;border-left:16px solid;border-right-width:0;width:0;height:0;margin-left:4px}.player-button.play.playing .play-icon{border-style:double;border-width:0 0 0 10px;height:16px;margin-left:0;margin-right:-2px}.player-time{font-family:var(--sans);color:var(--smoke);font-size:12px}.progress-bar{background:var(--line);cursor:pointer;border-radius:2px;height:4px;margin-bottom:24px;position:relative}.progress-fill{background:var(--accent);border-radius:2px;width:67%;height:100%;position:relative}.progress-handle{background:var(--accent);cursor:grab;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.player-companies{font-family:var(--sans);color:var(--smoke);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.press-coverage-example{background:var(--paper);box-shadow:var(--shadow-lifted);border:1px solid var(--line);z-index:1;border-radius:8px;padding:24px;position:relative;transform:perspective(800px)rotateY(-6deg)rotateX(4deg)rotate(1deg)}.coverage-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.coverage-logo{font-family:var(--serif);color:var(--ink);font-size:18px;font-weight:600}.coverage-tag{background:var(--accent-light);color:var(--paper);font-family:var(--sans);text-transform:uppercase;border-radius:2px;padding:3px 8px;font-size:9px;font-weight:600}.coverage-company{font-family:var(--sans);color:var(--accent);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:12px;font-weight:600}.coverage-title{font-family:var(--serif);color:var(--ink);margin-bottom:12px;font-size:18px;font-weight:600;line-height:1.3}.coverage-meta{font-family:var(--sans);color:var(--smoke);gap:12px;margin-bottom:16px;font-size:10px;display:flex}.coverage-text{font-family:var(--serif);color:var(--charcoal);margin-bottom:16px;font-size:14px;line-height:1.5}.coverage-stats{border-top:1px solid var(--line);font-family:var(--sans);color:var(--smoke);justify-content:space-between;align-items:center;padding-top:16px;font-size:11px;display:flex}.stats-views,.stats-shares{align-items:center;gap:4px;display:flex}.stats-value{color:var(--ink);font-weight:600}.footer{background:var(--ink);color:var(--paper);font-family:var(--sans);padding:60px 0}.footer a{color:var(--paper);text-decoration:none;transition:color .2s}.footer a:hover{color:var(--accent-light);text-decoration:underline}.footer .container{padding:0 40px}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:40px;margin-bottom:40px;display:grid}.footer-about .footer-logo{font-family:var(--serif);color:var(--paper);margin-bottom:10px;font-size:24px;font-weight:700;display:inline-block}.footer-about .footer-logo span{color:var(--accent)}.footer-description-text{color:var(--smoke);margin-bottom:20px;font-size:14px;line-height:1.6}.footer-social{gap:15px;display:flex}.footer-social .social-icon{border:1px solid var(--smoke);width:30px;height:30px;color:var(--smoke);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:all .3s;display:flex}.footer-social .social-icon:hover{background:var(--accent);border-color:var(--accent);color:var(--paper);transform:translateY(-2px)}.footer-column h4{font-family:var(--sans);color:var(--paper);margin-bottom:15px;font-size:16px;font-weight:600}.footer-links{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-links li a{color:var(--smoke);font-size:14px}.footer-links li a:hover{color:var(--accent-light);text-decoration:underline}.footer-bottom{border-top:1px solid var(--charcoal);color:var(--smoke);justify-content:space-between;align-items:center;padding-top:20px;font-size:12px;display:flex}.footer-legal{gap:15px;display:flex}.footer-legal .legal-link{color:var(--smoke)}.footer-legal .legal-link:hover{color:var(--accent-light);text-decoration:underline}@media (max-width:1024px){.newswire-content{grid-template-columns:1fr;gap:40px}.newswire-text{text-align:center;max-width:100%}.newswire-benefits{max-width:550px;margin-left:auto;margin-right:auto}.newswire-cta{justify-content:center}.newswire-showcase{max-width:500px;margin:0 auto}.press-coverage-example{transform:none}.intelligence-header{flex-direction:column;align-items:flex-start;gap:10px}.timeframe-tabs{margin-top:15px}.section-header{flex-direction:column;align-items:flex-start;gap:15px}.insights-wrapper{grid-template-columns:1fr;gap:30px}.intelligence-title{font-size:42px}.innovation-radar-text{margin-top:5px;display:block}.integrated-pricing{flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-about{grid-column:span 2}}@media (max-width:768px){.container{padding:0 20px}.radar-subscribe{flex-direction:column}.radar-email{border:1px solid var(--line);border-radius:4px;margin-bottom:10px}.radar-subscribe-button{border-radius:4px;width:100%}.timeframe-tabs{grid-template-columns:repeat(3,1fr);gap:5px;width:100%;display:grid}.timeframe-tab{text-align:center;padding:8px 5px;font-size:12px}.distribution-email-form{flex-direction:column}.distribution-email{border:1px solid var(--line);border-radius:4px;margin-bottom:10px}.distribution-email-button{border-radius:4px;width:100%}.distribution-alternatives{flex-wrap:wrap;justify-content:space-around}.distribution-link{width:calc(50% - 20px)}.newswire-cta{flex-direction:column;width:100%}.newswire-cta .cta-button,.newswire-cta .secondary-button{width:100%}.section-title{font-size:28px}.section-subtitle{font-size:16px}.intelligence-title{font-size:36px}.intelligence-description{font-size:18px}.date-timeline{justify-content:flex-start;padding-bottom:16px}.timeline-date{text-align:center;min-width:100px;margin-right:10px}.section-footer .cta-button{width:100%;margin-bottom:10px;display:block}.section-footer .cta-button.secondary-cta{margin-left:0}.footer-grid{grid-template-columns:1fr;gap:20px}.footer-about{grid-column:span 1}.footer-bottom{text-align:center;flex-direction:column;gap:10px}}@media (max-width:480px){.intelligence-title{font-size:32px}.stacked-insight-title{font-size:18px}.stacked-insight-snippet{font-size:14px}.podcast-player{padding:20px}.podcast-cover{height:200px}.distribution-link{width:calc(50% - 10px);padding:10px}}.header{background:var(--ink);z-index:100;border-bottom:1px solid var(--charcoal);padding:16px 0;position:sticky;top:0}.header .header-content{justify-content:space-between;align-items:center;display:flex}.brand-wrapper{align-items:center;gap:12px;display:flex}.brand-wrapper .logo{font-family:var(--serif);color:var(--paper);letter-spacing:-.5px;font-size:28px;font-weight:700;text-decoration:none}.brand-wrapper .logo span{color:var(--accent)}.automation-tag{font-family:var(--sans);color:var(--smoke);letter-spacing:2px;text-transform:uppercase;border-left:1px solid var(--charcoal);padding-left:12px;font-size:10px;font-weight:600}.automation-tag em{color:var(--accent-light);font-style:normal}.nav-menu{align-items:center;gap:24px;display:flex}.nav-link{font-family:var(--sans);color:var(--smoke);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.nav-link:hover{color:var(--paper)}.nav-button{font-family:var(--sans);color:var(--paper);background:var(--accent);border-radius:4px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s}.nav-button:hover{background:var(--accent-light);transform:translateY(-1px)}.hero-section{background:var(--paper);padding:80px 0;position:relative;overflow:hidden}.hero-section .hero-content{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}.hero-left{max-width:560px}.hero-title{font-family:var(--serif);color:var(--ink);margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.2}.hero-title span{color:var(--accent);position:relative}.hero-title span:after{content:"";background:var(--accent-faded);z-index:-1;width:100%;height:8px;position:absolute;bottom:2px;left:0}.hero-description{font-family:var(--serif);color:var(--charcoal);margin-bottom:24px;font-size:18px;line-height:1.6}.hero-benefits{flex-direction:column;gap:12px;margin-bottom:30px;display:flex}.hero-benefit{align-items:flex-start;gap:12px;display:flex}.hero-benefit .benefit-check{color:var(--success);flex-shrink:0;margin-top:2px;font-size:16px}.hero-benefit .benefit-text{font-family:var(--sans);color:var(--charcoal);font-size:15px;line-height:1.4}.hero-buttons{gap:16px;margin-bottom:30px;display:flex}.featured-companies{font-family:var(--sans);color:var(--smoke);align-items:center;gap:12px;font-size:13px;display:flex}.company-logos{gap:8px;display:flex}.company-logo{background:var(--highlight);border:1px solid var(--line);width:36px;height:36px;font-family:var(--sans);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:all .3s;display:flex}.company-logo:hover{border-color:var(--accent);transform:translateY(-2px)}.hero-right{flex-direction:column;gap:20px;display:flex}.hero-right .press-coverage{background:var(--paper);box-shadow:var(--shadow-lifted);border:1px solid var(--line);z-index:1;border-radius:8px;padding:24px;animation:.8s ease-out both fadeSlideUp;position:relative;transform:perspective(800px)rotateY(-6deg)rotateX(4deg)rotate(1deg)}@keyframes fadeSlideUp{0%{opacity:0;transform:perspective(800px)rotateY(-6deg)rotateX(4deg)rotate(1deg)translateY(30px)}to{opacity:1;transform:perspective(800px)rotateY(-6deg)rotateX(4deg)rotate(1deg)translateY(0)}}.podcast-mention{background:var(--paper);border:1px solid var(--line);cursor:pointer;box-shadow:var(--shadow-soft);border-radius:8px;align-items:center;gap:16px;padding:16px;transition:all .3s;animation:.8s ease-out .2s both fadeSlideUp;display:flex}.podcast-mention:hover{box-shadow:var(--shadow-lifted);border-color:var(--accent-light);transform:translateY(-3px)}.podcast-play{background:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.podcast-play.playing{background:var(--accent-light)}.podcast-play-icon{border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent var(--paper);width:0;height:0;margin-left:4px}.podcast-play.playing .podcast-play-icon{border-style:double;border-width:0 0 0 10px;height:16px;margin-left:0;margin-right:-2px}.podcast-content{flex:1}.podcast-title{font-family:var(--serif);color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:600;line-height:1.3}.podcast-meta{font-family:var(--sans);color:var(--smoke);gap:12px;font-size:12px;display:flex}.weekly-highlights{background:var(--paper);padding:80px 0;position:relative}.highlights-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px;display:grid}.highlight-card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-soft);cursor:pointer;border-radius:8px;transition:all .3s;overflow:hidden}.highlight-card:hover{box-shadow:var(--shadow-lifted);border-color:var(--accent-light);transform:translateY(-6px)}.card-image{background-position:50%;background-size:cover;height:180px;position:relative}.card-tag{background:var(--accent);color:var(--paper);font-family:var(--sans);text-transform:uppercase;letter-spacing:.5px;border-radius:2px;padding:4px 8px;font-size:10px;font-weight:600;position:absolute;top:12px;left:12px}.card-time{color:var(--paper);font-family:var(--sans);background:#0009;border-radius:2px;padding:4px 8px;font-size:10px;font-weight:500;position:absolute;top:12px;right:12px}.card-content{padding:20px}.card-company{font-family:var(--sans);color:var(--accent);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:12px;font-weight:600}.card-title{font-family:var(--serif);color:var(--ink);margin-bottom:12px;font-size:18px;font-weight:600;line-height:1.3}.card-meta{font-family:var(--sans);color:var(--smoke);justify-content:space-between;align-items:center;font-size:12px;display:flex}.card-metrics{gap:12px;display:flex}.credibility-note{background:var(--highlight);border-left:4px solid var(--accent);font-family:var(--serif);color:var(--charcoal);border-radius:0 8px 8px 0;margin-top:40px;padding:24px;font-size:18px;font-style:italic;line-height:1.6}.podcast-section{background:var(--highlight);padding:80px 0;position:relative}.podcast-pattern{opacity:.8;z-index:0;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23c4621a" fill-opacity="0.03" fill-rule="evenodd"%3E%3Cpath d="M0 20L20 0h20v20L20 40H0z"/%3E%3C/g%3E%3C/svg%3E');width:100%;height:100%;position:absolute;top:0;left:0}.podcast-content-main{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}.podcast-text-content{max-width:540px}.podcast-description{font-family:var(--serif);color:var(--charcoal);margin-bottom:24px;font-size:18px;line-height:1.6}.podcast-section .podcast-cover{object-fit:cover;border-radius:8px;width:100%;height:280px;margin-bottom:24px}.pricing-preview{background:var(--paper);padding:80px 0}.pricing-header{text-align:center;margin-bottom:40px}.pricing-title{font-family:var(--serif);color:var(--ink);margin-bottom:12px;font-size:36px;font-weight:700}.pricing-description{font-family:var(--sans);color:var(--charcoal);max-width:600px;margin:0 auto;font-size:18px;line-height:1.5}.pricing-options{justify-content:center;gap:24px;max-width:800px;margin:0 auto;display:flex}.pricing-card{background:var(--paper);border:1px solid var(--line);text-align:center;box-shadow:var(--shadow-soft);border-radius:8px;flex:1;padding:32px;transition:all .3s}.pricing-card:hover{box-shadow:var(--shadow-lifted);transform:translateY(-6px)}.pricing-card.featured{border:2px solid var(--accent);box-shadow:var(--shadow-lifted);position:relative}.price-name{font-family:var(--serif);color:var(--ink);margin-bottom:16px;font-size:20px;font-weight:600}.pricing-card .price-amount{font-family:var(--serif);color:var(--accent);margin-bottom:4px;font-size:48px;font-weight:700}.price-period{font-family:var(--sans);color:var(--smoke);margin-bottom:24px;font-size:14px}.price-features{text-align:left;flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.price-feature{align-items:flex-start;gap:10px;display:flex}.price-feature .feature-icon{color:var(--success);flex-shrink:0;margin-top:2px;font-size:14px}.price-feature .feature-text{font-family:var(--sans);color:var(--charcoal);font-size:14px;line-height:1.4}.price-button{margin-top:auto}.price-button .cta-button,.price-button .secondary-button{text-align:center;width:100%;display:block}.press-office-promo{background:var(--highlight);text-align:center;padding:80px 0}.promo-badge{font-family:var(--sans);color:var(--accent);text-transform:uppercase;letter-spacing:2px;border:1px solid var(--accent);border-radius:20px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.promo-title{font-family:var(--serif);color:var(--ink);margin-bottom:16px;font-size:36px;font-weight:700;line-height:1.2}.promo-title span{color:var(--accent);text-decoration:line-through;-webkit-text-decoration-color:var(--accent-light);text-decoration-color:var(--accent-light)}.promo-description{font-family:var(--serif);color:var(--charcoal);max-width:600px;margin:0 auto 40px;font-size:18px;line-height:1.6}.promo-features{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px;display:grid}.promo-feature{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:8px;padding:24px;transition:all .3s}.promo-feature:hover{box-shadow:var(--shadow-lifted);border-color:var(--accent-light);transform:translateY(-4px)}.feature-icon-large{margin-bottom:12px;font-size:32px}.promo-feature .feature-title{font-family:var(--sans);color:var(--ink);margin-bottom:8px;font-size:16px;font-weight:600}.promo-feature .feature-description{font-family:var(--sans);color:var(--charcoal);font-size:14px;line-height:1.4}.promo-cta{margin-top:20px}@media (max-width:1024px){.hero-section .hero-content{grid-template-columns:1fr;gap:40px}.hero-left{max-width:100%}.hero-right .press-coverage{transform:none}.podcast-content-main{grid-template-columns:1fr;gap:40px}.podcast-text-content{max-width:100%}.promo-features{grid-template-columns:repeat(2,1fr)}.pricing-options{flex-direction:column;max-width:400px}}@media (max-width:768px){.header .header-content{flex-direction:column;gap:16px}.nav-menu{flex-wrap:wrap;justify-content:center;gap:16px}.hero-title{font-size:32px}.highlights-grid,.promo-features{grid-template-columns:1fr}.promo-title,.pricing-title{font-size:28px}}.podcast-player-card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:12px;padding:24px;transition:all .3s}.podcast-player-card:hover{box-shadow:var(--shadow-lifted)}.podcast-player-header{align-items:center;gap:16px;margin-bottom:16px;display:flex}.podcast-player-icon{flex-shrink:0;font-size:32px}.podcast-player-meta{flex:1;min-width:0}.podcast-player-card .podcast-player-title{font-family:var(--serif);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:18px;font-weight:600;overflow:hidden}.podcast-player-subtitle{font-family:var(--sans);color:var(--smoke);font-size:13px}.podcast-player-progress{background:var(--line);cursor:pointer;border-radius:3px;height:6px;margin-bottom:16px;position:relative;overflow:hidden}.podcast-player-progress:hover{height:8px}.podcast-player-progress-fill{background:var(--accent);border-radius:3px;height:100%;transition:width .1s linear}.podcast-player-controls{align-items:center;gap:16px;display:flex}.podcast-player-btn{background:var(--accent);width:44px;height:44px;color:var(--paper);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.podcast-player-btn:hover{background:var(--accent-light);transform:scale(1.05)}.podcast-player-btn:disabled{opacity:.6;cursor:not-allowed}.podcast-player-play-icon,.podcast-player-pause-icon{justify-content:center;align-items:center;display:flex}.podcast-player-spinner{border:2px solid #ffffff4d;border-top-color:var(--paper);border-radius:50%;width:18px;height:18px;animation:.6s linear infinite podcast-spin}@keyframes podcast-spin{to{transform:rotate(360deg)}}.podcast-player-hosts{font-family:var(--sans);color:var(--smoke);align-items:center;gap:6px;font-size:13px;display:flex}.podcast-player-host{color:var(--charcoal);font-weight:600}.podcast-player-host-sep{color:var(--line)}.podcast-generator{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:12px;padding:32px}.podcast-generator-section{margin-bottom:20px}.podcast-generator-label{font-family:var(--sans);color:var(--ink);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.podcast-generator-hint{color:var(--smoke);font-size:12px;font-weight:400}.podcast-generator-textarea{width:100%;font-family:var(--sans);color:var(--ink);background:var(--highlight);border:1px solid var(--line);resize:vertical;box-sizing:border-box;border-radius:8px;padding:14px 16px;font-size:15px;line-height:1.6;transition:border-color .2s}.podcast-generator-textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-faded);outline:none}.podcast-generator-textarea::placeholder{color:var(--smoke)}.podcast-generator-input{width:100%;font-family:var(--sans);color:var(--ink);background:var(--highlight);border:1px solid var(--line);box-sizing:border-box;border-radius:8px;padding:12px 16px;font-size:15px;transition:border-color .2s}.podcast-generator-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-faded);outline:none}.podcast-generator-options{background:var(--highlight);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin-bottom:24px;padding:20px;display:grid}.podcast-generator-option{flex-direction:column;gap:6px;display:flex}.podcast-generator-label-sm{font-family:var(--sans);color:var(--smoke);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.podcast-generator-option select,.podcast-generator-option input[type=number]{font-family:var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:8px 12px;font-size:14px;transition:border-color .2s}.podcast-generator-option select:focus,.podcast-generator-option input[type=number]:focus{border-color:var(--accent);outline:none}.podcast-generator-option-checkbox{justify-content:center;align-items:center;display:flex}.podcast-generator-option-checkbox label{font-family:var(--sans);color:var(--charcoal);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.podcast-generator-option-checkbox input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);cursor:pointer}.podcast-generator-btn{width:100%;margin-top:8px}.podcast-generator-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.podcast-generator-error{font-family:var(--sans);color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-top:16px;padding:12px 16px;font-size:14px}.podcast-generator-result{background:var(--success-light);border:1px solid #bbf7d0;border-radius:8px;margin-top:16px;padding:16px 20px}.podcast-generator-result-badge{font-family:var(--sans);color:var(--success);margin-bottom:4px;font-size:16px;font-weight:600}.podcast-generator-result-info{font-family:var(--sans);color:var(--charcoal);font-size:14px}.podcast-progress{background:var(--highlight);border:1px solid var(--line);border-radius:8px;margin-top:24px;padding:20px}.podcast-progress-message{font-family:var(--sans);color:var(--ink);margin-bottom:12px;font-size:14px;font-weight:600}.podcast-progress-bar{background:var(--line);border-radius:4px;height:8px;margin-bottom:20px;overflow:hidden}.podcast-progress-bar-fill{background:linear-gradient(90deg,var(--accent),var(--accent-light));border-radius:4px;height:100%;transition:width .5s}.podcast-progress-stages{gap:4px;padding-bottom:4px;display:flex;overflow-x:auto}.podcast-progress-stage{min-width:60px;font-family:var(--sans);color:var(--smoke);flex-direction:column;align-items:center;gap:4px;font-size:11px;transition:all .3s;display:flex}.podcast-progress-stage.complete{color:var(--success)}.podcast-progress-stage.current{color:var(--accent);font-weight:600}.podcast-progress-stage.pending{opacity:.4}.podcast-progress-stage-dot{font-size:14px;line-height:1}.podcast-progress-stage-label{text-align:center;white-space:nowrap}.press-office-page{background:var(--paper);min-height:100vh}.press-office-hero{background:var(--ink);padding:60px 0 40px;position:relative}.press-office-hero:after{content:"";background:linear-gradient(90deg,var(--accent),var(--accent-light));height:4px;position:absolute;bottom:0;left:0;right:0}.press-office-hero-content{z-index:1;position:relative}.press-office-url-badge{color:var(--paper);opacity:.85;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;margin-bottom:8px;padding:10px 18px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:18px;display:inline-block}.press-office-url-handle{color:var(--accent-light);font-weight:600}.press-office-title{font-family:var(--serif);color:var(--paper);margin:8px 0 12px;font-size:42px;font-weight:700}.press-office-subtitle{font-family:var(--serif);color:var(--smoke);max-width:600px;font-size:18px;line-height:1.6}.press-office-body{padding:40px 0 80px}.press-office-tabs{border-bottom:2px solid var(--line);gap:8px;margin-bottom:32px;padding-bottom:0;display:flex}.press-office-tab{font-family:var(--sans);color:var(--smoke);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:12px 20px;font-size:15px;font-weight:500;transition:all .2s}.press-office-tab:hover{color:var(--ink)}.press-office-tab.active{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.press-office-releases{flex-direction:column;gap:20px;display:flex}.press-office-release-card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:8px;padding:24px;transition:all .3s}.press-office-release-card:hover{box-shadow:var(--shadow-lifted);border-color:var(--accent-light)}.press-office-release-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.press-office-release-date{font-family:var(--sans);color:var(--smoke);font-size:13px}.press-office-release-podcast-badge{font-family:var(--sans);color:var(--accent);background:var(--accent-faded);border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600}.press-office-release-title{font-family:var(--serif);color:var(--ink);margin:0 0 8px;font-size:20px;font-weight:600}.press-office-release-snippet{font-family:var(--sans);color:var(--charcoal);margin:0 0 16px;font-size:15px;line-height:1.5}.press-office-release-actions{align-items:center;display:flex}.press-office-release-tag{font-family:var(--sans);color:var(--accent);background:var(--accent-faded);text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:600}.press-office-reach{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.press-office-reach-block{min-width:0}.press-office-reach-title{font-family:var(--serif);color:var(--ink);margin:0 0 10px;font-size:22px;font-weight:600}.press-office-reach-intro{font-family:var(--sans);color:var(--smoke);margin:0 0 20px;font-size:14px;line-height:1.55}.press-office-mention-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.press-office-mention-card{background:var(--highlight);border:1px solid var(--line);border-radius:10px;padding:16px 18px}.press-office-mention-show{font-family:var(--sans);color:var(--accent);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:11px;font-weight:600}.press-office-mention-episode{font-family:var(--serif);color:var(--ink);margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.3}.press-office-mention-context{font-family:var(--sans);color:var(--charcoal);margin:0 0 8px;font-size:13px;line-height:1.5}.press-office-mention-date{font-family:var(--sans);color:var(--smoke);font-size:12px}.press-office-distribution-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.press-office-distribution-item{background:var(--paper);border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.press-office-distribution-icon{flex-shrink:0;font-size:20px;line-height:1}.press-office-distribution-label{font-family:var(--sans);color:var(--ink);margin-bottom:2px;font-size:14px;font-weight:600}.press-office-distribution-detail{font-family:var(--sans);color:var(--smoke);font-size:13px;line-height:1.4}@media (max-width:768px){.press-office-reach{grid-template-columns:1fr;gap:32px}}.press-office-podcast-section{max-width:600px}.press-office-podcast-header{margin-bottom:24px}.press-office-podcast-empty{text-align:center;background:var(--highlight);border:1px dashed var(--line);border-radius:12px;padding:60px 20px}.press-office-podcast-empty-icon{margin-bottom:16px;font-size:48px}.press-office-podcast-empty h3{font-family:var(--serif);color:var(--ink);margin:0 0 8px;font-size:20px;font-weight:600}.press-office-podcast-empty p{font-family:var(--sans);color:var(--smoke);max-width:400px;margin:0 auto 24px;font-size:15px}.press-office-podcast-pending{background:var(--automation-light);font-family:var(--sans);color:var(--automation);border-radius:8px;margin-top:16px;padding:12px 16px;font-size:14px}.press-office-generate-section{max-width:700px}.press-office-generate-header{margin-bottom:24px}@media (max-width:768px){.press-office-title{font-size:32px}.press-office-subtitle{font-size:16px}.press-office-tabs{-webkit-overflow-scrolling:touch;overflow-x:auto}.press-office-tab{white-space:nowrap;padding:10px 14px;font-size:14px}.podcast-generator{padding:20px}.podcast-generator-options{grid-template-columns:1fr 1fr;padding:16px}.podcast-progress-stages{gap:2px}.podcast-progress-stage{min-width:48px;font-size:10px}}@media (max-width:480px){.podcast-generator-options{grid-template-columns:1fr}.press-office-hero{padding:40px 0 24px}.press-office-title{font-size:28px}}.start-page{min-height:60vh}.start-hero{background:linear-gradient(180deg,var(--cream)0%,var(--paper)100%);padding:80px 0 100px}.start-hero-content{text-align:center;max-width:560px;margin:0 auto}.start-title{font-family:var(--serif);color:var(--ink);margin-bottom:16px;font-size:48px;font-weight:700}.start-subtitle{font-family:var(--serif);color:var(--charcoal);margin-bottom:32px;font-size:20px;line-height:1.5}.start-pricing-card{background:var(--paper);border:2px solid var(--accent);box-shadow:var(--shadow-soft);text-align:left;border-radius:12px;margin-bottom:24px;padding:32px}.start-price{font-family:var(--serif);color:var(--accent);margin-bottom:16px;font-size:48px;font-weight:700;line-height:1}.start-price span{color:var(--charcoal);font-size:18px;font-weight:400}.start-price-details{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.start-price-details li{font-family:var(--sans);color:var(--charcoal);padding-left:20px;font-size:15px;position:relative}.start-price-details li:before{content:"✓";color:var(--accent);font-weight:600;position:absolute;left:0}.start-coming-soon{font-family:var(--sans);color:var(--smoke);margin-bottom:28px;font-size:14px}.start-cta-row{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}:root{--bg: #e8e5df;--paper: #fffcf8;--hero: #f5f2ec;--ink: #1a1918;--charcoal: #3d3a37;--muted: #6f6b66;--line: #d4d0c8;--line-soft: #e8e5df;--accent: #b85a18;--accent-hover: #8f4512;--serif: "Crimson Text", Georgia, "Times New Roman", serif;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--canvas-width: 960px;--pad-x: 24px;--media-col: 280px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}h1,h2,h3,p,ol,ul,li,figure{margin:0}ol,ul{padding:0;list-style:none}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}.po-page{padding:20px 14px 36px}.po-canvas{width:100%;max-width:var(--canvas-width);margin:0 auto;background:var(--paper);border:1px solid var(--line);box-shadow:0 2px 12px #1a19180f;overflow:hidden}.po-accent-bar{height:3px;background:var(--accent)}.po-hero{border-bottom:1px solid var(--line)}.po-hero:not(.po-hero-split) .po-hero-identity{border-right:none}.po-hero-split{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);border-bottom:1px solid var(--line)}.po-hero-identity{padding:22px var(--pad-x) 20px;background:linear-gradient(160deg,#faf8f5 0%,var(--paper) 100%);border-right:1px solid var(--line-soft);display:flex;flex-direction:column;justify-content:space-between;gap:14px}.po-brand{display:flex;align-items:flex-start;gap:14px}.po-logo-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;background:transparent;border:none}.po-logo-wrap--hero.po-logo-wrap--square{width:52px;height:52px}.po-logo-wrap--hero.po-logo-wrap--wide{max-width:220px;height:52px}.po-logo-mark--large,.po-logo-large{flex-shrink:0}.po-logo-wrap--hero.po-logo-wrap--square .po-logo-large,.po-logo-mark--large{width:52px;height:52px}.po-logo-wrap--hero.po-logo-wrap--wide .po-logo-large{width:auto;max-width:220px;height:52px;object-fit:contain}.po-logo-mark--large{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,white);border:1px solid color-mix(in srgb,var(--accent) 22%,white);border-radius:8px}.po-logo-large,.po-office-footer-logo{object-fit:contain;background:transparent;border:none;border-radius:0}.po-logo-wrap--square .po-logo-large,.po-logo-wrap--square .po-office-footer-logo{border-radius:50%}.po-sector{margin:0 0 6px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.po-startup-badge,.po-nonprofit-badge{display:inline-flex;padding:2px 7px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,white);border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line-soft));border-radius:999px}.po-name{font-family:var(--serif);font-size:1.5rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;margin-bottom:6px}.po-tagline{font-size:13px;line-height:1.45;color:var(--charcoal)}.po-about-lead{font-size:13px;line-height:1.55;color:var(--charcoal);margin-top:2px}.po-chips{display:flex;flex-wrap:wrap;gap:8px}.po-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 10px 5px 8px;font-family:inherit;font-size:12px;line-height:1.3;color:inherit;text-decoration:none;background:var(--paper);border:1px solid var(--line);border-radius:5px;transition:border-color .15s ease,box-shadow .15s ease}button.po-chip{margin:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.po-chip:hover{border-color:color-mix(in srgb,var(--accent) 35%,white);box-shadow:0 1px 4px #1a19180d;color:inherit}.po-chip-label{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.po-chip-value{font-weight:500;color:var(--accent)}.po-chip:hover .po-chip-value{color:var(--accent-hover)}.po-dot{margin:0 6px;color:var(--line)}.po-hero-spotlight{padding:18px var(--pad-x) 18px 16px;background:var(--hero);display:flex;align-items:flex-start}.po-featured{display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding:14px 16px;background:var(--paper);border:1px solid color-mix(in srgb,var(--accent) 20%,white);border-left:3px solid var(--accent);border-radius:5px;box-shadow:0 2px 10px #1a19180d;color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.po-featured:hover{border-color:var(--accent);box-shadow:0 3px 14px #1a191812;color:inherit}.po-featured:hover .po-featured-title{color:var(--accent)}.po-eyebrow{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.po-featured-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:6px}.po-featured-meta .po-release-tag{margin:0}.po-featured-date{font-size:12px;color:var(--muted)}.po-featured-title{font-family:var(--serif);font-size:1.0625rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;margin-bottom:5px;transition:color .15s ease}.po-featured-lede{font-size:12px;line-height:1.45;color:var(--charcoal);margin-bottom:6px}.po-featured-cta{font-size:11px;font-weight:600}.po-section-title{margin:0 0 10px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.po-content{padding:16px var(--pad-x) 18px;border-bottom:1px solid var(--line-soft)}.po-content--split{display:grid;grid-template-columns:minmax(0,1fr) var(--media-col);gap:24px;align-items:start}.po-archive{min-width:0}.po-release-list{border-top:1px solid var(--line-soft)}.po-release-row{display:grid;grid-template-columns:84px 1fr;gap:14px;padding:12px 0;border-bottom:1px solid var(--line-soft);color:inherit;text-decoration:none}.po-release-row:hover{color:inherit}.po-release-row:hover .po-release-title{color:var(--accent)}.po-release-date{font-size:12px;color:var(--muted)}.po-release-tag{display:inline-block;margin-bottom:2px;font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--accent)}.po-release-title{font-family:var(--serif);font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:2px;transition:color .15s ease}.po-release-lede{font-size:12px;line-height:1.45;color:var(--muted)}.po-media--stack .po-media-inner{display:flex;flex-direction:column;gap:10px}.po-media--stack .po-video-frame{padding-bottom:56.25%}.po-media--single{margin-top:14px;padding-top:14px;border-top:1px solid var(--line-soft)}.po-media--single .po-media-inner{max-width:420px}.po-media--row{margin-top:14px;padding-top:14px;border-top:1px solid var(--line-soft)}.po-media--row .po-media-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.po-video-frame{position:relative;width:100%;padding-bottom:56.25%;background:#1a1918;border-radius:4px;overflow:hidden}.po-video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.po-video-caption{margin-top:3px;font-size:11px;color:var(--muted)}.po-company{padding:18px var(--pad-x) 22px;background:var(--hero);border-top:1px solid var(--line)}.po-company-title{font-family:var(--serif);font-size:1rem;font-weight:700;letter-spacing:-.01em;margin-bottom:8px;color:var(--ink)}.po-about-copy{font-size:13px;line-height:1.55;color:var(--charcoal);margin-bottom:10px;max-width:42em}.po-company-meta{font-size:12px;line-height:1.55;color:var(--muted);padding-top:2px}.po-company-meta a{font-weight:500}.po-empty{padding:20px;font-size:13px;color:var(--muted);border:1px dashed var(--line);border-radius:4px}.po-office-footer{padding:18px var(--pad-x) 14px;border-top:1px solid var(--line-soft);background:linear-gradient(180deg,var(--paper) 0%,#f7f5f2 100%);text-align:center}.po-office-footer-brand{display:inline-flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:10px}.po-logo-wrap--footer.po-logo-wrap--square{width:28px;height:28px}.po-logo-wrap--footer.po-logo-wrap--wide{max-width:140px;height:24px}.po-office-footer-logo{display:block;object-fit:contain}.po-logo-wrap--footer.po-logo-wrap--square .po-office-footer-logo{width:28px;height:28px}.po-logo-wrap--footer.po-logo-wrap--wide .po-office-footer-logo{width:auto;max-width:140px;height:24px}.po-office-footer-mark{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,white);border:1px solid color-mix(in srgb,var(--accent) 18%,white);border-radius:6px}.po-office-footer-copyright{margin:0;font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--charcoal)}.po-office-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0 0 10px;padding:0}.po-office-footer-links a{font-size:11px;font-weight:500;color:var(--accent);text-decoration:none}.po-office-footer-links a:hover{color:var(--accent-hover);text-decoration:underline}.po-powered{margin:0;text-align:center}.po-powered a,.po-powered span{font-size:10px;color:var(--muted);opacity:.65}.po-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 220px;border-bottom:1px solid var(--line-soft)}.po-article-header{padding:18px var(--pad-x) 16px;border-bottom:1px solid var(--line-soft)}.po-article-back{display:inline-block;margin-bottom:12px;font-size:12px;font-weight:600}.po-article-meta{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:12px;color:var(--muted)}.po-article-title{font-family:var(--serif);font-size:1.5rem;font-weight:700;line-height:1.25;margin-bottom:8px}.po-article-lede{font-size:14px;line-height:1.5;color:var(--charcoal)}.po-article-body{padding:16px var(--pad-x) 20px;font-size:14px;line-height:1.6;color:var(--charcoal)}.po-article-body p{margin-bottom:1em}.po-article-body p:last-child{margin-bottom:0}.po-article-aside{padding:18px 14px;background:var(--hero);border-left:1px solid var(--line-soft)}.po-aside-list .po-release-row{grid-template-columns:1fr;gap:3px;padding:10px 0}.po-aside-list .po-release-title{font-size:13px}.po-aside-list .po-release-lede{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.po-aside-all{display:inline-block;margin-top:8px;font-size:12px;font-weight:600}@media (max-width: 760px){.po-hero-split{grid-template-columns:1fr}.po-hero-identity{border-right:none;border-bottom:1px solid var(--line-soft)}.po-content--split{grid-template-columns:1fr;gap:0}.po-media--stack{margin-top:14px;padding-top:14px;border-top:1px solid var(--line-soft)}.po-media--stack .po-media-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.po-article-layout{grid-template-columns:1fr}.po-article-aside{border-left:none;border-top:1px solid var(--line-soft)}}@media (max-width: 520px){.po-release-row{grid-template-columns:1fr;gap:4px}.po-media--stack .po-media-inner{grid-template-columns:1fr}}.desk-page,.desk-canvas-scroll,.desk-modal-body,.builder-form{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--muted, #6f6b66) 32%,transparent) transparent}.desk-page::-webkit-scrollbar,.desk-canvas-scroll::-webkit-scrollbar,.desk-modal-body::-webkit-scrollbar,.builder-form::-webkit-scrollbar{width:5px;height:5px}.desk-page::-webkit-scrollbar-track,.desk-canvas-scroll::-webkit-scrollbar-track,.desk-modal-body::-webkit-scrollbar-track,.builder-form::-webkit-scrollbar-track{background:transparent}.desk-page::-webkit-scrollbar-thumb,.desk-canvas-scroll::-webkit-scrollbar-thumb,.desk-modal-body::-webkit-scrollbar-thumb,.builder-form::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--muted, #6f6b66) 28%,var(--line-soft, #e8e5df));border-radius:999px}.desk-page::-webkit-scrollbar-thumb:hover,.desk-canvas-scroll::-webkit-scrollbar-thumb:hover,.desk-modal-body::-webkit-scrollbar-thumb:hover,.builder-form::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--muted, #6f6b66) 48%,var(--line, #d4d0c8))}.builder-page{min-height:100vh;background:var(--cream, #e8e5df)}.builder-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;background:var(--paper, #fffcf8);border-bottom:1px solid var(--line, #d4d0c8)}.builder-logo{font-family:var(--serif, Georgia, serif);font-size:1.125rem;font-weight:700;color:var(--ink, #1a1918);text-decoration:none}.builder-topbar-actions{display:flex;align-items:center;gap:14px}.builder-url-preview{font-size:12px;color:var(--muted, #6f6b66);font-family:ui-monospace,monospace}.builder-topbar-link{font-size:13px;font-weight:600;color:var(--accent, #b85a18);text-decoration:none}.builder-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);gap:0;max-width:1280px;margin:0 auto;min-height:calc(100vh - 53px)}.builder-form{padding:28px 28px 48px;overflow-y:auto;border-right:1px solid var(--line, #d4d0c8);background:var(--paper, #fffcf8)}.builder-intro h1{font-family:var(--serif, Georgia, serif);font-size:1.75rem;margin:0 0 8px;color:var(--ink, #1a1918)}.builder-intro p{margin:0 0 24px;font-size:14px;color:var(--charcoal, #3d3a37)}.builder-section{margin-bottom:28px}.builder-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.builder-section-title{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted, #6f6b66);margin:0}.builder-section-badge{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent, #b85a18);background:#fdf4ec;border:1px solid #f0dcc8;border-radius:999px;padding:3px 8px;white-space:nowrap}.builder-section-badge-locked{color:var(--muted, #6f6b66);background:#f3f1ed;border-color:var(--line, #d4d0c8)}.builder-plan-banner{padding:12px 14px;margin-bottom:24px;border-radius:8px;background:#faf8f5;border:1px solid var(--line-soft, #e8e5df);font-size:13px;line-height:1.5;color:var(--charcoal, #3d3a37)}.builder-plan-banner strong{color:var(--ink, #1a1918)}.builder-section-locked{opacity:.72}.builder-locked-description{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--muted, #6f6b66)}.builder-locked-body{pointer-events:none;-webkit-user-select:none;user-select:none}.builder-locked-placeholder{padding:14px;border:1px dashed var(--line, #d4d0c8);border-radius:8px;background:#faf9f7}.builder-locked-placeholder p{margin:0;font-size:13px;color:var(--muted, #6f6b66)}.builder-locked-radar{display:flex;flex-direction:column;gap:8px}.builder-locked-radar-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--line-soft, #e8e5df);border-radius:6px;background:#fff;font-size:13px;color:var(--charcoal, #3d3a37)}.builder-locked-radar-item span:last-child{font-size:11px;color:var(--muted, #6f6b66);white-space:nowrap}.builder-section-body{display:flex;flex-direction:column;gap:14px}.builder-field{display:flex;flex-direction:column;gap:6px}.builder-field-head{display:flex;align-items:baseline;gap:8px}.builder-field-label{font-size:13px;font-weight:600;color:var(--ink, #1a1918)}.builder-field-aside{font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted, #6f6b66)}.builder-field-hint{font-size:12px;color:var(--muted, #6f6b66)}.builder-input,.builder-textarea,.builder-select{width:100%;padding:9px 11px;font-size:14px;font-family:var(--sans, Inter, sans-serif);border:1px solid var(--line, #d4d0c8);border-radius:6px;background:#fff;color:var(--ink, #1a1918)}.builder-input[type=color]{height:40px;padding:4px}.builder-textarea{resize:vertical;min-height:72px}.builder-body-paragraph+.builder-body-paragraph{margin-top:8px}.builder-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.builder-repeat-row{align-items:end}.builder-repeat-block{padding:12px;border:1px solid var(--line-soft, #e8e5df);border-radius:6px;display:flex;flex-direction:column;gap:10px}.builder-add,.builder-remove{align-self:flex-start;font-size:12px;font-weight:600;border:none;background:none;cursor:pointer;padding:0}.builder-add{color:var(--accent, #b85a18)}.builder-remove{color:var(--muted, #6f6b66)}.builder-errors,.builder-publish-error{padding:12px 14px;margin-bottom:16px;border-radius:6px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;font-size:13px}.builder-errors p{margin:0}.builder-errors p+p{margin-top:4px}.builder-publish-btn{width:100%;padding:14px 20px;font-size:15px;font-weight:600;color:#fff;background:var(--ink, #1a1918);border:none;border-radius:8px;cursor:pointer}.builder-publish-btn:disabled{opacity:.6;cursor:not-allowed}.builder-preview{position:sticky;top:0;height:calc(100vh - 53px);display:flex;flex-direction:column;background:var(--cream, #e8e5df)}.builder-preview-label{padding:10px 16px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted, #6f6b66);border-bottom:1px solid var(--line, #d4d0c8);background:var(--paper, #fffcf8)}.builder-preview-frame{flex:1;width:100%;border:0;background:#fff}@media (max-width: 960px){.builder-layout{grid-template-columns:1fr}.builder-form{border-right:none;border-bottom:1px solid var(--line, #d4d0c8)}.builder-preview{position:relative;height:70vh}.builder-row{grid-template-columns:1fr}}.funnel-page{min-height:70vh;padding:64px 20px 80px;background:linear-gradient(180deg,var(--cream, #e8e5df) 0%,var(--paper, #fffcf8) 100%)}.funnel-card{max-width:520px;margin:0 auto;text-align:center}.funnel-eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent, #b85a18);margin-bottom:12px}.funnel-title{font-family:var(--serif, Georgia, serif);font-size:2.25rem;margin:0 0 14px;color:var(--ink, #1a1918)}.funnel-subtitle{font-size:16px;line-height:1.55;color:var(--charcoal, #3d3a37);margin:0 0 28px}.funnel-actions{display:flex;flex-direction:column;gap:12px;align-items:center}.funnel-note{margin-top:20px;font-size:13px;color:var(--muted, #6f6b66)}.signup-form{display:flex;flex-direction:column;gap:12px;text-align:left;margin-top:8px}.signup-message{font-size:13px;color:var(--charcoal, #3d3a37);padding:10px 12px;background:#f5f2ec;border-radius:6px}.dashboard-page{max-width:640px;margin:0 auto;padding:40px 24px 80px}.dashboard-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.dashboard-title{font-family:var(--serif, Georgia, serif);font-size:1.5rem;margin:0}.dashboard-text-btn{padding:0;font-size:13px;color:var(--muted, #7a756c);background:none;border:none;cursor:pointer;text-decoration:underline}.dashboard-signout{margin-top:24px}.dashboard-card{padding:24px;background:var(--paper, #fffcf8);border:1px solid var(--line, #d4d0c8);border-radius:10px;margin-bottom:16px}.dashboard-card--published{border-top:3px solid #3d9a6b}.dashboard-card--skeleton{min-height:120px}.dashboard-skeleton-line{height:14px;margin:0 0 12px;background:linear-gradient(90deg,#ece8e2 25%,#f5f2ec,#ece8e2 75%);background-size:200% 100%;border-radius:4px;animation:dashboard-shimmer 1.2s ease-in-out infinite}.dashboard-skeleton-line--short{width:60%}@keyframes dashboard-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-card-title{font-family:var(--serif, Georgia, serif);font-size:1.125rem;margin:0 0 12px}.dashboard-published-note{margin:0 0 14px;font-size:14px;font-weight:500;color:#2f6b3c}.dashboard-lead{margin:0 0 16px;font-size:14px;color:var(--muted, #7a756c)}.dashboard-url{font-family:ui-monospace,monospace;font-size:14px;margin:0 0 8px}.dashboard-url a{color:var(--accent, #b85a18)}.dashboard-plan{margin:0 0 16px;font-size:13px;color:var(--muted, #7a756c)}.dashboard-actions{display:flex;flex-wrap:wrap;gap:8px}.dashboard-composer{display:flex;flex-direction:column;gap:12px}.dashboard-composer-actions{display:flex;flex-wrap:wrap;gap:8px}.dashboard-composer-success{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dashboard-composer-success p{margin:0;color:#2f6b3c;font-weight:500}.dashboard-upgrade{padding:20px;background:#faf8f5;border:1px solid var(--line, #d4d0c8);border-radius:10px}.dashboard-upgrade p{margin:0 0 14px;font-size:14px;color:var(--charcoal, #3d3a37)}.funnel-step-page{min-height:100vh;background:var(--cream, #e8e5df);display:flex;flex-direction:column}.funnel-step-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:var(--paper, #fffcf8);border-bottom:1px solid var(--line, #d4d0c8)}.funnel-step-context{font-size:13px;color:var(--muted, #6f6b66)}.funnel-step-main{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px 64px}.funnel-step-card{width:100%;max-width:420px;padding:36px 32px 32px;background:var(--paper, #fffcf8);border:1px solid var(--line, #d4d0c8);border-radius:10px;box-shadow:0 8px 32px #1a19180f}.funnel-step-card-wide{max-width:560px}.funnel-step-eyebrow{margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent, #b85a18)}.funnel-step-sub-eyebrow{margin:0 0 16px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted, #6f6b66)}.funnel-step-title{margin:0 0 10px;font-family:var(--serif, Georgia, serif);font-size:1.75rem;font-weight:700;color:var(--ink, #1a1918);line-height:1.15}.funnel-step-lead{margin:0 0 24px;font-size:14px;line-height:1.55;color:var(--charcoal, #3d3a37)}.funnel-step-form{display:flex;flex-direction:column;gap:16px;text-align:left}.funnel-startup-block{display:flex;flex-direction:column;gap:12px}.funnel-org-chips{display:flex;flex-wrap:wrap;gap:8px}.funnel-startup-chip{align-self:flex-start;padding:7px 12px;font-size:12px;font-weight:600;color:var(--accent, #b85a18);background:transparent;border:1px dashed color-mix(in srgb,var(--accent, #b85a18) 40%,var(--line, #d4d0c8));border-radius:999px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.funnel-startup-chip:hover{background:#fdf4ec}.funnel-startup-chip--on{color:#fff;background:var(--accent, #b85a18);border-color:var(--accent, #b85a18);border-style:solid}.funnel-startup-chip--on:hover{background:color-mix(in srgb,var(--accent, #b85a18) 88%,black)}.funnel-startup-expand{display:grid;gap:14px;max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.funnel-startup-expand--open{max-height:200px;opacity:1}.funnel-startup-question{display:flex;flex-direction:column;gap:8px}.funnel-startup-question-label{font-size:12px;font-weight:500;color:var(--charcoal, #3d3a37)}.funnel-startup-options{display:flex;flex-wrap:wrap;gap:8px}.funnel-startup-option{padding:6px 12px;font-size:12px;font-weight:600;color:var(--charcoal, #3d3a37);background:var(--paper, #fffcf8);border:1px solid var(--line, #d4d0c8);border-radius:999px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.funnel-startup-option:hover{border-color:color-mix(in srgb,var(--accent, #b85a18) 35%,var(--line, #d4d0c8))}.funnel-startup-option--on{color:var(--accent, #b85a18);background:#fdf4ec;border-color:color-mix(in srgb,var(--accent, #b85a18) 35%,white)}.funnel-startup-release-hint{display:block;margin-top:6px;font-size:12px;line-height:1.45;color:var(--muted, #6f6b66)}.po-brand-sector-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.po-brand-sector-row .po-sector{margin:0}.desk-startup-badge,.desk-nonprofit-badge{display:inline-flex;padding:2px 7px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent, #b85a18);background:color-mix(in srgb,var(--accent, #b85a18) 8%,white);border:1px solid color-mix(in srgb,var(--accent, #b85a18) 22%,white);border-radius:4px}.funnel-step-error{margin:0;font-size:13px;color:#991b1b}.funnel-step-primary{width:100%;padding:13px 20px;font-size:15px;font-weight:600;color:#fff;background:var(--ink, #1a1918);border:none;border-radius:8px;cursor:pointer}.funnel-step-primary:disabled{opacity:.6;cursor:not-allowed}.funnel-step-secondary{padding:11px 16px;font-size:14px;font-weight:600;color:var(--charcoal, #3d3a37);background:transparent;border:1px solid var(--line, #d4d0c8);border-radius:8px;cursor:pointer}.funnel-step-actions{display:flex;gap:10px;align-items:center}.funnel-step-actions .funnel-step-primary{flex:1}.funnel-release-editor{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;line-height:1.55;min-height:280px}.desk-page{min-height:100vh;display:flex;flex-direction:column;background:#e8e5df}.desk-chrome{display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--paper, #fffcf8);border-bottom:1px solid var(--line, #d4d0c8);flex-shrink:0}.desk-chrome-start,.desk-chrome-center,.desk-chrome-end{flex:1;min-width:0;display:flex;align-items:center}.desk-chrome-start{justify-content:flex-start}.desk-chrome-center{justify-content:center}.desk-chrome-end{justify-content:flex-end}.desk-chrome-brand{display:flex;align-items:center;gap:10px;min-width:0}.desk-chrome-divider{width:1px;height:14px;background:var(--line, #d4d0c8)}.desk-chrome-label{font-size:12px;font-weight:600;color:var(--charcoal, #3d3a37)}.desk-chrome-preview-pill{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted, #6f6b66);background:#f3f1ed;border:1px solid var(--line-soft, #e8e5df);border-radius:999px;padding:3px 7px}.desk-chrome-office-link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px;min-width:0;max-width:100%}.desk-chrome-office-label{font-size:12px;font-weight:400;color:var(--muted, #6f6b66);white-space:nowrap}.desk-chrome-office-url{font-family:ui-monospace,monospace;font-size:12px;font-weight:600;color:var(--ink, #1a1918);background:none;border:none;padding:0;margin:0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(100%,280px)}.desk-chrome-office-url:hover,.desk-chrome-office-url--copied{color:var(--accent, #b85a18)}.desk-chrome-change{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;color:var(--accent, #b85a18);background:transparent;border:1px solid color-mix(in srgb,var(--accent, #b85a18) 25%,var(--line, #d4d0c8));border-radius:5px;cursor:pointer;white-space:nowrap}.desk-chrome-change:hover{background:#fdf4ec}.desk-chrome-change-icon{font-size:12px;line-height:1}.desk-chrome-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.desk-chrome-btn{padding:7px 12px;font-size:12px;font-weight:600;color:var(--charcoal, #3d3a37);background:transparent;border:1px solid var(--line, #d4d0c8);border-radius:6px;cursor:pointer;text-decoration:none;white-space:nowrap}.desk-chrome-link{display:inline-flex;align-items:center}.desk-chrome-publish{padding:8px 14px;font-size:12px;font-weight:600;color:#fff;background:var(--ink, #1a1918);border:none;border-radius:6px;cursor:pointer;white-space:nowrap}.desk-chrome-publish:disabled{opacity:.6;cursor:not-allowed}.desk-chrome-alert{padding:10px 16px;background:#fef2f2;border-bottom:1px solid #fecaca;font-size:13px;color:#991b1b}.desk-chrome-alert p{margin:0}.desk-chrome-alert p+p{margin-top:4px}.desk-canvas-scroll{flex:1;overflow-y:auto;background:var(--bg, #e8e5df)}.desk-po-page{padding:24px 16px 48px}.desk-po-canvas{box-shadow:0 4px 24px #1a191814}.desk-zone{position:relative}.desk-zone--hero-cell{display:flex;flex-direction:column;min-width:0;min-height:0}.desk-zone--hero-cell .desk-zone-content{flex:1;display:flex;flex-direction:column;min-height:0}.desk-hero-fill{flex:1}.desk-pro-toggle{display:block;padding:0;margin:0;border:0;background:none;cursor:not-allowed;-webkit-appearance:none;-moz-appearance:none;appearance:none}.desk-pro-toggle-track{display:block;position:relative;width:28px;height:16px;border-radius:999px;background:color-mix(in srgb,var(--line, #d4d0c8) 70%,white);border:1px solid var(--line, #d4d0c8);transition:background .15s ease}.desk-pro-toggle-thumb{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:var(--paper, #fffcf8);border:1px solid var(--line, #d4d0c8);transition:transform .15s ease}.desk-pro-toggle--on .desk-pro-toggle-track{background:color-mix(in srgb,var(--accent, #b85a18) 35%,white);border-color:color-mix(in srgb,var(--accent, #b85a18) 25%,var(--line, #d4d0c8))}.desk-pro-toggle--on .desk-pro-toggle-thumb{transform:translate(12px);border-color:color-mix(in srgb,var(--accent, #b85a18) 30%,var(--line, #d4d0c8))}.desk-zone-edit{position:absolute;top:8px;right:8px;z-index:4;padding:4px 9px;font-size:11px;font-weight:600;color:var(--accent, #b85a18);background:#fffcf8f0;border:1px solid #f0dcc8;border-radius:4px;cursor:pointer;opacity:0;transition:opacity .15s ease;pointer-events:none;box-shadow:0 1px 4px #1a19180f}.desk-zone:hover .desk-zone-edit{opacity:1;pointer-events:auto}.desk-zone-toolbar{position:absolute;top:8px;right:8px;z-index:4;display:flex;align-items:center;gap:6px;opacity:0;transition:opacity .15s ease;pointer-events:none}.desk-zone:hover .desk-zone-toolbar:not(.desk-zone-toolbar--pinned){opacity:1;pointer-events:auto}.desk-zone-toolbar--pinned{position:relative;top:auto;right:auto;opacity:1;pointer-events:auto}.desk-zone-toolbar--row{top:10px;right:0}.desk-status{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--muted, #6f6b66)}.desk-status-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0;background:currentColor}.desk-status--draft{color:color-mix(in srgb,#b8860b 70%,var(--muted, #6f6b66))}.desk-status--published{color:color-mix(in srgb,#3d7a4a 75%,var(--muted, #6f6b66))}.desk-zone-btn{padding:4px 9px;font-size:11px;font-weight:600;color:var(--charcoal, #3d3a37);background:#fffcf8f0;border:1px solid var(--line, #d4d0c8);border-radius:4px;cursor:pointer;box-shadow:0 1px 4px #1a19180f;white-space:nowrap}.desk-zone-btn:hover{background:#fff}.desk-zone-btn--accent{color:var(--accent, #b85a18);border-color:#f0dcc8}.desk-content-split{align-items:stretch}.desk-zone--split-main,.desk-zone--split-side{display:flex;flex-direction:column;min-width:0;min-height:0}.desk-zone--split-main .desk-zone-content,.desk-zone--split-side .desk-zone-content{flex:1}.desk-archive-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.desk-add-release{display:inline-flex;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;color:var(--accent, #b85a18);background:transparent;border:1px dashed color-mix(in srgb,var(--accent, #b85a18) 35%,white);border-radius:6px;cursor:pointer}.desk-add-release:hover{background:#fdf4ec}.desk-upgrade-pro{display:inline-flex;align-items:center;padding:5px 10px;font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--muted, #6f6b66);background:transparent;border:1px solid var(--line-soft, #e8e5df);border-radius:5px;cursor:pointer;white-space:nowrap}.desk-upgrade-pro:hover{border-color:var(--line, #d4d0c8);color:var(--charcoal, #3d3a37);background:var(--paper, #fffcf8)}.desk-chip-pro-wrap{display:inline-flex;cursor:not-allowed}.desk-chip-pro{opacity:.48;border-style:dashed;pointer-events:none}.desk-chip-pro .po-chip-value{color:var(--muted, #6f6b66)}.desk-chip-pro:hover{border-color:var(--line, #d4d0c8);box-shadow:none}.desk-mention-radar{margin-top:20px;padding-top:16px;border-top:1px solid var(--line-soft, #e8e5df);opacity:.48;pointer-events:none;-webkit-user-select:none;user-select:none}.desk-mention-radar-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:10px}.desk-mention-radar-head .po-section-title{margin:0;color:var(--muted, #6f6b66)}.desk-mention-radar-hint{font-family:var(--sans, Inter, -apple-system, sans-serif);font-size:10px;font-weight:500;color:var(--muted, #6f6b66)}.desk-mention-radar-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.desk-mention-radar-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:color-mix(in srgb,var(--paper, #fffcf8) 80%,var(--line-soft, #e8e5df));border:1px solid var(--line-soft, #e8e5df);border-radius:6px}.desk-mention-radar-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.desk-mention-radar-source{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted, #6f6b66)}.desk-mention-radar-title{font-size:12px;font-weight:500;line-height:1.35;color:var(--charcoal, #3d3a37)}.desk-mention-radar-date{font-size:10px;color:var(--muted, #6f6b66)}.desk-mention-radar-toggle{flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #6f6b66);padding:3px 8px;border:1px solid var(--line, #d4d0c8);border-radius:4px;background:var(--paper, #fffcf8)}.desk-archive-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.desk-archive-head .po-section-title{margin:0}.desk-show-dates-wrap{display:inline-flex;cursor:not-allowed;flex-shrink:0}.desk-show-dates-wrap--pro{cursor:default}.desk-show-dates{display:inline-flex;align-items:center;gap:8px;opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.desk-show-dates--pro{opacity:1}.desk-show-dates-label{font-family:var(--sans, Inter, -apple-system, sans-serif);font-size:10px;font-weight:500;color:var(--muted, #6f6b66);white-space:nowrap}.desk-content-split .po-media--stack{margin-top:0;padding-top:0;border-top:none}.desk-media-pro{height:100%}.desk-media-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:10px}.desk-media-head .po-section-title{margin:0;opacity:.5;color:var(--muted, #6f6b66)}.desk-media-pro-hint{font-family:var(--sans, Inter, -apple-system, sans-serif);font-size:10px;font-weight:500;line-height:1.4;color:var(--muted, #6f6b66);opacity:.5}.desk-zone--media-pro-active .desk-media-head .po-section-title{opacity:1;color:inherit}.desk-mention-radar--pro .desk-mention-radar-head .po-section-title,.desk-mention-radar--pro .desk-mention-radar-item{opacity:1}.desk-nonprofit-hint{margin:12px 0 0;font-family:var(--sans, Inter, -apple-system, sans-serif);font-size:12px;line-height:1.5;color:var(--muted, #6f6b66)}.desk-media-stack{display:flex;flex-direction:column;gap:10px}.desk-video-placeholder{margin:0}.desk-video-placeholder .po-video-frame{background:color-mix(in srgb,var(--line-soft, #e8e5df) 65%,var(--paper, #fffcf8));border:1px dashed color-mix(in srgb,var(--line, #d4d0c8) 80%,transparent)}.desk-video-play{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%,-50%);color:var(--muted, #6f6b66);opacity:.28;pointer-events:none}.desk-release-row-wrap{position:relative}.desk-release-row-wrap--editable .po-release-row{padding-right:220px}.po-release-list--desk{border-top:none;margin:0 0 4px;padding:0;list-style:none}.desk-release-spotlight{position:relative;margin:2px 0 18px;background:var(--paper, #fffcf8);border:1px solid color-mix(in srgb,var(--accent, #b85a18) 24%,white);border-left:3px solid var(--accent, #b85a18);border-radius:6px;box-shadow:0 1px color-mix(in srgb,var(--accent, #b85a18) 8%,white),0 8px 28px #1a191817}.desk-release-spotlight-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:color-mix(in srgb,var(--accent, #b85a18) 5%,var(--paper, #fffcf8));border-bottom:1px solid color-mix(in srgb,var(--accent, #b85a18) 12%,var(--line-soft, #e8e5df))}.desk-release-spotlight-eyebrow{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent, #b85a18);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-release-spotlight .po-release-row{display:flex;flex-direction:column;gap:8px;margin:0;padding:16px 16px 18px;border:none}.desk-release-spotlight-meta{display:flex;align-items:baseline;gap:10px}.desk-release-spotlight-meta .po-release-date,.desk-release-spotlight-meta .po-release-tag{margin:0}.desk-release-spotlight .po-release-body--spotlight .po-release-title{margin-top:0}.desk-release-spotlight .po-release-title{font-size:1.125rem;line-height:1.28;color:var(--ink, #1a1918)}.desk-release-spotlight .po-release-lede{font-size:13px;line-height:1.5;color:var(--charcoal, #3d3a37)}.desk-release-spotlight .po-release-date{display:block;font-size:9px;line-height:1;font-weight:500;letter-spacing:.02em;color:var(--muted, #6f6b66)}.desk-release-spotlight .po-release-tag{line-height:1}.po-featured--desk{position:relative}.desk-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:#1a191873}.desk-modal{width:100%;max-width:560px;max-height:min(90vh,720px);display:flex;flex-direction:column;background:var(--paper, #fffcf8);border:1px solid var(--line, #d4d0c8);border-radius:12px;box-shadow:0 20px 60px #1a19182e}.desk-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line-soft, #e8e5df);flex-shrink:0}.desk-modal-head h2{margin:0;font-family:var(--serif, Georgia, serif);font-size:1.25rem;color:var(--ink, #1a1918)}.desk-modal-close{width:32px;height:32px;font-size:22px;line-height:1;color:var(--muted, #6f6b66);background:none;border:none;border-radius:6px;cursor:pointer}.desk-modal-body{flex:1;overflow-y:auto;padding:20px 22px}.desk-modal-foot{padding:14px 22px 18px;border-top:1px solid var(--line-soft, #e8e5df);flex-shrink:0}.desk-modal-fields{display:flex;flex-direction:column;gap:14px}.desk-modal--profile{max-width:600px;max-height:none}.desk-modal--profile .desk-modal-head{padding:12px 18px}.desk-modal--profile .desk-modal-head h2{font-size:1.125rem}.desk-modal--profile .desk-modal-body{padding:14px 18px;overflow-y:visible}.desk-modal--profile .desk-modal-foot{padding:10px 18px 12px}.desk-modal-fields--profile{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.desk-modal-fields--profile .builder-row{grid-column:1 / -1;gap:10px 14px}.desk-modal-fields--profile .builder-field--full{grid-column:1 / -1}.desk-modal-fields--profile .builder-field{gap:4px;min-width:0}.desk-modal-fields--profile .builder-field-label{font-size:12px}.desk-modal-fields--profile .builder-field-hint,.desk-modal-fields--profile .builder-field-aside{font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted, #6f6b66)}.desk-modal-fields--profile .builder-field-hint.desk-handle-hint--error,.desk-modal-fields--profile .builder-field-hint.desk-handle-hint--ok{text-transform:none;letter-spacing:normal;font-weight:600}.desk-modal-fields--profile .builder-input,.desk-modal-fields--profile .builder-textarea{padding:7px 10px;font-size:13px}.desk-modal-fields--profile .desk-profile-about{min-height:0;resize:vertical}.desk-handle-input-wrap{display:flex;align-items:stretch}.desk-handle-prefix{display:inline-flex;align-items:center;flex-shrink:0;padding:0 10px;font-family:ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.01em;color:var(--muted, #6f6b66);background:#f3f1ed;border:1px solid var(--line, #d4d0c8);border-right:none;border-radius:6px 0 0 6px;white-space:nowrap}.desk-handle-input{border-radius:0 6px 6px 0}.desk-handle-hint--error{color:#b42318}.desk-handle-hint--ok{color:#2f6b3c}.desk-social-field{display:flex;flex-direction:column;gap:4px;min-width:0}.desk-social-field--pro{opacity:.48;pointer-events:none;-webkit-user-select:none;user-select:none;cursor:not-allowed}.desk-social-chips{display:flex;flex-wrap:wrap;gap:6px}.desk-social-chip{padding:5px 9px;font-size:11px;font-weight:600;color:var(--charcoal, #3d3a37);background:#fff;border:1px dashed var(--line, #d4d0c8);border-radius:999px;cursor:pointer}.desk-social-chip--active{color:var(--accent, #b85a18);border-color:color-mix(in srgb,var(--accent, #b85a18) 35%,var(--line, #d4d0c8));background:color-mix(in srgb,var(--accent, #b85a18) 6%,white)}.desk-social-chip:disabled{cursor:not-allowed}.desk-social-hint,.desk-additional-links-hint{margin:0;font-size:11px;color:var(--muted, #7a756c)}.desk-social-channel{display:flex;flex-direction:column;gap:4px;min-width:0}.desk-social-url{min-width:0}.desk-additional-links-field{display:flex;flex-direction:column;gap:8px}.desk-additional-links-field--pro{opacity:.48;pointer-events:none;-webkit-user-select:none;user-select:none;cursor:not-allowed}.desk-additional-links-list{display:flex;flex-direction:column;gap:8px}.desk-additional-links-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:8px;align-items:center}.desk-additional-links-remove{width:28px;height:28px;padding:0;font-size:16px;line-height:1;color:var(--muted, #7a756c);background:transparent;border:1px solid var(--line-soft, #e8e5df);border-radius:6px;cursor:pointer}.desk-additional-links-add{align-self:flex-start;padding:6px 10px;font-size:11px;font-weight:600;color:var(--charcoal, #3d3a37);background:#fff;border:1px dashed var(--line, #d4d0c8);border-radius:6px;cursor:pointer}.desk-footer-pro-hint{margin:0 0 10px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted, #7a756c);opacity:.75}.desk-zone--footer{cursor:pointer}.desk-brand-field{grid-column:1 / -1;display:flex;align-items:center;gap:24px;padding:10px 12px;border:1px solid var(--line-soft, #e8e5df);border-radius:8px;background:#fff}.desk-brand-logo{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.desk-brand-logo-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:none}.desk-brand-logo-wrap--square{width:48px;height:48px}.desk-brand-logo-wrap--wide{width:120px;height:40px}.desk-brand-logo-img,.desk-brand-logo-fallback{flex-shrink:0}.desk-brand-logo-wrap--square .desk-brand-logo-img{width:48px;height:48px;object-fit:contain;background:transparent;border-radius:50%}.desk-brand-logo-wrap--wide .desk-brand-logo-img{width:100%;height:100%;object-fit:contain}.desk-brand-logo-fallback{width:48px;height:48px;border-radius:8px}.desk-brand-logo-fallback{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--accent, #b85a18);background:color-mix(in srgb,var(--accent, #b85a18) 8%,white);border:1px solid color-mix(in srgb,var(--accent, #b85a18) 18%,var(--line-soft, #e8e5df))}.desk-brand-logo-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.desk-brand-upload{font-size:12px;font-weight:600;color:var(--accent, #b85a18);cursor:pointer}.desk-brand-upload:hover{text-decoration:underline}.desk-brand-remove{font-size:12px;font-weight:500;color:var(--muted, #6f6b66);background:none;border:none;padding:0;cursor:pointer}.desk-brand-remove:hover{color:var(--ink, #1a1918)}.desk-brand-optional{font-size:11px;color:var(--muted, #6f6b66)}.desk-brand-logo-error{font-size:11px;color:#b42318}.dashboard-url-actions{margin:8px 0 12px}.desk-brand-accent{display:flex;align-items:center;gap:10px;flex-shrink:0}.desk-brand-accent-swatch{position:relative;display:inline-flex;cursor:pointer}.desk-brand-accent-chip{display:block;width:32px;height:32px;border-radius:8px;border:2px solid #fff;box-shadow:0 0 0 1px var(--line, #d4d0c8),0 2px 8px #1a19181a}.desk-brand-accent-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;padding:0}.desk-modal-release-body{min-height:220px}.desk-zone-fields{display:flex;flex-direction:column;gap:12px}.desk-zone-hint{margin:0;font-size:13px;line-height:1.5;color:var(--charcoal, #3d3a37)}.desk-zone-link-btn{display:inline-block;margin-top:8px;padding:0;font-size:12px;font-weight:600;color:var(--accent, #b85a18);background:none;border:none;cursor:pointer}.po-featured--desk{cursor:default}.po-featured--desk .po-featured-meta--desk-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:nowrap;margin-bottom:6px}.po-featured--desk .po-featured-meta--desk-top .po-eyebrow{margin:0;line-height:1}.po-featured--desk .po-featured-meta--desk-top .po-featured-date{margin:0 0 0 auto;font-size:10px;line-height:1}.po-featured--desk .po-featured-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.po-featured--desk .po-featured-footer .po-release-tag{margin:0}.po-featured--desk .po-featured-footer .po-featured-cta{margin-left:auto;white-space:nowrap}.desk-release-preview-backdrop{padding:32px 20px}.desk-release-preview-modal{width:100%;max-width:640px;max-height:min(88vh,800px);display:flex;flex-direction:column;background:var(--paper, #fffcf8);border:1px solid var(--line, #d4d0c8);border-radius:10px;box-shadow:0 24px 64px #1a191833;overflow:hidden}.desk-release-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line-soft, #e8e5df);flex-shrink:0}.desk-release-preview-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--muted, #6f6b66)}.desk-release-preview-label{font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent, #b85a18)}.desk-release-preview-tag{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent, #b85a18)}.desk-release-preview-article{flex:1;overflow-y:auto;padding:22px 28px 28px}.desk-release-preview-office{margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted, #6f6b66)}.desk-release-preview-title{margin:0 0 12px;font-family:var(--serif, Georgia, serif);font-size:1.625rem;font-weight:700;line-height:1.22;letter-spacing:-.02em;color:var(--ink, #1a1918)}.desk-release-preview-lede{margin:0 0 20px;font-size:15px;line-height:1.55;color:var(--charcoal, #3d3a37)}.desk-release-preview-body{padding:0;font-size:15px;line-height:1.65}.desk-release-preview-body h2,.desk-release-preview-body h3,.desk-release-preview-body h4{font-family:var(--serif, Georgia, serif);margin:1.25em 0 .5em;line-height:1.3}.desk-release-preview-body h2{font-size:1.2rem}.desk-release-preview-body h3{font-size:1.05rem}.desk-release-preview-body h4{font-size:.95rem}.desk-release-preview-empty{margin:0;font-size:14px;font-style:italic;color:var(--muted, #6f6b66)}.po-featured--desk:hover{border-color:color-mix(in srgb,var(--accent) 20%,white);box-shadow:0 2px 10px #1a19180d}.po-featured--desk:hover .po-featured-title{color:inherit}.po-release-row--desk{cursor:default}.po-release-row--desk:hover .po-release-title{color:inherit}.desk-about-placeholder{color:var(--muted, #6f6b66);font-style:italic}.desk-verify-modal{max-width:420px}.desk-verify-body{padding:16px 20px 20px}.desk-verify-lead{margin:0 0 14px;font-size:14px;line-height:1.5;color:var(--muted, #7a756c)}.desk-verify-message{margin:0 0 12px;font-size:13px;color:#2f6b3c}.desk-verify-error{margin:0 0 12px;font-size:13px;color:#b42318}.desk-verify-form{display:flex;flex-direction:column;gap:10px}.desk-verify-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted, #7a756c)}.desk-verify-code-input{font-size:22px;font-weight:600;letter-spacing:.2em;text-align:center}.desk-verify-actions{display:flex;justify-content:space-between;gap:12px;margin-top:4px}.desk-verify-link{padding:0;font-size:12px;font-weight:500;color:var(--accent, #b85a18);background:none;border:none;cursor:pointer;text-decoration:underline}.desk-verify-link:disabled{opacity:.5;cursor:not-allowed}.desk-pro-sales-modal{max-width:480px}.desk-pro-sales-body{padding:16px 20px 20px}.desk-pro-sales-list{margin:14px 0 0;padding:0 0 0 18px;font-family:var(--sans, Inter, -apple-system, sans-serif);font-size:14px;line-height:1.55;color:var(--muted, #6f6b66)}.desk-pro-sales-list li+li{margin-top:6px}.desk-pro-sales-body .integrated-pricing{display:block;margin:0}.desk-pro-sales-body .pricing-option{background:var(--paper, #fffcf8);border:2px solid var(--accent, #b85a18);border-radius:8px;padding:20px;box-shadow:0 2px 20px #1a191814}.desk-pro-sales-body .price-header-split{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px}.desk-pro-sales-body .price-pitch{margin:0;flex:1;min-width:0;font-family:var(--sans, Inter, -apple-system, sans-serif);font-size:13px;font-weight:500;line-height:1.45;color:var(--charcoal, #3d3a37)}.desk-pro-sales-body .price-pitch-anchor{font-family:var(--serif, Georgia, serif);font-size:2em;font-weight:700;color:var(--accent, #b85a18);line-height:1}.desk-pro-sales-body .price-header-label{margin:0;flex-shrink:0;font-family:var(--sans, Inter, -apple-system, sans-serif);font-size:13px;font-weight:600;color:var(--muted, #6f6b66);text-transform:uppercase;letter-spacing:.5px;text-align:right;line-height:1.45;max-width:42%}.desk-pro-sales-body .pricing-includes{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:8px}.desk-pro-sales-body .pricing-includes li{font-family:var(--sans, Inter, -apple-system, sans-serif);font-size:13px;color:var(--charcoal, #3d3a37);padding-left:18px;position:relative}.desk-pro-sales-body .pricing-includes li:before{content:"✓";position:absolute;left:0;color:var(--accent, #b85a18);font-weight:600}.desk-pro-sales-body .pricing-includes-item--split{display:flex;flex-direction:column;gap:2px}.desk-pro-sales-body .pricing-includes-sub{display:block;padding-left:0;font-size:12px;color:var(--muted, #6f6b66)}.desk-pro-sales-foot{display:flex;flex-direction:column;gap:10px;padding:14px 20px 18px;border-top:1px solid var(--line-soft, #e8e5df)}.desk-pro-sales-foot .funnel-step-primary{width:100%}.desk-pro-sales-dismiss{padding:8px 12px;font-size:12px;font-weight:600;color:var(--muted, #6f6b66);background:none;border:none;cursor:pointer;align-self:center}.desk-pro-sales-dismiss:hover{color:var(--charcoal, #3d3a37)}.desk-pro-sales-error{margin:12px 0 0;font-size:13px;color:#991b1b}.desk-po-canvas .po-powered span{color:var(--muted, #6f6b66);font-size:11px}.builder-preview-stage{position:relative;flex:1;min-height:0}.desk-panel-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#1a191847;display:flex;justify-content:flex-end}.desk-panel{width:100%;max-width:380px;height:100%;background:var(--paper, #fffcf8);border-left:1px solid var(--line, #d4d0c8);display:flex;flex-direction:column;box-shadow:-8px 0 32px #1a19181a}.desk-panel-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line-soft, #e8e5df)}.desk-panel-head h2{margin:0;font-family:var(--serif, Georgia, serif);font-size:1.125rem;color:var(--ink, #1a1918)}.desk-panel-close{width:32px;height:32px;font-size:22px;line-height:1;color:var(--muted, #6f6b66);background:none;border:none;cursor:pointer;border-radius:6px}.desk-panel-body{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:14px}.desk-panel-foot{padding:16px 20px;border-top:1px solid var(--line-soft, #e8e5df)}@media (max-width: 960px){.desk-chrome{flex-wrap:wrap;gap:10px}.desk-chrome-start{flex:1 1 auto;order:1}.desk-chrome-end{flex:0 1 auto;order:2}.desk-chrome-center{flex:1 1 100%;order:3;justify-content:flex-start}.desk-chrome-office-link{justify-content:flex-start}.desk-chrome-actions{flex-wrap:wrap}.funnel-step-card{padding:28px 22px 24px}}@media (max-width: 760px){.desk-archive-head,.desk-release-spotlight-head{flex-wrap:wrap}.desk-zone-toolbar--release{margin-left:auto}}.v2-demo-container{width:100%;min-height:100vh}.press-hero{padding:72px 0 56px;background:linear-gradient(180deg,var(--ink) 0%,var(--charcoal) 100%);position:relative;overflow:hidden;text-align:center;width:100%}.press-hero .hero-pattern{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23c4621a" fill-opacity="0.05" fill-rule="evenodd"%3E%3Cpath d="M0 30L30 0h30v30L30 60H0z"/%3E%3C/g%3E%3C/svg%3E');opacity:.6;z-index:0}.press-hero .container{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:0 20px}.press-hero .hero-content{max-width:600px;margin:0 auto}.press-hero .hero-tagline{font-family:var(--serif);font-size:44px;font-weight:700;color:var(--paper);line-height:1.15;margin-bottom:16px;letter-spacing:-.02em}.press-hero .hero-tagline br{display:block;margin-bottom:0}.press-hero .hero-eyebrow{font-family:var(--sans);font-size:11px;font-weight:600;color:var(--accent-light);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:14px}.press-hero .hero-subtitle{font-family:var(--sans);font-size:17px;color:var(--paper);opacity:.85;line-height:1.5;margin-bottom:24px;max-width:480px;margin-left:auto;margin-right:auto}.hero-url-showcase{display:inline-flex;align-items:baseline;gap:0;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:10px 18px;margin-bottom:24px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:17px;letter-spacing:-.02em}.hero-url-domain{color:var(--paper);opacity:.7}.hero-url-handle{color:var(--accent-light);font-weight:600}.press-hero .hero-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.press-hero .hero-button{display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;font-family:var(--sans);font-size:14px;font-weight:600;border-radius:6px;text-decoration:none;transition:all .3s ease;cursor:pointer}.press-hero .hero-button.primary{background:var(--accent);color:var(--paper);border:2px solid var(--accent)}.press-hero .hero-button.primary:hover{background:var(--accent-light);border-color:var(--accent-light);transform:translateY(-2px);box-shadow:0 8px 24px #c4621a4d}.press-hero .hero-button.secondary{background:transparent;color:var(--paper);border:2px solid var(--paper);opacity:.9}.press-hero .hero-button.secondary:hover{background:var(--paper);color:var(--ink);opacity:1;transform:translateY(-2px)}@media (max-width: 768px){.press-hero{padding:52px 0 44px}.press-hero .hero-tagline{font-size:32px}.press-hero .hero-subtitle{font-size:15px;max-width:100%}.hero-url-showcase{font-size:15px;padding:9px 16px}.press-hero .hero-cta{flex-direction:column;align-items:center}.press-hero .hero-button{width:100%;max-width:260px}}@media (max-width: 480px){.press-hero{padding:44px 0 36px}.press-hero .hero-tagline{font-size:28px;margin-bottom:12px}.press-hero .hero-subtitle,.hero-url-showcase{font-size:14px;margin-bottom:20px}.press-hero .hero-button{padding:10px 20px;font-size:13px}}.value-bar{background:var(--charcoal);padding:28px 0;border-bottom:1px solid rgba(255,255,255,.1)}.value-bar .container{max-width:1200px;margin:0 auto;padding:0 24px}.value-items{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.value-item{display:flex;align-items:center;gap:12px;color:var(--paper);opacity:.9}.value-icon{font-size:18px;line-height:1}.value-text{font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:.01em}@media (max-width: 768px){.value-items{flex-direction:column;gap:16px;align-items:center}.value-bar{padding:22px 0}}.the-feed-section{background:var(--ink);padding:80px 0;position:relative;overflow:hidden}.the-feed-section .container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px}.the-feed-section .section-header{text-align:center;margin-bottom:40px}.the-feed-section .section-title{font-family:var(--serif);font-size:42px;font-weight:700;color:var(--paper);margin-bottom:12px}.the-feed-section .section-subtitle{font-family:var(--sans);font-size:16px;color:var(--paper);opacity:.75;margin-bottom:24px}.the-feed-section .section-pattern{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23c4621a" fill-opacity="0.04" fill-rule="evenodd"%3E%3Cpath d="M0 20L20 0h20v20L20 40H0z"/%3E%3C/g%3E%3C/svg%3E');opacity:.8;z-index:0}.the-feed-section .releases-tabs{display:flex;gap:10px;justify-content:center;margin-bottom:24px}.the-feed-section .release-tab{background:transparent;color:var(--paper);opacity:.7;font-family:var(--sans);font-size:14px;font-weight:500;padding:8px 16px;border:1px solid rgba(255,255,255,.2);border-radius:4px;cursor:pointer;transition:all .3s ease}.the-feed-section .release-tab:hover{opacity:1;border-color:var(--accent)}.the-feed-section .release-tab.active{background:var(--accent);color:var(--paper);border-color:var(--accent);opacity:1}.the-feed-section .date-timeline{display:flex;justify-content:center;gap:8px;margin-bottom:30px;flex-wrap:wrap}.the-feed-section .timeline-date{background:transparent;border:1px solid rgba(255,255,255,.2);padding:8px 16px;font-family:var(--sans);font-size:12px;color:var(--paper);opacity:.7;border-radius:20px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.the-feed-section .timeline-date:hover{border-color:var(--accent);opacity:1}.the-feed-section .timeline-date.active{background:var(--accent);color:var(--paper);border-color:var(--accent);opacity:1}.the-feed-section .inline-link{color:var(--accent-light);text-decoration:none}.the-feed-section .inline-link:hover{text-decoration:underline}.recent-releases-section .recent-releases-wide{position:relative;z-index:1;max-width:1140px;margin:0 auto;padding:0 32px}.recent-releases-section .recent-releases-top{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-bottom:36px}.recent-releases-section .recent-releases-intro{margin:0;padding-top:8px}.recent-releases-section .recent-releases-eyebrow{font-family:var(--sans);font-size:12px;font-weight:600;color:var(--accent-light);text-transform:uppercase;letter-spacing:1.5px;margin:0 0 12px}.recent-releases-section .recent-releases-title{font-family:var(--serif);font-size:32px;font-weight:700;color:var(--paper);line-height:1.15;margin:0 0 12px;letter-spacing:-.02em}.recent-releases-section .recent-releases-lead{font-family:var(--sans);font-size:17px;color:var(--paper);opacity:.75;line-height:1.5;margin:0}.recent-releases-section .recent-releases-aside{display:flex;flex-direction:column;gap:20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-left:4px solid var(--accent);border-radius:8px;padding:24px 28px}.recent-releases-section .releases-rss-link{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:6px;text-decoration:none;transition:border-color .2s ease,background .2s ease}.recent-releases-section .releases-rss-link:hover{border-color:var(--accent);background:#ffffff12}.recent-releases-section .releases-rss-icon{font-size:20px;line-height:1}.recent-releases-section .releases-rss-text{display:flex;flex-direction:column;gap:2px}.recent-releases-section .releases-rss-label{font-family:var(--sans);font-size:15px;font-weight:600;color:var(--paper)}.recent-releases-section .releases-rss-url{font-family:var(--mono, ui-monospace, monospace);font-size:13px;color:var(--accent-light)}.recent-releases-section .releases-email-form{display:flex;flex-direction:column;gap:10px}.recent-releases-section .releases-email-label{font-family:var(--sans);font-size:15px;font-weight:600;color:var(--paper)}.recent-releases-section .releases-email-row{display:flex}.recent-releases-section .releases-email-input{flex:1;min-width:0;padding:11px 14px;font-family:var(--sans);font-size:14px;color:var(--paper);background:#ffffff14;border:1px solid rgba(255,255,255,.22);border-right:none;border-radius:4px 0 0 4px}.recent-releases-section .releases-email-input::placeholder{color:#ffffff73}.recent-releases-section .releases-email-input:focus{outline:2px solid var(--accent-light);outline-offset:-2px}.recent-releases-section .releases-email-button{background:var(--accent);color:var(--paper);font-family:var(--sans);font-size:12px;font-weight:600;line-height:1.25;padding:11px 14px;border:none;border-radius:0 4px 4px 0;cursor:pointer;max-width:52%;text-align:center;transition:background .2s ease}.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}.recent-releases-section .releases-email-button:hover{background:var(--accent-light)}.recent-releases-section .releases-feed-table{border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden;background:#ffffff08}.recent-releases-section .releases-feed-columns-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;border-bottom:1px solid rgba(255,255,255,.12);background:#ffffff0a}.recent-releases-section .releases-feed-columns,.recent-releases-section .releases-feed-item{display:grid;grid-template-columns:100px 148px 140px 1fr;gap:20px;align-items:start}.recent-releases-section .releases-feed-columns{flex:1;min-width:0;padding:0;font-family:var(--sans);font-size:11px;font-weight:600;color:var(--paper);opacity:.45;text-transform:uppercase;letter-spacing:.6px}.recent-releases-section .releases-feed-item{padding:14px 24px}.recent-releases-section .releases-feed-live{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-family:var(--sans);font-size:11px;font-weight:600;color:var(--accent-light);text-transform:uppercase;letter-spacing:.8px}.recent-releases-section .releases-feed-live-dot{width:7px;height:7px;border-radius:50%;background:var(--accent-light);box-shadow:0 0 #c4621a80;animation:releases-feed-pulse 2s ease-out infinite}@keyframes releases-feed-pulse{0%{box-shadow:0 0 #c4621a73}70%{box-shadow:0 0 0 8px #c4621a00}to{box-shadow:0 0 #c4621a00}}.recent-releases-section .releases-feed-list{list-style:none;margin:0;padding:0}.recent-releases-section .releases-feed-item{border-bottom:1px solid rgba(255,255,255,.08);transition:background .2s ease}.recent-releases-section .releases-feed-item:last-child{border-bottom:none}.recent-releases-section .releases-feed-item:hover{background:#ffffff0a}.recent-releases-section .releases-feed-date{font-family:var(--sans);font-size:12px;color:var(--paper);opacity:.5;white-space:nowrap;padding-top:2px}.recent-releases-section .releases-feed-company{font-family:var(--sans);font-size:14px;font-weight:600;color:var(--paper);opacity:.9;padding-top:1px}.recent-releases-section .releases-feed-category{font-family:var(--sans);font-size:11px;font-weight:600;color:var(--paper);opacity:.45;text-transform:uppercase;letter-spacing:.5px;padding-top:3px;white-space:nowrap}.recent-releases-section .releases-feed-story{min-width:0}.recent-releases-section .releases-feed-headline{display:block;font-family:var(--serif);font-size:17px;font-weight:600;color:var(--paper);line-height:1.35;text-decoration:none;transition:color .2s ease;margin-bottom:4px}.recent-releases-section .releases-feed-headline:hover{color:var(--accent-light)}.recent-releases-section .releases-feed-snippet{font-family:var(--sans);font-size:14px;color:var(--paper);opacity:.55;line-height:1.45;margin:0}.recent-releases-section .recent-releases-footer{margin-top:36px}@media (max-width: 1024px){.recent-releases-section .recent-releases-top{grid-template-columns:1fr;gap:24px}}@media (max-width: 768px){.the-feed-section{padding:60px 0}.recent-releases-section .recent-releases-wide{padding:0 20px}.recent-releases-section .recent-releases-title{font-size:28px}.recent-releases-section .releases-feed-columns-bar{padding:12px 20px}.recent-releases-section .releases-feed-columns{display:none}.recent-releases-section .releases-feed-item{grid-template-columns:1fr;gap:6px;padding:18px 20px}.recent-releases-section .releases-feed-headline{font-size:16px}.recent-releases-section .releases-email-row{flex-direction:column}.recent-releases-section .releases-email-input{border-right:1px solid rgba(255,255,255,.22);border-radius:4px 4px 0 0}.recent-releases-section .releases-email-button{max-width:none;width:100%;border-radius:0 0 4px 4px;font-size:13px;padding:12px 14px}}.press-office-section{background:linear-gradient(180deg,var(--paper) 0%,var(--cream) 100%);padding:100px 0;position:relative;overflow:hidden}.press-office-section .container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px}.press-office-section .section-header{text-align:center;margin-bottom:60px}.press-office-section .section-title{font-family:var(--serif);font-size:48px;font-weight:700;color:var(--ink);margin-bottom:16px}.press-office-section .section-tagline{font-family:var(--serif);font-size:24px;font-style:italic;color:var(--accent);margin-bottom:12px}.press-office-section .section-subtitle{font-family:var(--sans);font-size:18px;color:var(--charcoal);opacity:.8}.press-office-section .section-pattern{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23c46221" fill-opacity="0.03" fill-rule="evenodd"%3E%3Cpath d="M0 20L20 0h20v20L20 40H0z"/%3E%3C/g%3E%3C/svg%3E');opacity:.6;z-index:0}@media (max-width: 768px){.press-office-section{padding:60px 0}.press-office-section .section-title{font-size:36px}.press-office-section .section-tagline{font-size:20px}}.newswire-content{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.newswire-text{max-width:540px}.newswire-text .eyebrow{font-family:var(--sans);font-size:12px;font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.newswire-text .section-title{font-family:var(--serif);font-size:36px;font-weight:700;color:var(--ink);margin-bottom:16px;text-align:left}.newswire-description{font-family:var(--serif);font-size:18px;color:var(--charcoal);line-height:1.6;margin-bottom:16px}.newswire-description-secondary{font-family:var(--sans);font-size:15px;color:var(--smoke);line-height:1.6;margin-bottom:28px}.newswire-benefits{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.newswire-benefit{display:flex;align-items:flex-start;gap:12px}.newswire-benefit .benefit-check{color:var(--accent);font-size:16px;margin-top:2px;flex-shrink:0}.newswire-benefit .benefit-text{font-family:var(--sans);font-size:14px;color:var(--charcoal);line-height:1.5}.proposition-section{background:var(--cream);padding:80px 0;border-bottom:1px solid var(--line)}.proposition-inner{max-width:1140px;margin:0 auto;padding:0 40px;text-align:center}.proposition-header{max-width:720px;margin:0 auto 48px}.proposition-title{font-family:var(--serif);font-size:40px;font-weight:700;color:var(--ink);line-height:1.15;margin:0 0 20px;letter-spacing:-.02em}.proposition-lead{font-family:var(--sans);font-size:18px;color:var(--charcoal);line-height:1.65;margin:0}.proposition-outcomes{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:40px}.proposition-outcome{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:28px 24px;box-shadow:var(--shadow-soft);text-align:left}.proposition-outcome-title{font-family:var(--serif);font-size:20px;font-weight:600;color:var(--ink);line-height:1.3;margin:0 0 12px}.proposition-outcome-text{font-family:var(--sans);font-size:15px;color:var(--smoke);line-height:1.6;margin:0}.proposition-outcome-text strong{color:var(--charcoal);font-weight:600}.proposition-bridge{background:var(--ink);border-radius:12px;padding:32px 40px;max-width:820px;margin:0 auto}.proposition-bridge p{font-family:var(--sans);font-size:17px;color:var(--paper);line-height:1.6;margin:0 auto;max-width:680px}.proposition-bridge strong{color:var(--accent-light);font-weight:600}@media (max-width: 1024px){.proposition-outcomes{grid-template-columns:1fr;gap:16px}.proposition-outcome{padding:22px 20px}}@media (max-width: 768px){.proposition-section{padding:56px 0}.proposition-inner{padding:0 20px}.proposition-header{margin:0 auto 32px}.proposition-title{font-size:28px}.proposition-lead{font-size:16px}.proposition-outcome-title{font-size:18px}.proposition-bridge{padding:24px 20px}.proposition-bridge p{font-size:15px}}.distribution-section{background:var(--highlight);padding:72px 0 80px}.distribution-wide{max-width:1140px;margin:0 auto;padding:0 32px}.distribution-top{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-bottom:36px}.distribution-intro{margin:0;padding-top:8px}.distribution-eyebrow{font-family:var(--sans);font-size:12px;font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:1.5px;margin:0 0 12px}.distribution-title{font-family:var(--serif);font-size:32px;font-weight:700;color:var(--ink);line-height:1.15;margin:0 0 12px;letter-spacing:-.02em}.distribution-lead{font-family:var(--sans);font-size:17px;color:var(--smoke);line-height:1.5;margin:0}.distribution-featured{display:flex;gap:16px;background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:12px;padding:24px;margin:0;box-shadow:var(--shadow-soft);height:100%;box-sizing:border-box}.distribution-featured-icon{flex-shrink:0;font-size:28px;line-height:1;padding-top:2px}.distribution-featured-body{min-width:0}.distribution-featured-title{font-family:var(--serif);font-size:20px;font-weight:600;color:var(--ink);margin:0 0 8px;line-height:1.25}.distribution-featured-text{font-family:var(--sans);font-size:15px;color:var(--charcoal);line-height:1.55;margin:0 0 12px}.distribution-featured-protocol{font-family:var(--sans);font-size:14px;color:var(--smoke);margin:0;line-height:1.4}.distribution-featured-protocol a{color:var(--accent);font-weight:600;text-decoration:none}.distribution-featured-protocol a:hover{text-decoration:underline}.distribution-channel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.distribution-channel-card{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:20px 18px;transition:border-color .2s ease,box-shadow .2s ease}.distribution-channel-card:hover{border-color:var(--accent-light);box-shadow:var(--shadow-soft)}.distribution-channel-icon{display:block;font-size:24px;line-height:1;margin-bottom:12px}.distribution-channel-title{font-family:var(--sans);font-size:14px;font-weight:600;color:var(--ink);margin:0 0 6px;line-height:1.3}.distribution-channel-desc{font-family:var(--sans);font-size:13px;color:var(--smoke);line-height:1.45;margin:0}@media (max-width: 1024px){.distribution-top{grid-template-columns:1fr;gap:24px}.distribution-channel-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.distribution-wide{padding:0 20px}.distribution-channel-grid{grid-template-columns:1fr}}@media (min-width: 768px){.distribution-section{padding:80px 0 96px}.distribution-title{font-size:36px}.distribution-featured-icon{font-size:32px}.distribution-channel-title{font-size:15px}}.url-preview-card{background:var(--paper);border-radius:12px;box-shadow:var(--shadow-lifted);border:1px solid var(--line);overflow:hidden}.url-preview-bar{display:flex;gap:6px;padding:12px 16px;background:var(--highlight);border-bottom:1px solid var(--line)}.url-preview-dot{width:10px;height:10px;border-radius:50%;background:var(--line)}.url-preview-dot:first-child{background:#e8a0a0}.url-preview-dot:nth-child(2){background:#e8d4a0}.url-preview-dot:nth-child(3){background:#a0d4a0}.url-preview-address{padding:14px 20px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:15px;color:var(--charcoal);border-bottom:1px solid var(--line)}.url-preview-handle{color:var(--accent);font-weight:600}.url-preview-body{padding:20px}.url-preview-company{font-family:var(--serif);font-size:22px;font-weight:700;color:var(--ink);margin-bottom:4px}.url-preview-tagline{font-family:var(--sans);font-size:13px;color:var(--smoke)}.po-preview-link{display:block;color:inherit;text-decoration:none}.po-preview-link:hover{color:inherit}.po-preview-card{background:#fffcf8;border:1px solid #d4d0c8;border-radius:14px;box-shadow:0 2px 4px #1a19180a,0 16px 48px #1a19181a;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.po-preview-link:hover .po-preview-card{transform:translateY(-2px);box-shadow:0 4px 8px #1a19180f,0 20px 56px #1a19181f}.po-preview-chrome{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f0ede8;border-bottom:1px solid #e0ddd8}.po-preview-chrome-dots{display:inline-flex;gap:5px}.po-preview-chrome-dots span{width:8px;height:8px;border-radius:50%;background:#d4d0c8}.po-preview-chrome-dots span:first-child{background:#e8a598}.po-preview-chrome-dots span:nth-child(2){background:#e8d49a}.po-preview-chrome-dots span:nth-child(3){background:#9fd4a8}.po-preview-chrome-url{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:11px;color:var(--smoke);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.po-preview-accent{height:3px}.po-preview-hero{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);border-bottom:1px solid #e8e5df}.po-preview-identity{padding:18px 18px 16px;background:linear-gradient(160deg,#faf8f5,#fffcf8);border-right:1px solid #e8e5df;display:flex;flex-direction:column;gap:10px}.po-preview-brand{display:flex;align-items:flex-start;gap:10px}.po-preview-card .po-logo-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;background:transparent;border:none}.po-preview-card .po-logo-wrap--hero.po-logo-wrap--square{width:40px;height:40px}.po-preview-card .po-logo-wrap--hero.po-logo-wrap--wide{max-width:160px;height:40px}.po-preview-card .po-logo-large,.po-preview-card .po-office-footer-logo{object-fit:contain;background:transparent;border:none;border-radius:0}.po-preview-card .po-logo-wrap--hero.po-logo-wrap--square .po-logo-large{width:40px;height:40px;border-radius:50%}.po-preview-card .po-logo-wrap--hero.po-logo-wrap--wide .po-logo-large{width:auto;max-width:160px;height:40px}.po-preview-brand-text{min-width:0}.po-preview-sector{margin:0 0 2px;font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#3d9a6b}.po-preview-name{margin:0;font-family:var(--serif);font-size:20px;font-weight:700;color:var(--ink);line-height:1.1;letter-spacing:-.02em}.po-preview-about{margin:0;font-family:var(--sans);font-size:11px;line-height:1.5;color:var(--charcoal);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.po-preview-chips{display:flex;flex-wrap:wrap;gap:6px}.po-preview-chip{display:inline-flex;flex-direction:column;gap:1px;padding:5px 8px;background:#f5f2ec;border:1px solid #e8e5df;border-radius:6px;min-width:0}.po-preview-chip-label{font-family:var(--sans);font-size:8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--smoke)}.po-preview-chip-value{font-family:var(--sans);font-size:10px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:88px}.po-preview-featured{padding:16px 14px;background:#fffcf8;display:flex;flex-direction:column;gap:4px;min-width:0}.po-preview-eyebrow{margin:0;font-family:var(--sans);font-size:8px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#3d9a6b}.po-preview-featured-date{margin:0;font-family:var(--sans);font-size:9px;color:var(--smoke)}.po-preview-featured-title{margin:0;font-family:var(--serif);font-size:13px;font-weight:600;color:var(--ink);line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.po-preview-featured-lede{margin:0;font-family:var(--sans);font-size:10px;line-height:1.45;color:var(--charcoal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.po-preview-featured-tag{align-self:flex-start;margin-top:2px;padding:2px 6px;font-family:var(--sans);font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#3d9a6b;background:#3d9a6b1a;border-radius:4px}.po-preview-archive{padding:14px 18px 12px}.po-preview-archive-title{margin:0 0 8px;font-family:var(--serif);font-size:14px;font-weight:600;color:var(--ink)}.po-preview-release-list{list-style:none;margin:0;padding:0}.po-preview-release-item{display:grid;grid-template-columns:68px 1fr;gap:10px;padding:8px 0;border-top:1px solid #eceae6}.po-preview-release-item:first-child{border-top:none;padding-top:0}.po-preview-release-date{font-family:var(--sans);font-size:9px;color:var(--smoke)}.po-preview-release-title{font-family:var(--serif);font-size:12px;font-weight:600;color:var(--ink);line-height:1.35}.po-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 18px 14px;border-top:1px solid #eceae6;font-family:var(--sans);font-size:10px;color:var(--smoke)}.po-preview-cta{font-weight:600;color:var(--accent)}.po-preview-link:hover .po-preview-cta{color:var(--accent-light)}@media (max-width: 720px){.po-preview-hero{grid-template-columns:1fr}.po-preview-identity{border-right:none;border-bottom:1px solid #e8e5df}}.press-office-results-mock{background:#fffcf8;border:1px solid #e0ddd8;border-radius:14px;box-shadow:0 2px 4px #1a19180a,0 12px 40px #1a191814;overflow:hidden}.results-mock-header{padding:22px 24px 18px;background:linear-gradient(180deg,#faf8f5,#fffcf8);border-bottom:1px solid #eceae6}.results-mock-sector{margin:0 0 8px;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.results-mock-company{margin:0 0 6px;font-family:var(--serif);font-size:24px;font-weight:700;color:var(--ink);line-height:1.1;letter-spacing:-.02em}.results-mock-tagline{margin:0;font-family:var(--sans);font-size:13px;color:var(--charcoal);line-height:1.45}.results-mock-body{padding:16px 20px 20px}.results-mock-featured{padding:14px 16px;background:#faf8f5;border:1px solid #e0ddd8;border-radius:8px;margin-bottom:12px}.results-mock-eyebrow{margin:0 0 6px;font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.results-mock-date{margin:0 0 4px;font-family:var(--sans);font-size:10px;color:var(--smoke)}.results-mock-featured-title{margin:0;font-family:var(--serif);font-size:15px;font-weight:600;color:var(--ink);line-height:1.3}.results-mock-row{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:10px 0 0;border-top:1px solid #eceae6}.results-mock-row-date{font-family:var(--sans);font-size:10px;color:var(--smoke)}.results-mock-row-title{font-family:var(--serif);font-size:13px;font-weight:600;color:var(--ink);line-height:1.3}.results-mock-reach{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.results-mock-reach-item{display:flex;gap:10px;align-items:flex-start}.results-mock-reach-icon{flex-shrink:0;font-size:16px;line-height:1.4}.results-mock-reach-content{display:flex;flex-direction:column;gap:1px;min-width:0}.results-mock-reach-label{font-family:var(--sans);font-size:13px;font-weight:600;color:var(--ink)}.results-mock-reach-detail{font-family:var(--sans);font-size:12px;color:var(--smoke);line-height:1.4}.results-mock-about{font-family:var(--sans);font-size:13px;color:var(--charcoal);line-height:1.5;margin:0}.company-handle{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:13px;font-weight:600;color:var(--accent-light);text-decoration:none;margin-bottom:8px;display:inline-block}.company-handle:hover{color:var(--accent);text-decoration:underline}.integrated-pricing{display:flex;gap:20px;margin-bottom:24px}.integrated-pricing.single-pricing{max-width:100%}.integrated-pricing.single-pricing .pricing-option{width:100%}.pricing-includes{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:8px}.pricing-includes li{font-family:var(--sans);font-size:13px;color:var(--charcoal);padding-left:18px;position:relative}.pricing-includes li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:600}.pricing-option{flex:1;background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:20px;transition:all .3s ease}.pricing-option.featured{border:2px solid var(--accent);position:relative;box-shadow:var(--shadow-soft)}.price-header-split{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px}.price-pitch{margin:0;flex:1;min-width:0;font-family:var(--sans);font-size:13px;font-weight:500;line-height:1.45;color:var(--charcoal)}.price-pitch-anchor{font-family:var(--serif);font-size:2em;font-weight:700;color:var(--accent);line-height:1}.price-header-label{margin:0;flex-shrink:0;font-family:var(--sans);font-size:13px;font-weight:600;color:var(--smoke);text-transform:uppercase;letter-spacing:.5px;text-align:right;line-height:1.45;max-width:42%}.pricing-option .price-label{font-family:var(--sans);font-size:13px;font-weight:600;color:var(--smoke);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.pricing-option .price-amount{font-family:var(--serif);font-size:36px;font-weight:700;color:var(--accent);margin-bottom:8px;line-height:1}.pricing-option .price-amount span{font-size:16px;font-weight:400;color:var(--charcoal)}.pricing-option .price-description{font-family:var(--sans);font-size:13px;color:var(--charcoal);line-height:1.4}.newswire-cta{display:flex;gap:16px;align-items:center}.newswire-cta .cta-button{background:var(--accent);color:var(--paper);font-family:var(--sans);font-size:15px;font-weight:600;padding:14px 28px;border:none;border-radius:6px;cursor:pointer;text-decoration:none;transition:all .3s ease}.newswire-cta .cta-button:hover{background:var(--accent-light);transform:translateY(-2px)}.newswire-cta .secondary-button{background:transparent;color:var(--accent);font-family:var(--sans);font-size:15px;font-weight:600;padding:14px 28px;border:1px solid var(--accent);border-radius:6px;cursor:pointer;text-decoration:none;transition:all .3s ease}.newswire-cta .secondary-button:hover{background:var(--accent-faded)}.newswire-showcase{display:flex;flex-direction:column;gap:30px}.podcast-player{background:var(--paper);border-radius:12px;box-shadow:var(--shadow-lifted);padding:30px;position:relative}.podcast-player .podcast-cover{width:100%;height:280px;border-radius:8px;background-size:cover;background-position:center;margin-bottom:24px;position:relative}.podcast-cover-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;align-items:center;justify-content:center;border-radius:8px;opacity:0;transition:opacity .3s ease}.podcast-cover:hover .podcast-cover-overlay{opacity:1}.cover-play-button{width:80px;height:80px;background:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-lifted);transition:all .3s ease}.cover-play-button:hover{transform:scale(1.1);background:var(--accent-light)}.cover-play-button.playing{background:var(--accent-light)}.cover-play-icon{width:0;height:0;border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent var(--paper);margin-left:8px}.podcast-player-title{font-family:var(--serif);font-size:24px;font-weight:600;color:var(--ink);margin-bottom:8px}.podcast-player-meta{display:flex;justify-content:space-between;font-family:var(--sans);font-size:12px;color:var(--smoke);margin-bottom:20px}.player-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.player-buttons{display:flex;gap:16px;align-items:center}.player-button{width:40px;height:40px;border-radius:50%;background:var(--highlight);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--charcoal);font-size:18px}.player-button:hover{background:var(--accent-faded);border-color:var(--accent-light);color:var(--accent)}.player-button.play{width:50px;height:50px;background:var(--accent);border:none;color:var(--paper)}.player-button.play:hover,.player-button.play.playing{background:var(--accent-light)}.play-icon{width:0;height:0;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent currentColor;margin-left:4px}.player-button.play.playing .play-icon{border-style:double;border-width:0px 0px 0px 10px;height:16px;margin-left:0;margin-right:-2px}.player-time{font-family:var(--sans);font-size:12px;color:var(--smoke)}.progress-bar{height:4px;background:var(--line);border-radius:2px;position:relative;margin-bottom:24px;cursor:pointer}.progress-fill{height:100%;width:67%;background:var(--accent);border-radius:2px;position:relative}.progress-handle{width:12px;height:12px;background:var(--accent);border-radius:50%;position:absolute;right:-6px;top:50%;transform:translateY(-50%);cursor:grab}.player-companies{display:flex;flex-wrap:wrap;gap:8px;font-family:var(--sans);font-size:12px;color:var(--smoke)}.company-featured{color:var(--accent);font-weight:600}.press-coverage-example{background:var(--paper);border-radius:8px;box-shadow:var(--shadow-lifted);border:1px solid var(--line);padding:24px;transform:perspective(800px) rotateY(-6deg) rotateX(4deg) rotate(1deg);position:relative;z-index:1}.coverage-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.coverage-logo{font-family:var(--serif);font-size:18px;font-weight:600;color:var(--ink)}.coverage-tag{background:var(--accent-light);color:var(--paper);font-family:var(--sans);font-size:9px;font-weight:600;padding:3px 8px;border-radius:2px;text-transform:uppercase}.coverage-company{font-family:var(--sans);font-size:12px;color:var(--accent);text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-bottom:6px}.coverage-title{font-family:var(--serif);font-size:18px;font-weight:600;color:var(--ink);line-height:1.3;margin-bottom:12px}.coverage-meta{display:flex;gap:12px;font-family:var(--sans);font-size:10px;color:var(--smoke);margin-bottom:16px}.coverage-text{font-family:var(--serif);font-size:14px;color:var(--charcoal);line-height:1.5;margin-bottom:16px}.coverage-stats{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--line);font-family:var(--sans);font-size:11px;color:var(--smoke)}.stats-views,.stats-shares{display:flex;gap:4px;align-items:center}.stats-value{font-weight:600;color:var(--ink)}.company-releases-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;position:relative}.company-release-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.company-release-card:hover{transform:translateY(-6px);box-shadow:0 12px 40px #0000004d;border-color:var(--accent)}.company-release-card.premium-release{border:2px solid var(--accent)}.release-header{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.company-category,.release-date{font-family:var(--sans);font-size:12px;color:var(--paper);opacity:.6}.premium-badge{background:var(--accent);color:var(--paper);font-family:var(--sans);font-size:10px;font-weight:600;padding:3px 8px;border-radius:3px;text-transform:uppercase;letter-spacing:.5px}.release-content{padding:20px;flex-grow:1;display:flex;flex-direction:column}.company-name{font-family:var(--sans);font-size:14px;font-weight:600;color:var(--accent-light);margin-bottom:8px}.release-title{font-family:var(--serif);font-size:18px;font-weight:600;color:var(--paper);line-height:1.3;margin-bottom:12px}.release-snippet{font-family:var(--sans);font-size:14px;color:var(--paper);opacity:.75;line-height:1.5;margin-bottom:16px;flex-grow:1}.release-link{color:var(--accent-light);font-family:var(--sans);font-size:14px;font-weight:600;align-self:flex-start;margin-top:auto;text-decoration:none;transition:color .2s ease}.release-link:hover{color:var(--accent);text-decoration:underline}.section-footer{display:flex;justify-content:center;gap:16px;margin-top:40px}.section-footer .cta-button{background:var(--accent);color:var(--paper);font-family:var(--sans);font-size:15px;font-weight:600;padding:14px 28px;border:none;border-radius:6px;cursor:pointer;text-decoration:none;transition:all .3s ease}.section-footer .cta-button:hover{background:var(--accent-light);transform:translateY(-2px)}.section-footer .secondary-cta{background:transparent;color:var(--paper);font-family:var(--sans);font-size:15px;font-weight:600;padding:14px 28px;border:1px solid rgba(255,255,255,.3);border-radius:6px;cursor:pointer;text-decoration:none;transition:all .3s ease}.section-footer .secondary-cta:hover{border-color:var(--accent);color:var(--accent)}@media (max-width: 1024px){.newswire-content{grid-template-columns:1fr;gap:40px}.newswire-text{max-width:100%;text-align:center}.newswire-text .section-title{text-align:center}.newswire-benefits{max-width:550px;margin-left:auto;margin-right:auto}.newswire-cta{justify-content:center}.newswire-showcase{max-width:500px;margin:0 auto}.press-coverage-example{transform:none}.integrated-pricing{flex-direction:column;max-width:400px;margin-left:auto;margin-right:auto}}@media (max-width: 768px){.hero-url-showcase{font-size:17px;padding:12px 18px}.newswire-cta{flex-direction:column;width:100%}.newswire-cta .cta-button,.newswire-cta .secondary-button{width:100%;text-align:center}.section-footer{flex-direction:column;align-items:center}.section-footer .cta-button,.section-footer .secondary-cta{width:100%;max-width:280px;text-align:center}}@media (max-width: 480px){.podcast-player{padding:20px}.podcast-player .podcast-cover{height:200px}.integrated-pricing{gap:12px}.pricing-option{padding:16px}.pricing-option .price-amount{font-size:28px}}.observed-item{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.observed-item.is-visible{opacity:1;transform:translateY(0)}
