@font-face{font-family:'SK Display';src:url('assets/instrument-serif.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'SK Display';src:url('assets/instrument-serif-italic.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:'SK Body';src:url('assets/newsreader.woff2') format('woff2');font-weight:200 800;font-display:swap}
body.gcbg-sketchbook-preview{--sk-paper:#f8f2e6;--sk-page:#fcf8ed;--sk-ink:#263a32;--sk-clay:#a2573c;--sk-rule:#cfc6b2;--gc-paper:#f8f2e6;--gc-white:#fcf8ed;--gc-forest:#334e3f;--gc-ink:#263a32;--gc-muted:#626454;--gc-clay:#a2573c;--gc-line:#d6cbb6;--gc-serif:'SK Display',Georgia,serif;background:#f8f2e6 url('assets/bg-wash.jpg') center top/100% auto no-repeat;color:var(--sk-ink)}
body.gcbg-sketchbook-preview [hidden]{display:none!important}
.gcbg-sketchbook-preview :is(h1,h2,h3){font-family:'SK Display',Georgia,serif;font-weight:400;letter-spacing:-.025em;color:var(--sk-ink)}
.gcbg-sketchbook-preview .gc-preview{display:none!important}
.gcbg-sketchbook-preview .sk-private-bar{padding:8px 28px;background:#2c4338;color:#f9f1de;display:flex;align-items:center;justify-content:space-between;gap:14px;font:11px/1.4 'GC Sans',Arial,sans-serif;letter-spacing:.04em}
.gcbg-sketchbook-preview .sk-private-bar b{font-size:10px;letter-spacing:.13em;margin-right:9px}
.gcbg-sketchbook-preview .sk-private-bar a{color:#f9f1de;text-decoration:none;white-space:nowrap}
.gcbg-sketchbook-preview .gc-header{background:#f8f2e6ed;border-color:#b4aa913f;backdrop-filter:blur(12px)}
.gcbg-sketchbook-preview .gc-header-inner{max-width:1390px;padding:20px 32px;gap:20px}
.gcbg-sketchbook-preview .gc-wordmark strong{font-family:'SK Display',Georgia,serif;font-size:34px;letter-spacing:-.04em}
.gcbg-sketchbook-preview .gc-navigation a{font-size:12px;letter-spacing:.015em}
.gcbg-sketchbook-preview .gc-footer{border-top:1px solid var(--sk-rule);background:transparent}
.gcbg-sketchbook-preview .gc-footer h2{font-family:'SK Display',Georgia,serif;font-size:49px;font-weight:400}
.gcbg-sketchbook-preview .gc-footer p{font-family:'SK Body',Georgia,serif;font-size:18px}
.gcbg-sketchbook-preview :focus-visible{outline:3px solid #a2573c!important;outline-offset:5px}
.gcbg-sketchbook-preview .sk-home{max-width:1440px;margin:auto;padding:0 46px;box-sizing:border-box}
.gcbg-sketchbook-preview .sk-home *{box-sizing:border-box}
.gcbg-sketchbook-preview .sk-home p{margin-top:0}
.gcbg-sketchbook-preview .sk-home a{color:inherit}
.gcbg-sketchbook-preview .sk-home :is(h1,h2,h3){margin:0;font-weight:400}
.gcbg-sketchbook-preview .sk-home em{font-family:'SK Display',Georgia,serif;font-weight:400;color:#85563f}
.gcbg-sketchbook-preview .sk-opening{text-align:center;position:relative;padding:55px 0 45px}
.gcbg-sketchbook-preview .sk-eyebrow{font:10px/1.6 'GC Sans',Arial,sans-serif;letter-spacing:.17em;font-weight:600;margin:0 0 18px}
.gcbg-sketchbook-preview .sk-opening h1{font:400 clamp(62px,6vw,88px)/.98 'SK Display',Georgia,serif;letter-spacing:-.035em}
.gcbg-sketchbook-preview .sk-intro{font:20px/1.45 'SK Body',Georgia,serif;color:#596152;margin:23px 0 17px}
.gcbg-sketchbook-preview .sk-text-link{display:inline-block;text-decoration:none;border-bottom:1px solid #a79370;padding-bottom:5px;font:13px/1.5 'GC Sans',Arial,sans-serif}
.gcbg-sketchbook-preview .sk-text-link span{margin-left:16px}
.gcbg-sketchbook-preview .sk-margin-note{position:absolute;right:1%;top:55%;font:italic 18px/1.1 'SK Display',Georgia,serif;color:#a2573c;transform:rotate(8deg);text-align:left}
.gcbg-sketchbook-preview .sk-book-top{display:flex;justify-content:space-between;margin:0 20px 14px;font:9px/1.5 'GC Sans',Arial,sans-serif;letter-spacing:.13em;color:#6d6b5a}
.gcbg-sketchbook-preview .sk-book{position:relative;background:#e0d1b3;border:1px solid #c7b695;border-radius:6px 13px 14px 6px;padding:7px 8px 13px;box-shadow:0 26px 46px -24px #68533388,0 6px 0 -1px #ddd0b8,0 9px 0 -2px #b9a684;perspective:1600px;isolation:isolate}
.gcbg-sketchbook-preview .sk-book:before{content:'';position:absolute;inset:8px 50% 12px auto;width:22px;transform:translateX(50%);background:linear-gradient(90deg,transparent,#3d38272e 43%,#ffffff77 51%,#4236231d 60%,transparent);z-index:3;pointer-events:none}
.gcbg-sketchbook-preview .sk-spread{display:grid;grid-template-columns:1fr 1fr;min-height:480px}
.gcbg-sketchbook-preview .sk-page{position:relative;background:#fcf8ed;padding:38px 44px 50px;overflow:hidden}
.gcbg-sketchbook-preview .sk-page-copy{background:linear-gradient(95deg,#fcf8ed 94%,#ece3d1);border-radius:4px 0 0 4px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}
.gcbg-sketchbook-preview .sk-chapter-number{font:10px/1.5 'GC Sans',Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#816c51;margin-bottom:27px}
.gcbg-sketchbook-preview .sk-chapter-number span{color:#47594a;letter-spacing:.08em;margin-left:8px}
.gcbg-sketchbook-preview .sk-page-copy h2{font-size:clamp(42px,4.5vw,64px);line-height:.99;max-width:390px;margin-bottom:20px}
.gcbg-sketchbook-preview .sk-page-copy .sk-page-note{font:italic 22px/1.15 'SK Display',Georgia,serif;color:#a2573c;margin-bottom:13px}
.gcbg-sketchbook-preview .sk-page-copy>p:not(.sk-page-note){font:18px/1.5 'SK Body',Georgia,serif;max-width:365px;color:#56604f;margin-bottom:23px}
.gcbg-sketchbook-preview .sk-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;text-decoration:none!important;background:#354e3c;color:#fcf6e7!important;padding:14px 21px;border:1px solid #354e3c;border-radius:2px;font:12px/1.4 'GC Sans',Arial,sans-serif;min-height:47px;box-shadow:0 2px 0 #192e2822;transition:background .2s,transform .2s}
.gcbg-sketchbook-preview .sk-primary:hover{background:#50634a;transform:translateY(-2px)}
.gcbg-sketchbook-preview .sk-read-link{font:12px/1.5 'GC Sans',Arial,sans-serif;margin-top:16px;text-decoration:none;border-bottom:1px solid #b0a285;padding-bottom:3px}
.gcbg-sketchbook-preview .sk-folio{position:absolute;bottom:18px;left:35px;right:30px;display:flex;justify-content:space-between;font:8px/1.4 'GC Sans',Arial,sans-serif;letter-spacing:.16em;color:#8a806c}
.gcbg-sketchbook-preview .sk-page-art{background:linear-gradient(90deg,#eee6d6,#fcf8ed 8%);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:27px 18px 44px;border-radius:0 9px 8px 0}
.gcbg-sketchbook-preview .sk-plate-label{font:8px/1.5 'GC Sans',Arial,sans-serif;letter-spacing:.18em;color:#8c7d62;margin:7px 0 6px}
.gcbg-sketchbook-preview .sk-plate{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:285px}
.gcbg-sketchbook-preview .sk-plate img{display:block;width:100%;max-width:530px;aspect-ratio:600/470;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s}
.gcbg-sketchbook-preview .sk-book.is-zoomed .sk-plate img{transform:scale(1.22)}
.gcbg-sketchbook-preview .sk-art-caption{font:italic 23px/1.2 'SK Display',Georgia,serif;color:#8b6348;margin-top:-8px}
.gcbg-sketchbook-preview .sk-art-fine{font:8px/1.6 'GC Sans',Arial,sans-serif;color:#8b806a;margin-top:9px}
.gcbg-sketchbook-preview .sk-turn{position:absolute;left:50%;top:8px;bottom:13px;right:8px;pointer-events:none;z-index:4;background:linear-gradient(90deg,#e3d6bb,#fcf8ed 15%,#f4e9d4);transform-origin:left center;opacity:0}
.gcbg-sketchbook-preview .sk-book.is-turning .sk-turn{animation:sk-turn .6s ease-in-out both}
@keyframes sk-turn{0%{opacity:.9;transform:rotateY(0)}45%{opacity:.75}100%{opacity:0;transform:rotateY(-170deg)}}
.gcbg-sketchbook-preview .sk-book-controls{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:23px;font:10px/1.4 'GC Sans',Arial,sans-serif;color:#6e705f}
.gcbg-sketchbook-preview .sk-book-controls button{background:transparent!important;color:#455541!important;border:1px solid #c4b89e;border-radius:50%;width:44px;height:44px;min-height:44px;padding:0;font-size:18px;display:grid;place-items:center}
.gcbg-sketchbook-preview .sk-book-controls #sk-zoom{border-radius:2px;width:auto;padding:0 10px;font:10px/1.3 'GC Sans',Arial,sans-serif;display:flex;gap:8px;border-style:dashed}
.gcbg-sketchbook-preview .sk-book-controls button:hover{background:#e9dfcd!important}
.gcbg-sketchbook-preview .sk-stage-index{display:grid;grid-template-columns:repeat(6,1fr);margin:23px 0 0;border-top:1px solid #c9bda5;border-bottom:1px solid #c9bda5;padding:8px 0}
.gcbg-sketchbook-preview .sk-stage-index button{border:0;border-radius:0;background:transparent!important;color:#59614e!important;display:flex;gap:10px;align-items:center;justify-content:center;min-height:48px;font:16px/1.2 'SK Body',Georgia,serif;transition:background .2s}
.gcbg-sketchbook-preview .sk-stage-index button+button{border-left:1px solid #c9bda5}
.gcbg-sketchbook-preview .sk-stage-index button small{font:8px/1.4 'GC Sans',Arial,sans-serif;color:#8b7c64}
.gcbg-sketchbook-preview .sk-stage-index button[aria-selected=true]{color:#8b4c32!important;background:#e9ddc6!important;box-shadow:inset 0 -2px #a2573c}
.gcbg-sketchbook-preview .sk-section{padding:80px 0;border-bottom:1px solid #d0c5ad}
.gcbg-sketchbook-preview .sk-section-heading h2,.gcbg-sketchbook-preview .sk-notes h2,.gcbg-sketchbook-preview .sk-gifts h2{font-size:clamp(40px,4.4vw,60px);line-height:1.05}
.gcbg-sketchbook-preview .sk-begin{display:grid;grid-template-columns:.85fr 2fr;gap:55px}
.gcbg-sketchbook-preview .sk-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}
.gcbg-sketchbook-preview .sk-paths a{text-decoration:none;padding-top:8px;border-top:1px solid #84917b}
.gcbg-sketchbook-preview .sk-paths a>span{font:8px/1.6 'GC Sans',Arial,sans-serif;letter-spacing:.1em}
.gcbg-sketchbook-preview .sk-paths h3{font-size:29px;line-height:1.1;margin:19px 0 16px;min-height:65px}
.gcbg-sketchbook-preview .sk-paths p{font:17px/1.5 'SK Body',Georgia,serif;color:#5b6454}
.gcbg-sketchbook-preview .sk-paths b{font:11px/1.6 'GC Sans',Arial,sans-serif;font-weight:500;border-bottom:1px solid #a49272;padding-bottom:5px}
.gcbg-sketchbook-preview .sk-notes{display:grid;grid-template-columns:1fr 1.4fr;gap:100px}
.gcbg-sketchbook-preview .sk-notes-side{position:relative}
.gcbg-sketchbook-preview .sk-notes-side>p:not(.sk-eyebrow){font:19px/1.55 'SK Body',Georgia,serif;margin:22px 0;max-width:350px}
.gcbg-sketchbook-preview .sk-notes-side>img{position:absolute;left:-65px;bottom:-75px;width:210px;height:170px;object-fit:contain;opacity:.4;mix-blend-mode:multiply;pointer-events:none}
.gcbg-sketchbook-preview .sk-guide-index{display:grid;grid-template-columns:1fr 1fr;gap:35px}
.gcbg-sketchbook-preview .sk-guide-index a{border-top:1px solid #b4a181;padding-top:20px;text-decoration:none}
.gcbg-sketchbook-preview .sk-guide-index small{font:8px/1.4 'GC Sans',Arial,sans-serif;letter-spacing:.14em;color:#8c624b}
.gcbg-sketchbook-preview .sk-guide-index h3{font-size:32px;line-height:1.15;margin:14px 0 20px}
.gcbg-sketchbook-preview .sk-guide-index span{display:flex;justify-content:space-between;font:11px/1.4 'GC Sans',Arial,sans-serif;color:#647058}
.gcbg-sketchbook-preview .sk-gifts{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;background:#ede2cc66;padding:55px 55px;margin-top:50px;border:1px solid #c9b895;transform:rotate(-.4deg);box-shadow:3px 5px 0 #c2b28d30}
.gcbg-sketchbook-preview .sk-gift-art{position:relative}
.gcbg-sketchbook-preview .sk-gift-art>img{width:100%;height:auto;max-height:340px;mix-blend-mode:multiply}
.gcbg-sketchbook-preview .sk-gift-art>span{display:block;text-align:center;font:italic 23px/1.1 'SK Display',Georgia,serif;color:#935d40;transform:rotate(-5deg);margin-top:-30px}
.gcbg-sketchbook-preview .sk-gifts p:not(.sk-eyebrow){font:19px/1.55 'SK Body',Georgia,serif;margin:20px 0 25px}
.gcbg-sketchbook-preview .sk-gifts .sk-gift-footnote{font:12px/1.5 'GC Sans',Arial,sans-serif;margin-top:23px}
.gcbg-sketchbook-preview .sk-tool-index{display:flex;gap:40px;align-items:center;justify-content:space-between;padding:45px 0}
.gcbg-sketchbook-preview .sk-tool-index p{margin:0;max-width:140px}
.gcbg-sketchbook-preview .sk-tool-index a{font:23px/1.4 'SK Display',Georgia,serif;text-decoration:none;border-bottom:1px solid #b6a585;flex:1;padding-bottom:12px}
.gcbg-sketchbook-preview .sk-tool-index a span{float:right;font:10px/2 'GC Sans',Arial,sans-serif;color:#8e6f51}
.gcbg-sketchbook-preview .sk-closing{text-align:center;padding:30px 0 65px}
.gcbg-sketchbook-preview .sk-closing img{width:230px;height:65px;object-fit:contain;mix-blend-mode:multiply}
.gcbg-sketchbook-preview .sk-closing p{font:36px/1.1 'SK Display',Georgia,serif;margin:15px 0 0}
@media(max-width:1100px){.gcbg-sketchbook-preview .sk-home{padding:0 28px}.gcbg-sketchbook-preview .sk-page{padding:28px 30px 48px}.gcbg-sketchbook-preview .sk-opening{padding-top:45px}.gcbg-sketchbook-preview .sk-margin-note{display:none}.gcbg-sketchbook-preview .sk-begin{grid-template-columns:1fr;gap:35px}.gcbg-sketchbook-preview .sk-section{padding:55px 0}.gcbg-sketchbook-preview .sk-notes{gap:45px}.gcbg-sketchbook-preview .sk-gifts{padding:38px;gap:35px}.gcbg-sketchbook-preview .sk-tool-index{gap:22px}.gcbg-sketchbook-preview .sk-tool-index a{font-size:20px}}
@media(max-width:700px){.gcbg-sketchbook-preview .sk-private-bar{padding:8px 16px;font-size:9px}.gcbg-sketchbook-preview .sk-private-bar b{font-size:8px;margin-right:2px}.gcbg-sketchbook-preview .gc-header-inner{padding:16px 20px}.gcbg-sketchbook-preview .gc-wordmark strong{font-size:29px}.gcbg-sketchbook-preview .sk-home{padding:0 18px}.gcbg-sketchbook-preview .sk-opening{padding:37px 0 32px}.gcbg-sketchbook-preview .sk-opening h1{font-size:57px;line-height:1}.gcbg-sketchbook-preview .sk-eyebrow{font-size:8px;letter-spacing:.12em}.gcbg-sketchbook-preview .sk-intro{font-size:18px;line-height:1.45;margin-top:18px}.gcbg-sketchbook-preview .sk-book-top{margin:0 6px 10px;font-size:7px;letter-spacing:.06em}.gcbg-sketchbook-preview .sk-book-top span:last-child{max-width:100px;text-align:right}.gcbg-sketchbook-preview .sk-book{padding:5px 5px 9px;box-shadow:0 14px 28px -14px #68533388,0 4px 0 -1px #ddd0b8,0 6px 0 -2px #b9a684}.gcbg-sketchbook-preview .sk-book:before{display:none}.gcbg-sketchbook-preview .sk-spread{grid-template-columns:1fr;min-height:0}.gcbg-sketchbook-preview .sk-page{padding:28px 25px 42px}.gcbg-sketchbook-preview .sk-page-copy{border-radius:3px 3px 0 0;background:linear-gradient(100deg,#fcf8ed,#f5efdf)}.gcbg-sketchbook-preview .sk-page-copy h2{font-size:45px;max-width:280px}.gcbg-sketchbook-preview .sk-chapter-number{font-size:8px;margin-bottom:22px}.gcbg-sketchbook-preview .sk-page-copy .sk-page-note{font-size:21px}.gcbg-sketchbook-preview .sk-page-copy>p:not(.sk-page-note){font-size:17px;margin-bottom:18px}.gcbg-sketchbook-preview .sk-page-art{padding:15px 13px 40px;border-radius:0 0 5px 5px;min-height:0;border-top:1px solid #d6c6a5;background:#f7f0e0}.gcbg-sketchbook-preview .sk-plate{min-height:0}.gcbg-sketchbook-preview .sk-plate img{max-width:330px;height:230px}.gcbg-sketchbook-preview .sk-art-caption{font-size:22px;margin:0}.gcbg-sketchbook-preview .sk-art-fine{font-size:7px}.gcbg-sketchbook-preview .sk-folio{font-size:7px;left:22px;right:20px}.gcbg-sketchbook-preview .sk-turn{left:5px;top:5px;right:5px;bottom:9px}.gcbg-sketchbook-preview .sk-book-controls{gap:10px}.gcbg-sketchbook-preview .sk-stage-index{grid-template-columns:repeat(3,1fr);gap:3px;padding:5px 0}.gcbg-sketchbook-preview .sk-stage-index button{min-height:44px;font-size:14px;padding:6px;gap:7px}.gcbg-sketchbook-preview .sk-stage-index button+button{border-left:0}.gcbg-sketchbook-preview .sk-stage-index button:nth-child(n+4){border-top:1px solid #c9bda5}.gcbg-sketchbook-preview .sk-section{padding:45px 0}.gcbg-sketchbook-preview .sk-paths{grid-template-columns:1fr;gap:28px}.gcbg-sketchbook-preview .sk-paths h3{font-size:32px;min-height:0;margin:13px 0}.gcbg-sketchbook-preview .sk-paths p{max-width:420px}.gcbg-sketchbook-preview .sk-notes{grid-template-columns:1fr;gap:35px}.gcbg-sketchbook-preview .sk-notes-side>img{display:none}.gcbg-sketchbook-preview .sk-guide-index{gap:25px 18px}.gcbg-sketchbook-preview .sk-guide-index h3{font-size:27px}.gcbg-sketchbook-preview .sk-gifts{grid-template-columns:1fr;margin-top:20px;padding:28px 24px;gap:15px}.gcbg-sketchbook-preview .sk-gift-art>img{height:215px}.gcbg-sketchbook-preview .sk-gift-art>span{font-size:20px;margin-top:-14px}.gcbg-sketchbook-preview .sk-gifts h2{font-size:45px}.gcbg-sketchbook-preview .sk-tool-index{flex-direction:column;align-items:stretch;gap:24px}.gcbg-sketchbook-preview .sk-tool-index p{max-width:none}.gcbg-sketchbook-preview .sk-tool-index a{font-size:27px}.gcbg-sketchbook-preview .sk-closing{padding:20px 0 45px}.gcbg-sketchbook-preview .gc-footer h2{font-size:39px}}
@media(prefers-reduced-motion:reduce){.gcbg-sketchbook-preview .sk-turn{animation:none!important}.gcbg-sketchbook-preview .sk-primary,.gcbg-sketchbook-preview .sk-plate img{transition:none!important}}
