html[data-platform-design] body.guides-page{background:var(--ut-s-3a3420,#faf9f6);color:var(--ut-t-dcdbeb,#24233d);}
html[data-platform-design] body.guides-page .guides-main{width:min(calc(100% - 48px),1240px);max-width:1240px;padding-bottom:64px;container-type:inline-size;}
html[data-platform-design] body.guides-page .guides-hero{width:100%;max-width:none;margin:0;padding:32px 0 48px;background:transparent;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px;align-items:center;}
html[data-platform-design] body.guides-page :is(.guides-hero h1,.guide-article-header h1){font-family:Georgia,serif!important;font-weight:400!important;font-size:clamp(2.5rem,4.5vw,4.6rem)!important;line-height:1.08!important;letter-spacing:-.04em;}
html[data-platform-design] body.guides-page .guides-hero h1 em{color:var(--ut-t-c9bbd2,#685079);font-style:normal;}
.guides-page .guides-entrypoints{display:grid;gap:16px;}
.guides-page .guides-entrypoints a{display:flex;align-items:center;gap:20px;padding:24px;border:1px solid var(--ut-l-857094,#b5a8be);border-radius:12px;background:var(--ut-s-2e2035,#efe9f2);color:var(--ut-t-e2dcea,#46365c);text-decoration:none;min-height:92px;}
.guides-page .guides-entrypoints a:nth-child(2){background:var(--ut-s-253222,#e9efe8);color:var(--ut-t-dee8e2,#354c3e);}
.guides-page .guides-entrypoints a:nth-child(3){background:var(--ut-s-362e1d,#f4eddf);color:var(--ut-t-ebe5db,#5b4c31);}
.guides-page .guides-entrypoints strong{flex:1;font-size:1.125rem;line-height:1.35;}
html[data-platform-design] body.guides-page .guides-list{gap:28px;}
html[data-platform-design] body.guides-page .guide-card{border:1px solid var(--ut-l-857094,#b5a8be);border-radius:12px;box-shadow:none;transform:none;transition:none;background:var(--ut-s-3d3721,#fffefa);overflow:hidden;}
html[data-platform-design] body.guides-page .guide-card h3{font-family:Georgia,serif;font-weight:400;font-size:1.75rem;line-height:1.2;letter-spacing:-.02em;}
html[data-platform-design] body.guides-page .guides-search{border:1px solid var(--ut-l-857094,#b5a8be);border-radius:12px;background:var(--ut-s-342d20,#f0ede7);padding:22px;gap:16px;}
html[data-platform-design] body.guides-page .guides-search :is(input,button){min-height:48px;border-radius:8px;}
html[data-platform-design] body.guides-page .guide-article{max-width:820px;}
html[data-platform-design] body.guides-page .guide-article-header{border:0;padding-bottom:28px;background:transparent;}
html[data-platform-design] body.guides-page .guide-prose{font-size:1.0625rem;line-height:1.8;color:var(--ut-t-e1dfe7,#373344);}
html[data-platform-design] body.guides-page .guide-prose h2{font-family:Georgia,serif;font-weight:400;font-size:2rem;line-height:1.2;margin-top:48px;}
html[data-platform-design] body.guides-page .guide-prose :is(blockquote,.guide-note){border:1px solid var(--ut-l-857094,#b5a8be);border-radius:10px;background:var(--ut-s-2e2035,#efe9f2);padding:24px;}
html[data-platform-design] body.guides-page .guide-article-footer{border:0;gap:16px;padding-block:32px;}
html[data-platform-design] body.guides-page .guides-next{border:1px solid var(--ut-l-768e76,#a8b7a8);background:var(--ut-s-253222,#e9efe8);border-radius:12px;box-shadow:none;}
html[data-platform-design] body.guides-page :is(a,input,button,summary):focus-visible{outline:3px solid #514269;outline-offset:4px;}
@media(max-width:900px){html[data-platform-design] body.guides-page .guides-hero{grid-template-columns:1fr;gap:28px;padding-top:16px;}.guides-page .guides-entrypoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}.guides-page .guides-entrypoints a{padding:18px;flex-wrap:wrap;}.guides-page .guides-entrypoints strong{flex-basis:100%;}}
@media(max-width:600px){html[data-platform-design] body.guides-page .guides-main{width:calc(100% - 32px);}.guides-page .guides-entrypoints{grid-template-columns:1fr;}.guides-page .guides-entrypoints a{flex-wrap:nowrap;min-height:72px;}.guides-page .guides-entrypoints strong{flex-basis:auto;}html[data-platform-design] body.guides-page .guide-prose h2{font-size:1.65rem;}html[data-platform-design] body.guides-page .guides-search{padding:18px;}}
html[data-platform-design] body.guides-page .guides-hero h1{color:var(--ut-t-dcdbeb,#24233d)!important;}
html[data-platform-design] body.guides-page .guides-hero .guides-eyebrow{color:var(--ut-t-c6bed0,#665878)!important;}
html[data-platform-design] body.guides-page .guides-hero-copy>p{color:var(--ut-t-c3c1cd,#585569)!important;}
html[data-platform-design]:has(body.guides-page){scroll-padding-block:90px 110px;}
html[data-platform-design] body.guides-page .guides-search :is(input,button){scroll-margin-block:100px;}
html[data-platform-design] body.guides-page .guide-engagement{border:0;}

html[data-platform-design] body.guides-index-page :is(.guides-breadcrumb,.guides-list,.guides-next){width:100%;max-width:none;margin-inline:0;}
html[data-platform-design] body.guides-page .guides-hero::before{content:none;}
@container(max-width:700px){
 html[data-platform-design] body.guides-page .guides-hero{grid-template-columns:minmax(0,1fr);gap:24px;}
 html[data-platform-design] body.guides-page .guides-hero h1{font-size:clamp(2.25rem,8cqw,3rem)!important;}
 .guides-page .guides-entrypoints{grid-template-columns:minmax(0,1fr);}
 .guides-page .guides-entrypoints a{flex-wrap:nowrap;min-height:72px;padding:18px;}
 .guides-page .guides-entrypoints strong{flex-basis:auto;}
 html[data-platform-design] body.guides-page .guides-list{grid-template-columns:minmax(0,1fr);}
 .guides-page .guides-list-heading{display:block;}
}
