.inserts-page .ct-hero-copy{max-width:680px}.inserts-page h1{font-size:clamp(44px,5.3vw,76px)}.inserts-page h1 em{color:#8b4513}.insert-hero{min-height:720px}.insert-three,.insert-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:42px 0 0}.insert-three article{border-top:1px solid #cbb49c;padding-top:25px}.inserts-page h3{font:400 32px/1.15 'Cormorant Garamond',serif;margin:0 0 16px}.insert-three p{font-size:15px}.inserts-page figure{margin:0}.inserts-page figcaption{font-size:13px;line-height:1.6;margin-top:14px;color:#796355}.insert-quotes{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:40px 0 24px}.insert-quotes article{padding:32px;background:#fffaf5;border-left:2px solid #b87f55}.insert-quotes blockquote{margin:0;font-size:17px;line-height:1.8}.insert-flow{grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;counter-reset:step;border-top:1px solid #cbb49c}.insert-flow li{padding-top:28px}.insert-flow b{display:block;font:36px 'Cormorant Garamond',serif;margin-bottom:12px}.insert-flow span{font-size:14px}.insert-price-row{border-top:1px solid #dbc8b4;padding-top:24px}.inserts-page .ct-price-panel strong{font:52px 'Cormorant Garamond',serif}.inserts-page .ct-sticky img{margin-top:32px}.inserts-page .ct-caption{max-width:800px}@media(max-width:760px){.insert-three,.insert-quotes{grid-template-columns:1fr;gap:20px}.insert-flow{grid-template-columns:1fr 1fr;gap:20px}.insert-quotes article{padding:24px}.insert-hero{min-height:0}.inserts-page h1{font-size:44px}.inserts-page .ct-button{max-width:100%;text-align:left;font-size:14px}.inserts-page h2{font-size:36px}.insert-flow b{font-size:30px}}@media(max-width:380px){.inserts-page h1{font-size:38px}.inserts-page h2{font-size:32px}.insert-flow{grid-template-columns:1fr}}
