/* Scoped to the three approved Latvian guides. */
.r1-ux-page .page-wrap__content-wrap{flex:1!important;max-width:none!important;min-width:0}.r1-ux-page .page-wrap__wrap{gap:40px}.r1-ux-page .wysiwyg-holder{padding-top:0}.r1-ux-page .wysiwyg-holder>h1{margin-bottom:24px}.r1-ux-guide{font:17px/1.65 Arial,sans-serif;color:#292b29;overflow-wrap:anywhere}.r1-ux-guide *{box-sizing:border-box}.r1-ux-guide p,.r1-ux-guide li{text-align:left!important;line-height:1.65!important;font-family:Arial,sans-serif!important}.r1-ux-guide p{margin:0 0 18px}.r1-ux-guide .ux-lead{font-size:20px;max-width:65ch}.r1-ux-guide h2{font-size:28px;line-height:1.25;margin:36px 0 20px;scroll-margin-top:100px}.r1-ux-guide h3{font-size:21px;line-height:1.3;margin:0 0 14px}.r1-ux-guide section[id]{scroll-margin-top:100px}.r1-ux-guide .ux-toc{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 32px}.r1-ux-guide .ux-toc a{background:#f2f6f5;padding:12px 16px;border-radius:8px;text-decoration:none;font-weight:bold}.r1-ux-guide a{color:#17666c;text-decoration:underline}.r1-ux-guide .ux-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0}.r1-ux-guide .ux-card{border:1px solid #dbe2df;border-radius:14px;padding:24px;background:#fff}.r1-ux-guide .ux-card p:last-child{margin-bottom:0}.r1-ux-guide ul{padding-left:22px!important;margin:0}.r1-ux-guide li{margin-bottom:12px}.r1-ux-guide .ux-note{background:#fff8e6;border-left:4px solid #eab83a;padding:22px;border-radius:0 12px 12px 0;margin:24px 0}.r1-ux-guide .ux-note p:last-child{margin:8px 0 0}.r1-ux-guide .ux-note h2{margin-top:0}.r1-ux-guide .ux-small{font-size:14px;color:#505953}.r1-ux-guide .ux-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none!important;padding:0!important;counter-reset:steps}.r1-ux-guide .ux-steps>li{padding:20px;background:#f4f7f6;border-radius:12px;counter-increment:steps}.r1-ux-guide .ux-steps>li:before{content:counter(steps)!important;position:static!important;display:block;width:36px;height:36px;line-height:36px;background:#ffca52;border-radius:50%;text-align:center;color:#292b29;margin:0 0 16px}.r1-ux-guide .ux-steps p{font-size:15px;margin:12px 0 0}.r1-ux-guide .ux-next{background:#d9eff1;border-radius:16px;padding:28px;margin:36px 0}.r1-ux-guide .ux-next h2{margin-top:0}.r1-ux-guide .ux-button{display:inline-block;border:0;background:#ffca52;color:#292b29;font:bold 16px/1.4 Arial,sans-serif;padding:14px 22px;border-radius:8px;text-decoration:none;cursor:pointer;min-height:48px}.r1-ux-guide .ux-text-button{font:inherit;min-height:44px;border:0;background:none;padding:8px 0;text-decoration:underline;color:#17666c;cursor:pointer}.r1-ux-guide details{border:1px solid #dbe2df;border-radius:12px;padding:20px;margin:20px 0}.r1-ux-guide summary{cursor:pointer;font-weight:bold;min-height:44px;padding:8px 0}.r1-ux-guide details[open] summary{margin-bottom:16px}.r1-ux-guide :focus-visible{outline:3px solid #17666c;outline-offset:4px}.r1-ux-guide .ux-admission{border-bottom:1px solid #dbe2df;padding-bottom:16px}
@media(max-width:767px){.r1-ux-page .sticky-buttons{position:static!important;transform:none!important;bottom:auto!important;width:auto!important;margin:8px 16px 20px;padding:0!important;box-shadow:none!important;display:flex!important}.r1-ux-page .sticky-buttons .js-share-btn-mob{display:none!important}.r1-ux-page .sticky-buttons .js-open-content{width:100%}.r1-ux-page{padding-bottom:100px!important}.r1-ux-guide{font-size:16px}.r1-ux-guide .ux-lead{font-size:18px}.r1-ux-guide .ux-grid,.r1-ux-guide .ux-steps{grid-template-columns:1fr}.r1-ux-guide .ux-card,.r1-ux-guide .ux-next{padding:20px}.r1-ux-guide h2{font-size:25px}.r1-ux-page .page-wrap__wrap{gap:0}.r1-ux-guide .ux-toc{gap:8px}.r1-ux-guide .ux-toc a{padding:12px;font-size:14px}}
@media(max-width:767px){.r1-ux-page .sticky-buttons .js-open-content{background:#f4f7f6!important;border:1px solid #dbe2df!important;color:#292b29!important}}
