.publishing-page{--pub-theme:#caa979;--pub-theme-dark:#aa8151;--pub-ink:#2a1d14;--pub-soft:#fbf7ef;--pub-cream:#fffaf4;--pub-shadow:0 24px 70px rgba(170,129,81,.18);color:var(--pub-ink);overflow:hidden}.publishing-page h1,.publishing-page h2,.publishing-page h3,.publishing-page h4{font-family:"Cormorant Garamond",serif;font-weight:700;line-height:1.08}.publishing-page p{color:#000000;line-height:1.75}.publishing-page .mini{display:inline-flex;align-items:center;gap:.5rem;background:#fff;border:1px solid rgba(202,169,121,.25);border-radius:999px;padding:.5rem 1rem;color:var(--pub-theme-dark);font-weight:900;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 14px 35px rgba(170,129,81,.12)}.publishing-page .section-title{text-align:center;margin-bottom:3rem}.publishing-page .section-title h2{font-size:clamp(2.25rem,4vw,4.2rem)}.publishing-page .section-title p{max-width:920px;margin:.85rem auto 0}.publishing-page .section-pad{position:relative;padding:95px 0;overflow:hidden;content-visibility:auto;contain-intrinsic-size:700px}.publishing-page .publishing-hero{position:relative;padding:115px 0 95px;background:linear-gradient(120deg,rgba(20,13,8,.74),rgba(20,13,8,.58)),url('https://thepublishingdesk.com/images/publishing.webp') center/cover no-repeat;color:#fff;text-align:center;overflow:hidden}.publishing-page .publishing-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 22%,rgba(202,169,121,.24),transparent 16%),radial-gradient(circle at 88% 18%,rgba(170,129,81,.22),transparent 18%);pointer-events:none}.publishing-page .publishing-hero .container{position:relative;z-index:2}.publishing-page .hero-card{max-width:1060px;margin:0 auto;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:34px;padding:3rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 30px 80px rgba(0,0,0,.20)}.publishing-page .publishing-hero h1{font-size:clamp(2.6rem,5vw,5.4rem);color:#fff}.publishing-page .publishing-hero p{color:#f4ecdf;max-width:920px;margin:1rem auto 0}.publishing-page .countdown-row{display:flex;justify-content:center;gap:2.2rem;flex-wrap:wrap;margin-bottom:1.8rem}.publishing-page .countdown-circle{--progress:75;width:128px;height:128px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--pub-theme) calc(var(--progress) * 1%),rgba(255,255,255,.28) 0);box-shadow:0 18px 42px rgba(0,0,0,.28);position:relative}.publishing-page .countdown-circle:before{content:"";position:absolute;inset:14px;border-radius:50%;background:rgba(11,9,8,.86);border:1px solid rgba(255,255,255,.12)}.publishing-page .countdown-content{position:relative;z-index:2;color:#fff;text-align:center;line-height:1}.publishing-page .countdown-content small{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.42rem;color:#f4ecdf}.publishing-page .countdown-content strong{display:block;font-size:2.15rem;font-weight:900;color:#fff}.publishing-page .btn-theme{background:linear-gradient(135deg,var(--pub-theme),var(--pub-theme-dark));border:0;color:#fff;font-weight:900;border-radius:999px;padding:.85rem 1.35rem;box-shadow:0 16px 32px rgba(170,129,81,.28);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:.25s}.publishing-page .btn-outline-theme{border:2px solid var(--pub-theme);color:var(--pub-theme);font-weight:900;border-radius:999px;padding:.75rem 1.25rem;background:rgba(255,255,255,.92);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:.25s}.publishing-page .btn-theme:hover,.publishing-page .btn-outline-theme:hover{background:linear-gradient(135deg,#d8b98d,#b88b57);color:#fff;transform:translateY(-2px)}.publishing-page .notice-band{background:linear-gradient(135deg,var(--pub-theme),var(--pub-theme-dark));color:#fff;padding:38px 0;text-align:center}.publishing-page .notice-band p{color:#fff;margin:0 auto;max-width:1050px;font-weight:700}.publishing-page .quick-features{background:#fff;border-bottom:1px solid rgba(202,169,121,.18)}.publishing-page .quick-feature{height:100%;padding:1.25rem;text-align:center;background:linear-gradient(180deg,#fff,#fff8ef);border-right:1px solid rgba(202,169,121,.14)}.publishing-page .quick-feature i{color:var(--pub-theme-dark);font-size:1.6rem;margin-bottom:.4rem}.publishing-page .quick-feature strong{display:block;color:var(--pub-ink)}.publishing-page .premium-card,.publishing-page .service-card,.publishing-page .faq-card,.publishing-page .identity-card{background:linear-gradient(180deg,#fff,#fff8ef);border:1px solid rgba(202,169,121,.22);border-radius:28px;box-shadow:0 20px 55px rgba(170,129,81,.10);transition:.3s ease;position:relative;overflow:hidden}.publishing-page .premium-card:before,.publishing-page .service-card:before,.publishing-page .faq-card:before,.publishing-page .identity-card:before{content:"";position:absolute;right:-55px;top:-55px;width:150px;height:150px;border-radius:50%;background:rgba(202,169,121,.15)}.publishing-page .premium-card{padding:2.4rem;height:100%}.publishing-page .service-card,.publishing-page .faq-card,.publishing-page .identity-card{padding:1.6rem;height:100%}.publishing-page .premium-card:hover,.publishing-page .service-card:hover,.publishing-page .faq-card:hover{transform:translateY(-8px);box-shadow:var(--pub-shadow)}.publishing-page .image-frame{border-radius:34px;overflow:hidden;box-shadow:var(--pub-shadow);border:8px solid rgba(255,255,255,.86);background:#fff}.publishing-page .image-frame img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.publishing-page .soft-bg{background-color:white}.publishing-page .dark-bg{background:linear-gradient(135deg,rgba(43,29,16,.94),rgba(27,18,8,.94)),url('images/publishing-5.webp') center/cover no-repeat;color:#fff}.publishing-page .dark-bg p{color:#efe5d7}.publishing-page .tick{display:flex;gap:.75rem;margin:.8rem 0;color:#403328;font-weight:800;align-items:flex-start}.publishing-page .tick i{color:var(--pub-theme-dark);margin-top:.15rem}.publishing-page .process-list{list-style:none;padding:0;margin:1.4rem 0 0}.publishing-page .process-list li{display:flex;gap:.9rem;align-items:flex-start;margin-bottom:1rem;color:#6f5b49}.publishing-page .process-list span{flex:0 0 38px;width:38px;height:38px;border-radius:14px;background:linear-gradient(135deg,var(--pub-theme),var(--pub-theme-dark));color:#fff;display:grid;place-items:center;font-weight:900}.publishing-page .accordion{--bs-accordion-border-width:0;--bs-accordion-bg:transparent}.publishing-page .accordion-item{border:1px solid rgba(202,169,121,.22);border-radius:18px !important;overflow:hidden;margin-bottom:1rem;background:linear-gradient(180deg,#fff,#fff8ef);box-shadow:0 14px 38px rgba(170,129,81,.10)}.publishing-page .accordion-button{font-size:20px;background:transparent;color:var(--pub-ink);font-weight:900;padding:1.15rem 1.25rem;box-shadow:none}.publishing-page .accordion-button:not(.collapsed){color:var(--pub-theme-dark);background:rgba(202,169,121,.10);box-shadow:none}.publishing-page .accordion-button:focus{box-shadow:none;border-color:transparent}.publishing-page .accordion-button::after{filter:sepia(1) saturate(1.2)}.publishing-page .accordion-body{padding:0 1.25rem 1.25rem}.publishing-page .portfolio-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}.publishing-page .book-cover{border-radius:18px;overflow:hidden;box-shadow:0 20px 45px rgba(0,0,0,.18);border:5px solid rgba(255,255,255,.85);position:relative}.publishing-page .book-cover img{width:100%;aspect-ratio:2/3;object-fit:cover;display:block;transition:.35s}.publishing-page .book-cover:hover img{transform:scale(1.06)}.publishing-page .support-map{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:.9rem;max-width:900px;margin:0 auto}.publishing-page .map-box{min-height:110px;display:grid;place-items:center;text-align:center;padding:1rem;color:#fff;border-radius:20px;box-shadow:0 20px 45px rgba(0,0,0,.14);font-weight:800}.publishing-page .map-box:nth-child(odd){background:linear-gradient(135deg,var(--pub-theme),var(--pub-theme-dark))}.publishing-page .map-box:nth-child(even){background:linear-gradient(135deg,#2d1f12,#1b1208)}.publishing-page .map-box.big{min-height:170px}.publishing-page .cta-band{background:linear-gradient(90deg,rgba(43,29,16,.88),rgba(202,169,121,.78)),url('https://thepublishingdesk.com/images/publishing-1.webp') center/cover no-repeat;color:#fff;padding:95px 0}.publishing-page .cta-band p{color:#fff5e8}@media(max-width:991px){.publishing-page .publishing-hero{padding:75px 0}.publishing-page .hero-card{padding:2rem}.publishing-page .section-pad{padding:70px 0}.publishing-page .image-frame img{height:330px}.publishing-page .portfolio-grid{grid-template-columns:repeat(3,1fr)}.publishing-page .support-map{grid-template-columns:repeat(2,1fr)}.publishing-page .support-map .big{grid-column:auto}}@media(max-width:575px){.publishing-page .hero-card{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(20,13,8,.72)}.publishing-page .publishing-hero{padding:55px 0}.publishing-page .hero-card{padding:1.25rem;border-radius:22px}.publishing-page .publishing-hero h1{font-size:2.35rem}.publishing-page .section-pad{padding:55px 0}.publishing-page .premium-card,.publishing-page .service-card,.publishing-page .faq-card,.publishing-page .identity-card{padding:1.25rem;border-radius:22px}.publishing-page .image-frame img{height:280px}.publishing-page .portfolio-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.publishing-page .support-map{grid-template-columns:1fr}.publishing-page .quick-feature{border-right:0;border-bottom:1px solid rgba(202,169,121,.14)}}