.engraving-landing{--el-ink: #182a35;--el-muted: #53636e;--el-line: #d8e1e7;--el-sky: #eef8fc;--el-blue: #0678a8;--el-blue-hover: #055f86;--el-paper: #fff;color:var(--el-ink);background:var(--el-paper);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.65}.engraving-landing ::selection{color:var(--el-paper);background:var(--el-blue)}.engraving-landing :is(h1,h2,h3){color:var(--el-ink);font-family:var(--font-heading-family);letter-spacing:-.02em;text-wrap:balance}.engraving-landing h1{max-width:16ch;margin:0;font-size:clamp(3.6rem,4.2vw,5.4rem);font-weight:700;line-height:1.08}.engraving-landing h2{margin:0 0 1.6rem;font-size:clamp(2.6rem,3vw,3.4rem);font-weight:650;line-height:1.18}.engraving-landing h3{margin:0 0 .8rem;font-size:2.1rem;font-weight:650;line-height:1.3}.engraving-landing p{max-width:70ch;margin:0 0 1.6rem;color:var(--el-muted)}.engraving-landing a{color:var(--el-blue);text-underline-offset:.3rem}.engraving-landing a:hover{color:var(--el-blue-hover)}.engraving-landing :is(a,summary):focus-visible{outline:.3rem solid var(--el-blue);outline-offset:.5rem}.engraving-landing :is(section,details){scroll-margin-top:4rem}.engraving-landing :is(.rte,figcaption,h1,h2,h3,a){overflow-wrap:anywhere}.engraving-landing__hero{background:var(--el-sky)}.engraving-landing__hero-inner.page-width{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0 clamp(3.2rem,6vw,8rem);padding-top:1.2rem;padding-bottom:4rem}.engraving-landing__breadcrumbs{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem;margin-bottom:1.6rem;color:var(--el-muted);font-size:1.3rem}.engraving-landing__breadcrumbs a{display:inline-flex;min-height:4.4rem;align-items:center;color:inherit}.engraving-landing__intro{min-width:0;padding:1.6rem 0}.engraving-landing__intro .page-underline{width:min(28rem,65%);margin:.8rem 0 2.4rem}.engraving-landing .engraving-landing__lead{margin-bottom:2.4rem;font-size:1.8rem;line-height:1.65}.engraving-landing__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.engraving-landing .engraving-landing__button{display:inline-flex;min-height:5.2rem;align-items:center;justify-content:center;padding:1.2rem 2rem;border:.1rem solid var(--el-blue);border-radius:var(--buttons-radius, 8px);color:var(--el-paper);background:var(--el-blue);font-size:1.6rem;font-weight:650;line-height:1.4;text-align:center;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.engraving-landing .engraving-landing__button:hover{border-color:var(--el-blue-hover);color:var(--el-paper);background:var(--el-blue-hover)}.engraving-landing .engraving-landing__button:active{border-color:var(--el-ink);background:var(--el-ink)}.engraving-landing .engraving-landing__button--secondary{color:var(--el-blue);background:transparent}.engraving-landing .engraving-landing__button--secondary:hover{color:var(--el-blue-hover);background:var(--el-paper)}.engraving-landing__hero-photo{min-width:0;margin:0}.engraving-landing__hero-photo img{display:block;width:100%;height:auto;max-height:50rem;object-fit:contain}.engraving-landing figcaption{margin-top:1.2rem;color:var(--el-muted);font-size:1.4rem;line-height:1.55}.engraving-landing__hero-inner.page-width.engraving-landing__hero-inner--text{grid-template-columns:1fr}.engraving-landing__hero-inner--text .engraving-landing__intro{max-width:80rem}.engraving-landing__hero-inner--text h1{max-width:24ch}.engraving-landing__body.page-width{padding-top:5.6rem;padding-bottom:4.8rem}.engraving-landing__photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem;margin-top:2.8rem}.engraving-landing__photo{min-width:0;margin:0}.engraving-landing__photo-frame{display:flex;height:clamp(28rem,32vw,42rem);align-items:center;justify-content:center;background:var(--el-sky)}.engraving-landing__photo-frame img{display:block;width:100%;height:100%;object-fit:contain}.engraving-landing__photo figcaption p{margin-bottom:.4rem}.engraving-landing__text-link{display:inline-flex;min-height:4.4rem;align-items:center;font-weight:600}.engraving-landing__text-link:hover{text-decoration-thickness:.2rem}.engraving-landing__guide{display:grid;grid-template-columns:.85fr 1.15fr;gap:5.6rem;margin-top:5.6rem;padding-top:4.8rem;border-top:.1rem solid var(--el-line)}.engraving-landing__section-intro,.engraving-landing__advice-list{min-width:0}.engraving-landing__advice+.engraving-landing__advice{margin-top:3rem}.engraving-landing__advice .rte>:last-child{margin-bottom:0}.engraving-landing__advice ul{padding-left:2rem}.engraving-landing__advice li{margin-bottom:.6rem;color:var(--el-muted)}.engraving-landing__local{display:grid;grid-template-columns:.85fr 1.15fr;gap:5.6rem;margin-top:5.6rem;padding:3.6rem;background:var(--el-sky)}.engraving-landing__local h2{margin-bottom:0}.engraving-landing__local p{margin-bottom:.8rem}.engraving-landing__faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:5.6rem;margin-top:5.6rem;padding-top:4.8rem;border-top:.1rem solid var(--el-line)}.engraving-landing__faq details{border-bottom:.1rem solid var(--el-line)}.engraving-landing__faq details:first-child{border-top:.1rem solid var(--el-line)}.engraving-landing__faq summary{display:flex;min-height:5.6rem;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 1.2rem 1.6rem 0;color:var(--el-ink);font-size:1.7rem;font-weight:600;line-height:1.5;list-style:none;cursor:pointer}.engraving-landing__faq summary::-webkit-details-marker{display:none}.engraving-landing__faq summary .icon-caret{position:static;flex:0 0 1.2rem;width:1.2rem;height:.8rem;color:var(--el-blue)}.engraving-landing__faq summary:hover{color:var(--el-blue)}.engraving-landing__faq details[open] summary .icon-caret{transform:rotate(180deg)}.engraving-landing__answer{padding:0 1.2rem 2rem 0}.engraving-landing__answer>:last-child{margin-bottom:0}.engraving-landing__related{margin-top:5.6rem;padding-top:4.8rem;border-top:.1rem solid var(--el-line)}.engraving-landing__related-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem 3.2rem;padding:0;margin:0;list-style:none}.engraving-landing__related-list li{min-width:0}.engraving-landing__related-list p{margin-bottom:0;font-size:1.5rem}@media screen and (max-width:989px){.engraving-landing__hero-inner.page-width{gap:0 3.2rem}.engraving-landing h1{font-size:4rem}.engraving-landing .engraving-landing__lead{font-size:1.6rem}.engraving-landing__actions{flex-direction:column;align-items:stretch}.engraving-landing__guide,.engraving-landing__local,.engraving-landing__faq{gap:3.2rem}.engraving-landing__local{padding:3.2rem}}@media screen and (max-width:749px){.engraving-landing__hero-inner.page-width{grid-template-columns:1fr;padding-bottom:3.2rem}.engraving-landing__breadcrumbs{margin-bottom:.8rem}.engraving-landing__intro{padding-top:.8rem}.engraving-landing h1{max-width:20ch;font-size:clamp(3.2rem,8.5vw,4rem)}.engraving-landing__hero-photo{margin-top:2rem}.engraving-landing__hero-photo img{max-height:38rem}.engraving-landing__body.page-width{padding-top:4rem;padding-bottom:3.2rem}.engraving-landing__photo-grid{grid-template-columns:1fr;gap:3.2rem;margin-top:2rem}.engraving-landing__photo-frame{height:34rem}.engraving-landing__guide,.engraving-landing__local,.engraving-landing__faq{grid-template-columns:1fr;gap:2.4rem;margin-top:4rem}.engraving-landing__guide,.engraving-landing__faq{padding-top:3.2rem}.engraving-landing__local{padding:2.4rem}.engraving-landing__section-intro p{margin-bottom:0}.engraving-landing__faq{gap:1.2rem}.engraving-landing__related{margin-top:4rem;padding-top:3.2rem}.engraving-landing__related-list{grid-template-columns:1fr;gap:2rem}}@media(prefers-reduced-motion:reduce){.engraving-landing *{transition:none;scroll-behavior:auto}}@media(forced-colors:active){.engraving-landing__button{border-color:ButtonText}.engraving-landing :is(a,summary):focus-visible{outline-color:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/engraving-landing.css.map */
