.QzM3ca_layout{--layout-inline-padding:var(--s-4,.75rem)}@media (min-width:620px){.QzM3ca_layout{--layout-inline-padding:7.5rem}}.QzM3ca_layout{width:100%}.QzM3ca_layout:not(.QzM3ca_wide){max-width:min(100% - var(--layout-inline-padding)*2,1200px);margin-inline:auto}.QzM3ca_layout.QzM3ca_wide{padding:0 var(--layout-inline-padding)}
.oGCT5W_breadcrumbs{color:var(--fg);padding:0;list-style:none}.oGCT5W_breadcrumbs li,.oGCT5W_breadcrumbs li:not(:last-child):after{display:inline-block}.oGCT5W_breadcrumbs li:not(:last-child):after{content:"/";margin-inline-start:var(--s-2);margin-inline-end:var(--s-2)}.oGCT5W_breadcrumbs a{cursor:pointer;min-height:var(--TOUCH-TARGET-MIN-SIZE);border:2px solid #0000;align-items:center;margin:-2px;padding:2px;display:inline-flex}.oGCT5W_breadcrumbs:focus-visible{border-color:var(--focus);outline:none!important}.oGCT5W_breadcrumbs li:last-child>*{font-weight:500;text-decoration:none}.oGCT5W_breadcrumbs li:last-child a:hover,.oGCT5W_breadcrumbs li:last-child a:focus-visible,.oGCT5W_breadcrumbs a:hover,.oGCT5W_breadcrumbs a:focus-visible{text-decoration:underline}
.y1q9ta_breadcrumbs{margin-bottom:var(--s-6)}@media (min-width:960px){.y1q9ta_breadcrumbs{margin-bottom:var(--s-7)}}.y1q9ta_breadcrumbs ol{margin:0}.y1q9ta_breadcrumbs ol li a{text-decoration:none}.y1q9ta_breadcrumbs ol li:last-child{font-weight:600}
.tQ5Ucq_nav{background-color:var(--sr-bg-3);box-shadow:0 var(--s-2) var(--s-2) 0 #00000040}.tQ5Ucq_nav button{align-items:center;gap:var(--s-3);padding:var(--s-6);flex-direction:row;display:flex}.tQ5Ucq_nav .tQ5Ucq_menu{padding:var(--s-6)}.tQ5Ucq_nav .tQ5Ucq_menu ul{gap:var(--s-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tQ5Ucq_nav .tQ5Ucq_menu ul li a{font-size:var(--font-size-md);text-decoration:none}
@keyframes NyYDPq_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes NyYDPq_pulse-stroke-width{0%{stroke-width:1px}50%{stroke-width:2px}to{stroke-width:1px}}@keyframes NyYDPq_fade-in-fill{0%{fill-opacity:0}50%{fill-opacity:0}to{fill-opacity:1}}.NyYDPq_graph{--color-root:97, 97, 97;--color-step:38, 166, 154;--color-level:239, 83, 80;--color-chapters:171, 71, 188;--color-chapter:102, 187, 106;--color-current:255, 167, 38;--color-error:0, 0, 0;--alpha:.6;--animation-duration:.3s}.NyYDPq_graph circle,.NyYDPq_graph text,.NyYDPq_graph line,.NyYDPq_graph path{transition:all .2s ease-in-out}.NyYDPq_graph path{stroke-dasharray:1;stroke-dashoffset:1px;animation:NyYDPq_draw var(--animation-duration) ease-in-out forwards}.NyYDPq_graph g.NyYDPq_links path{stroke:currentColor;fill:none}.NyYDPq_graph g.NyYDPq_pointers path{stroke:currentColor;fill:none;animation:NyYDPq_draw var(--animation-duration) ease-in-out forwards,NyYDPq_pulse-stroke-width calc(var(--animation-duration)*2) ease-in-out infinite}.NyYDPq_graph g.NyYDPq_nodes a:has(circle){border-radius:50%}.NyYDPq_graph g.NyYDPq_nodes circle{cursor:pointer}.NyYDPq_graph g.NyYDPq_nodes{stroke:currentColor;stroke-dasharray:1;stroke-dashoffset:1px;animation:NyYDPq_draw var(--animation-duration) ease-in-out forwards,NyYDPq_fade-in-fill calc(var(--animation-duration)*2) ease-in-out forwards}.NyYDPq_graph g.NyYDPq_nodes .NyYDPq_root{fill:rgba(var(--color-root), var(--alpha));stroke:rgb(var(--color-root))}.NyYDPq_graph g.NyYDPq_nodes .NyYDPq_step{fill:rgba(var(--color-step), var(--alpha));stroke:rgb(var(--color-step))}.NyYDPq_graph g.NyYDPq_nodes .NyYDPq_level{fill:rgba(var(--color-level), var(--alpha));stroke:rgb(var(--color-level))}.NyYDPq_graph g.NyYDPq_nodes .NyYDPq_chapters{fill:rgba(var(--color-chapters), var(--alpha));stroke:rgb(var(--color-chapters))}.NyYDPq_graph g.NyYDPq_nodes .NyYDPq_chapter{fill:rgba(var(--color-chapter), var(--alpha));stroke:rgb(var(--color-chapter))}.NyYDPq_graph g.NyYDPq_nodes .NyYDPq_current,.NyYDPq_graph g.NyYDPq_nodes .NyYDPq_current:hover{fill:rgba(var(--color-current), var(--alpha));stroke:rgb(var(--color-current))}.NyYDPq_graph g.NyYDPq_nodes .NyYDPq_error{fill:rgba(var(--color-error), var(--alpha));stroke:rgb(var(--color-error))}.NyYDPq_graph g.NyYDPq_labels text{fill:var(--bg);stroke:var(--fg);stroke-width:.9px;pointer-events:none;font-weight:900}g.NyYDPq_button{cursor:pointer;transition:all .2s ease-in-out}g.NyYDPq_button rect{fill:var(--bg);stroke:var(--fg);stroke-width:1px}g.NyYDPq_button text{pointer-events:none;font-weight:500}g.NyYDPq_button:hover{transform:scale(1.1)}g.NyYDPq_button:active{transform:scale(.9)}
.b4D2SG_button,.b4D2SG_page .b4D2SG_info nav a,.b4D2SG_page .b4D2SG_controls button.b4D2SG_button{--button-on:inherit;--button-border-color:var(--primary);--button-border-width:1px;--button-padding-inline:1em;--button-padding-block:.625em;min-height:var(--TOUCH-TARGET-MIN-SIZE);min-width:var(--TOUCH-TARGET-MIN-SIZE);padding:var(--button-padding-block) var(--button-padding-inline);border:var(--button-border-width) solid var(--button-border-color);background:var(--button-bg,transparent);color:var(--button-on,var(--DARK-GRAY,#333));font-family:var(--sans);font-size:var(--button-font-size,var(--font-size,1em));line-height:var(--line-height-sm);text-align:start;word-break:break-word;cursor:pointer;border-radius:1.625em;outline:none}.b4D2SG_button::-webkit-details-marker{display:none}.b4D2SG_page .b4D2SG_info nav a::-webkit-details-marker{display:none}.b4D2SG_page .b4D2SG_controls button.b4D2SG_button::-webkit-details-marker{display:none}.b4D2SG_button,.b4D2SG_page .b4D2SG_info nav a,.b4D2SG_page .b4D2SG_controls button.b4D2SG_button,.b4D2SG_button :is(span,.b4D2SG_icon),.b4D2SG_page .b4D2SG_info nav a :is(span,.b4D2SG_icon),.b4D2SG_page .b4D2SG_controls button.b4D2SG_button :is(span,.b4D2SG_icon){justify-content:center;align-items:center;gap:var(--s-5);display:inline-flex}a.b4D2SG_button,.b4D2SG_page .b4D2SG_info nav a{text-decoration:none}.b4D2SG_button--primary{--button-bg:var(--primary-cta-bg);--button-on:var(--primary-cta-on);--button-border-color:var(--button-bg)}.b4D2SG_button svg,.b4D2SG_page .b4D2SG_info nav a svg,.b4D2SG_page .b4D2SG_controls button.b4D2SG_button svg{width:auto;max-width:none;height:1em}.b4D2SG_button--chevron-prop .b4D2SG_icon--chevron-right{margin-inline-start:var(--s-3)}.b4D2SG_button svg [stroke],.b4D2SG_page .b4D2SG_info nav a svg [stroke],.b4D2SG_page .b4D2SG_controls button.b4D2SG_button svg [stroke]{stroke:currentColor;vector-effect:non-scaling-stroke}.b4D2SG_button--primary:not(:focus) svg [stroke]{stroke:var(--primary)}.b4D2SG_button:not(.b4D2SG_button--primary):hover,.b4D2SG_page .b4D2SG_info nav a:not(.b4D2SG_button--primary):hover,.b4D2SG_page .b4D2SG_controls button.b4D2SG_button:not(.b4D2SG_button--primary):hover{--button-bg:var(--primary-hover-bg)}.b4D2SG_button--primary:hover{--button-on:var(--primary-cta-hover-on)}.b4D2SG_button:focus:not(:active),.b4D2SG_page .b4D2SG_info nav a:focus:not(:active),.b4D2SG_page .b4D2SG_controls button.b4D2SG_button:focus:not(:active){--button-border-color:currentColor;outline:var(--outline);outline-offset:var(--outline-offset)}.b4D2SG_button--primary:focus:not(:active){--button-bg:var(--focus-bg);--button-on:var(--focus-on);--button-border-color:var(--button-bg)}.b4D2SG_button:not(.b4D2SG_button--primary):active,.b4D2SG_page .b4D2SG_info nav a:not(.b4D2SG_button--primary):active,.b4D2SG_page .b4D2SG_controls button.b4D2SG_button:not(.b4D2SG_button--primary):active{--button-bg:var(--primary-active-bg)}.b4D2SG_button--primary:active{--button-on:var(--primary-cta-active-on)}.b4D2SG_search-field input[type=search],.b4D2SG_search-field__input{--_width:min(100%, 21.5rem);appearance:textfield;background:var(--bg);box-shadow:inset 0 0 0 1px var(--primary);color:var(--fg);font-family:var(--sans);font-size:var(--font-size);height:2.75em;width:var(--_width);border:none;border-radius:999em;outline:none;padding:0 3em 0 1em;line-height:2.75;display:inline-flex}.b4D2SG_search-field input[type=search]:focus-visible,.b4D2SG_search-field__input:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}.b4D2SG_search-field input[type=search]:focus,.b4D2SG_search-field__input:focus,.b4D2SG_search-field input[type=search]:not(:focus):hover,.b4D2SG_search-field__input:not(:focus):hover{box-shadow:inset 0 0 0 2px var(--primary)}.b4D2SG_search-field button,.b4D2SG_search-field__button{--primary-l:87.5%;--primary:hsla(var(--primary-h) var(--primary-s) var(--primary-l) / var(--primary-a));--_size:calc(2.75em - 8px);width:var(--_size);height:var(--_size);background:var(--primary);font-size:var(--font-size);border:none;border-radius:50%;outline:none;place-items:center;margin:0;padding:0;line-height:0;display:inline-grid;position:absolute;top:50%;right:.25em;transform:translateY(-50%)}.b4D2SG_search-field button:focus,.b4D2SG_search-field__button:focus{box-shadow:inset 0 0 0 2px var(--focus)}.b4D2SG_search-field{width:min(100%,21.5rem);height:auto;padding:0;position:relative}.b4D2SG_search-field input[type=search]{width:100%}.b4D2SG_search-field input[type=search]::-webkit-search-decoration{display:none}.b4D2SG_search-field input[type=search]::-webkit-search-cancel-button{display:none}.b4D2SG_search-field input[type=search]::-webkit-search-results-button{display:none}.b4D2SG_search-field input[type=search]::-webkit-search-results-decoration{display:none}.b4D2SG_search-field__input::-webkit-search-decoration{display:none}.b4D2SG_search-field__input::-webkit-search-cancel-button{display:none}.b4D2SG_search-field__input::-webkit-search-results-button{display:none}.b4D2SG_search-field__input::-webkit-search-results-decoration{display:none}.b4D2SG_search-field input[type=search]::-moz-placeholder{color:var(--placeholder-fg);opacity:1}.b4D2SG_search-field__input::-moz-placeholder{color:var(--placeholder-fg);opacity:1}.b4D2SG_search-field input[type=search]::placeholder,.b4D2SG_search-field__input::placeholder{color:var(--placeholder-fg);opacity:1}.b4D2SG_search-field input[type=search]:-ms-placeholder-shown{color:var(--placeholder-fg)}.b4D2SG_search-field__input:-ms-placeholder-shown{color:var(--placeholder-fg)}.b4D2SG_search-field input[type=search]::-moz-placeholder{color:var(--placeholder-fg)}.b4D2SG_search-field__input::-moz-placeholder{color:var(--placeholder-fg)}.b4D2SG_block,.b4D2SG_page .b4D2SG_info{text-align:start;background-color:var(--bg);border-radius:var(--s-3);width:100%;padding:var(--s-4) var(--s-5);border:1px solid var(--sr-bg-5);transition:box-shadow .3s ease-out}.b4D2SG_block:hover,.b4D2SG_page .b4D2SG_info:hover{box-shadow:var(--s-1) var(--s-1) var(--s-3) #0000003d}.b4D2SG_block:active,.b4D2SG_page .b4D2SG_info:active{box-shadow:1px 1px var(--s-2) #0000003d}.b4D2SG_block.b4D2SG_completed,.b4D2SG_page .b4D2SG_completed.b4D2SG_info{background-color:var(--sr-bg-4)}.b4D2SG_page{--color-root:97, 97, 97;--color-step:38, 166, 154;--color-level:239, 83, 80;--color-chapter:102, 187, 106;--color-current:255, 167, 38;--color-error:0, 0, 0;--alpha:.6;padding-inline:var(--s-6)}.b4D2SG_page :where(.b4D2SG_root){--color:var(--color-root)}.b4D2SG_page :where(.b4D2SG_step){--color:var(--color-step)}.b4D2SG_page :where(.b4D2SG_level){--color:var(--color-level)}.b4D2SG_page :where(.b4D2SG_chapter){--color:var(--color-chapter)}.b4D2SG_page :where(.b4D2SG_current){--color:var(--color-current)}.b4D2SG_page{gap:var(--s-6);flex-direction:column;display:flex}.b4D2SG_page h1{align-items:center;gap:var(--s-6);display:flex}.b4D2SG_page h1 button{font-size:inherit}.b4D2SG_page button.b4D2SG_icon{min-width:var(--TOUCH-TARGET-MIN-SIZE);min-height:var(--TOUCH-TARGET-MIN-SIZE);cursor:pointer;border-radius:var(--s-2);text-align:center;font-size:var(--font-size-lg)}.b4D2SG_page .b4D2SG_notif-boundary{position:relative}.b4D2SG_page .b4D2SG_notif,.b4D2SG_page .b4D2SG_notif-sticky{align-items:center;gap:var(--s-2);background-color:var(--warning-bg);border:1px solid var(--error-bg);border-radius:var(--s-3);padding-left:var(--s-3);box-shadow:var(--menu-drop-shadow);font-size:var(--font-size);grid-template-columns:1fr auto auto auto;display:inline-grid}.b4D2SG_page .b4D2SG_notif-sticky{top:var(--s-6);width:100%;display:grid;position:sticky}.b4D2SG_page ul.b4D2SG_palette{margin-block:var(--s-3);font-size:var(--font-size);gap:var(--s-4);flex-wrap:nowrap;list-style:none;display:flex}.b4D2SG_page ul.b4D2SG_palette li{word-wrap:normal;align-items:center;gap:var(--s-2);display:flex}.b4D2SG_page ul.b4D2SG_palette li:before{content:"";width:var(--s-6);height:var(--s-6);margin-right:var(--s-2);border-radius:var(--s-3);background-color:rgba(var(--color), var(--alpha));border:var(--s-1) solid rgb(var(--color));display:inline-block}.b4D2SG_page section{font-size:var(--font-size)}.b4D2SG_page .b4D2SG_number{font-weight:700}.b4D2SG_page .b4D2SG_info{gap:var(--s-4);flex-direction:column;display:flex}.b4D2SG_page .b4D2SG_info h2{align-items:center;gap:var(--s-4);display:flex}.b4D2SG_page .b4D2SG_info ul li.b4D2SG_true::marker{content:"✔";color:var(--success-bg)}.b4D2SG_page .b4D2SG_info ul li.b4D2SG_false::marker{content:"✘";color:var(--error-bg)}.b4D2SG_page .b4D2SG_info ul li::marker{font-size:var(--font-size-md)}.b4D2SG_page .b4D2SG_info nav{gap:var(--s-4);display:flex}.b4D2SG_page .b4D2SG_info .b4D2SG_paths ul,.b4D2SG_page .b4D2SG_info .b4D2SG_paths ol,.b4D2SG_page .b4D2SG_info .b4D2SG_children ul,.b4D2SG_page .b4D2SG_info .b4D2SG_children ol{gap:var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.b4D2SG_page .b4D2SG_info .b4D2SG_paths ol li,.b4D2SG_page .b4D2SG_info .b4D2SG_children ol li{align-items:center;gap:var(--s-2);display:flex}.b4D2SG_page .b4D2SG_info .b4D2SG_paths ol li+li:before,.b4D2SG_page .b4D2SG_info .b4D2SG_children ol li+li:before{content:"→";margin-right:var(--s-2);font-size:var(--font-size-md)}.b4D2SG_page .b4D2SG_info .b4D2SG_paths li[aria-current=step] button,.b4D2SG_page .b4D2SG_info .b4D2SG_children li[aria-current=step] button{font-size:var(--font-size);border-bottom-color:var(--primary)}.b4D2SG_page .b4D2SG_info .b4D2SG_paths li[aria-current=step] button:hover,.b4D2SG_page .b4D2SG_info .b4D2SG_children li[aria-current=step] button:hover{border-bottom-color:var(--primary)}.b4D2SG_page .b4D2SG_info .b4D2SG_paths li button,.b4D2SG_page .b4D2SG_info .b4D2SG_children li button{padding:var(--s-2) var(--s-4);border-bottom:var(--s-1) solid var(--bg-muted);align-items:center;gap:var(--s-2);font-size:var(--font-size-sm);border-radius:0;transition:all .2s ease-in-out;display:flex}.b4D2SG_page .b4D2SG_info .b4D2SG_paths li button:hover,.b4D2SG_page .b4D2SG_info .b4D2SG_paths li button:active,.b4D2SG_page .b4D2SG_info .b4D2SG_children li button:hover,.b4D2SG_page .b4D2SG_info .b4D2SG_children li button:active{background-color:var(--bg-base)}.b4D2SG_page .b4D2SG_info .b4D2SG_paths li button:hover,.b4D2SG_page .b4D2SG_info .b4D2SG_children li button:hover{border-bottom-color:var(--primary-hover-bg)}.b4D2SG_page .b4D2SG_info .b4D2SG_paths li button:active,.b4D2SG_page .b4D2SG_info .b4D2SG_children li button:active{border-bottom-color:var(--primary-active-bg)}.b4D2SG_page .b4D2SG_info .b4D2SG_paths ul{gap:var(--s-7);flex-direction:column}.b4D2SG_page .b4D2SG_controls{gap:var(--s-4);align-items:center;display:flex}.b4D2SG_page .b4D2SG_controls button.b4D2SG_button{min-width:fit-content}.b4D2SG_page .b4D2SG_controls input[type=search]{width:100%}.b4D2SG_preview{max-width:var(--max-width-sm)}span.b4D2SG_tag,span.b4D2SG_tag-sm{background-color:rgba(var(--color), var(--alpha));border:var(--s-1) solid rgb(var(--color));border-radius:var(--s-3);padding:var(--s-2) var(--s-3);font-size:var(--font-size-sm);font-weight:700;font-family:var(--serif)}span.b4D2SG_tag-sm{padding:var(--s-1) var(--s-2);border-width:1px;font-size:.8rem}
._2DEFNq_block,._2DEFNq_button{text-align:start;background-color:var(--bg);border-radius:var(--s-3);width:100%;padding:var(--s-4) var(--s-5);border:1px solid var(--sr-bg-5);transition:box-shadow .3s ease-out}._2DEFNq_block:hover,._2DEFNq_button:hover{box-shadow:var(--s-1) var(--s-1) var(--s-3) #0000003d}._2DEFNq_block:active,._2DEFNq_button:active{box-shadow:1px 1px var(--s-2) #0000003d}._2DEFNq_block._2DEFNq_completed,._2DEFNq_completed._2DEFNq_button{background-color:var(--sr-bg-4)}
._0stWTq_themeButton{padding:0 var(--s-3) var(--s-5) calc(var(--s-6) + var(--s-1));display:grid}._0stWTq_themeButton h3,._0stWTq_themeButton p{margin:0}._0stWTq_themeButton ._0stWTq_tag{font-size:var(--font-size-sm);color:var(--fg-muted);justify-self:flex-end}._0stWTq_themeButton ._0stWTq_content{margin-top:var(--s-5);grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}._0stWTq_themeButton ._0stWTq_tag+._0stWTq_content{margin-top:0}._0stWTq_themeButton ._0stWTq_description{display:grid}._0stWTq_themeButton h3{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._0stWTq_themeButton p{font-size:var(--font-size)}
.GmSbPq_button,.GmSbPq_container section.GmSbPq_content div>a{--button-on:inherit;--button-border-color:var(--primary);--button-border-width:1px;--button-padding-inline:1em;--button-padding-block:.625em;min-height:var(--TOUCH-TARGET-MIN-SIZE);min-width:var(--TOUCH-TARGET-MIN-SIZE);padding:var(--button-padding-block) var(--button-padding-inline);border:var(--button-border-width) solid var(--button-border-color);background:var(--button-bg,transparent);color:var(--button-on,var(--DARK-GRAY,#333));font-family:var(--sans);font-size:var(--button-font-size,var(--font-size,1em));line-height:var(--line-height-sm);text-align:start;word-break:break-word;cursor:pointer;border-radius:1.625em;outline:none}.GmSbPq_button::-webkit-details-marker{display:none}.GmSbPq_container section.GmSbPq_content div>a::-webkit-details-marker{display:none}.GmSbPq_button,.GmSbPq_container section.GmSbPq_content div>a,.GmSbPq_button :is(span,.GmSbPq_icon),.GmSbPq_container section.GmSbPq_content div>a :is(span,.GmSbPq_icon){justify-content:center;align-items:center;gap:var(--s-5);display:inline-flex}a.GmSbPq_button,.GmSbPq_container section.GmSbPq_content div>a{text-decoration:none}.GmSbPq_button--primary{--button-bg:var(--primary-cta-bg);--button-on:var(--primary-cta-on);--button-border-color:var(--button-bg)}.GmSbPq_button svg,.GmSbPq_container section.GmSbPq_content div>a svg{width:auto;max-width:none;height:1em}.GmSbPq_button--chevron-prop .GmSbPq_icon--chevron-right{margin-inline-start:var(--s-3)}.GmSbPq_button svg [stroke],.GmSbPq_container section.GmSbPq_content div>a svg [stroke]{stroke:currentColor;vector-effect:non-scaling-stroke}.GmSbPq_button--primary:not(:focus) svg [stroke]{stroke:var(--primary)}.GmSbPq_button:not(.GmSbPq_button--primary):hover,.GmSbPq_container section.GmSbPq_content div>a:not(.GmSbPq_button--primary):hover{--button-bg:var(--primary-hover-bg)}.GmSbPq_button--primary:hover{--button-on:var(--primary-cta-hover-on)}.GmSbPq_button:focus:not(:active),.GmSbPq_container section.GmSbPq_content div>a:focus:not(:active){--button-border-color:currentColor;outline:var(--outline);outline-offset:var(--outline-offset)}.GmSbPq_button--primary:focus:not(:active){--button-bg:var(--focus-bg);--button-on:var(--focus-on);--button-border-color:var(--button-bg)}.GmSbPq_button:not(.GmSbPq_button--primary):active,.GmSbPq_container section.GmSbPq_content div>a:not(.GmSbPq_button--primary):active{--button-bg:var(--primary-active-bg)}.GmSbPq_button--primary:active{--button-on:var(--primary-cta-active-on)}.GmSbPq_popover{--popover-padding:var(--s-5);background-color:var(--fg);color:var(--bg);padding:var(--popover-padding);font-size:var(--font-size)}.GmSbPq_popover .GmSbPq_header{gap:var(--s-3);margin-bottom:var(--s-3);grid-template-columns:auto 1fr auto;align-items:center;font-weight:700;display:grid}.GmSbPq_popover .GmSbPq_header .GmSbPq_icon{display:inline-flex}@media screen and (max-width:768px){.GmSbPq_popover .GmSbPq_header .GmSbPq_icon{opacity:0}}.GmSbPq_popover .GmSbPq_header button{display:inline-flex}.GmSbPq_popover .GmSbPq_body{margin-bottom:calc(var(--s-6) - var(--popover-padding))}.GmSbPq_container{flex-direction:column;display:flex}@media (min-width:960px){.GmSbPq_container{grid-gap:4.25rem;grid-template-columns:1fr 356px;display:grid}}.GmSbPq_container.GmSbPq_article{flex-direction:column;display:flex}@media (min-width:960px){.GmSbPq_container.GmSbPq_article{grid-gap:0;flex-direction:column;display:flex}}.GmSbPq_container.GmSbPq_article section.GmSbPq_content p:first-of-type{font-size:28px;font-family:var(--slab);margin-bottom:var(--s-5)}@media (min-width:960px){.GmSbPq_container.GmSbPq_article section.GmSbPq_content p:first-of-type{margin-bottom:var(--s-6)}}.GmSbPq_container.GmSbPq_article section.GmSbPq_content p{color:var(--fg);max-width:72ch;font-family:var(--sans);margin-bottom:var(--s-5);font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:960px){.GmSbPq_container.GmSbPq_article section.GmSbPq_content p{margin-bottom:var(--s-6)}}.GmSbPq_container .GmSbPq_blob-container{width:250px;height:248px;margin:0 auto;position:relative}@media (min-width:620px){.GmSbPq_container .GmSbPq_blob-container{width:356px;height:319px}}@media (min-width:960px){.GmSbPq_container .GmSbPq_blob-container{margin:0}}.GmSbPq_container .GmSbPq_blob-image{-webkit-mask-composite:xor;width:250px;height:248px;margin:0 auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54.003 49.001'%3E%3Cpath fill='%23fff' stroke='%23000' d='M41.03 5.751c4.271 2.785 8.511 5.57 10.631 9.49 2.12 3.918 2.12 8.97 1.425 13.958-.663 4.987-2.02 9.91-5.234 12.857-3.246 2.915-8.347 3.886-13.15 4.76-4.803.875-9.308 1.685-14.542 1.685-5.2-.032-11.162-.874-14.31-4.21-3.146-3.336-3.477-9.166-4.305-14.898-.795-5.765-2.054-11.4.364-14.93 2.418-3.53 8.513-4.955 13.45-7.449C20.324 4.521 24.168.926 28.275.537c4.107-.389 8.446 2.43 12.753 5.214z'/%3E%3C/svg%3E") no-repeat;-webkit-mask-composite:xor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54.003 49.001'%3E%3Cpath fill='%23fff' stroke='%23000' d='M41.03 5.751c4.271 2.785 8.511 5.57 10.631 9.49 2.12 3.918 2.12 8.97 1.425 13.958-.663 4.987-2.02 9.91-5.234 12.857-3.246 2.915-8.347 3.886-13.15 4.76-4.803.875-9.308 1.685-14.542 1.685-5.2-.032-11.162-.874-14.31-4.21-3.146-3.336-3.477-9.166-4.305-14.898-.795-5.765-2.054-11.4.364-14.93 2.418-3.53 8.513-4.955 13.45-7.449C20.324 4.521 24.168.926 28.275.537c4.107-.389 8.446 2.43 12.753 5.214z'/%3E%3C/svg%3E") no-repeat exclude}@media (min-width:620px){.GmSbPq_container .GmSbPq_blob-image{width:356px;height:319px}}@media (min-width:960px){.GmSbPq_container .GmSbPq_blob-image{margin:0}}.GmSbPq_container h1{margin-bottom:var(--s-6)}@media (min-width:960px){.GmSbPq_container h1{margin-bottom:var(--s-7)}}.GmSbPq_container .GmSbPq_wrapper{position:relative}.GmSbPq_container .GmSbPq_wrapper iframe{aspect-ratio:16/9;width:100%;height:100%;margin-bottom:2rem}@media (min-width:960px){.GmSbPq_container .GmSbPq_wrapper iframe{margin-bottom:var(--s-8)}}.GmSbPq_container .GmSbPq_wrapper div{margin-top:2rem;margin-bottom:2rem}@media (min-width:960px){.GmSbPq_container .GmSbPq_wrapper div{margin-top:var(--s-8);margin-bottom:var(--s-8)}}.GmSbPq_container .GmSbPq_wrapper div iframe,.GmSbPq_container section.GmSbPq_content{margin:0}.GmSbPq_container section.GmSbPq_content p{font-family:var(--slab);max-width:48ch;margin-bottom:var(--s-5);font-size:22px;font-style:normal;font-weight:400;line-height:150%}.GmSbPq_container section.GmSbPq_content p>iframe{margin-bottom:var(--s-5)}@media (min-width:960px){.GmSbPq_container section.GmSbPq_content p>iframe{margin-bottom:var(--s-7)}}.GmSbPq_container section.GmSbPq_content abbr{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.GmSbPq_container section.GmSbPq_content ul{padding:0;list-style:none}.GmSbPq_container section.GmSbPq_content li{font-size:var(--font-size);margin-left:calc(var(--s-6) + var(--s-2));position:relative}.GmSbPq_container section.GmSbPq_content li:before{content:"•";left:calc(-1*var(--s-5));position:absolute}
.rOjrMG_stepButton{align-items:center;gap:var(--s-3);padding-right:var(--s-3);padding-top:var(--s-5);grid-template-columns:1fr auto;display:grid}.rOjrMG_stepButton.rOjrMG_completed{grid-template-columns:16px 1fr auto}
.Kb9xLG_popover{--popover-padding:var(--s-5);background-color:var(--fg);color:var(--bg);padding:var(--popover-padding);font-size:var(--font-size)}.Kb9xLG_popover .Kb9xLG_header{gap:var(--s-3);margin-bottom:var(--s-3);grid-template-columns:auto 1fr auto;align-items:center;font-weight:700;display:grid}.Kb9xLG_popover .Kb9xLG_header .Kb9xLG_icon{display:inline-flex}@media screen and (max-width:768px){.Kb9xLG_popover .Kb9xLG_header .Kb9xLG_icon{opacity:0}}.Kb9xLG_popover .Kb9xLG_header button{display:inline-flex}.Kb9xLG_popover .Kb9xLG_body{margin-bottom:calc(var(--s-6) - var(--popover-padding))}
button._2ROVSa_switch{background-color:var(--bg);grid-template-columns:1fr 1fr;padding:0;transition:box-shadow .1s ease-in-out;display:grid}button._2ROVSa_switch:is(:hover,:focus){box-shadow:var(--card-drop-shadow)}button._2ROVSa_switch:active{box-shadow:var(--card-drop-shadow-active)}button._2ROVSa_switch:focus{outline:none}button._2ROVSa_switch span{color:var(--bg-muted);padding:var(--s-2);transition:all .1s ease-in-out}button._2ROVSa_switch span[aria-current=true]{color:var(--fg);background-color:var(--primary-hover-bg);box-shadow:var(--card-drop-shadow-active)}
.i60oyq_button{--button-on:inherit;--button-border-color:var(--primary);--button-border-width:1px;--button-padding-inline:1em;--button-padding-block:.625em;min-height:var(--TOUCH-TARGET-MIN-SIZE);min-width:var(--TOUCH-TARGET-MIN-SIZE);padding:var(--button-padding-block) var(--button-padding-inline);border:var(--button-border-width) solid var(--button-border-color);background:var(--button-bg,transparent);color:var(--button-on,var(--DARK-GRAY,#333));font-family:var(--sans);font-size:var(--button-font-size,var(--font-size,1em));line-height:var(--line-height-sm);text-align:start;word-break:break-word;cursor:pointer;border-radius:1.625em;outline:none}.i60oyq_button::-webkit-details-marker{display:none}.i60oyq_button,.i60oyq_button :is(span,.i60oyq_icon){justify-content:center;align-items:center;gap:var(--s-5);display:inline-flex}a.i60oyq_button{text-decoration:none}.i60oyq_button--primary{--button-bg:var(--primary-cta-bg);--button-on:var(--primary-cta-on);--button-border-color:var(--button-bg)}.i60oyq_button svg{width:auto;max-width:none;height:1em}.i60oyq_button--chevron-prop .i60oyq_icon--chevron-right{margin-inline-start:var(--s-3)}.i60oyq_button svg [stroke]{stroke:currentColor;vector-effect:non-scaling-stroke}.i60oyq_button--primary:not(:focus) svg [stroke]{stroke:var(--primary)}.i60oyq_button:not(.i60oyq_button--primary):hover{--button-bg:var(--primary-hover-bg)}.i60oyq_button--primary:hover{--button-on:var(--primary-cta-hover-on)}.i60oyq_button:focus:not(:active){--button-border-color:currentColor;outline:var(--outline);outline-offset:var(--outline-offset)}.i60oyq_button--primary:focus:not(:active){--button-bg:var(--focus-bg);--button-on:var(--focus-on);--button-border-color:var(--button-bg)}.i60oyq_button:not(.i60oyq_button--primary):active{--button-bg:var(--primary-active-bg)}.i60oyq_button--primary:active{--button-on:var(--primary-cta-active-on)}
span.xNnYhW_tag{--color-root:97, 97, 97;--color-step:38, 166, 154;--color-level:239, 83, 80;--color-chapter:102, 187, 106;--color-current:255, 167, 38;--color-error:0, 0, 0;--alpha:.6;padding-inline:var(--s-6)}span.xNnYhW_tag:where(.xNnYhW_root){--color:var(--color-root)}span.xNnYhW_tag:where(.xNnYhW_step){--color:var(--color-step)}span.xNnYhW_tag:where(.xNnYhW_level){--color:var(--color-level)}span.xNnYhW_tag:where(.xNnYhW_chapter){--color:var(--color-chapter)}span.xNnYhW_tag:where(.xNnYhW_current){--color:var(--color-current)}span.xNnYhW_tag{background-color:rgba(var(--color), var(--alpha));border:var(--s-1) solid rgb(var(--color));border-radius:var(--s-3);padding:var(--s-2) var(--s-3);font-size:var(--font-size-sm);font-weight:700;font-family:var(--serif)}span.xNnYhW_tag.xNnYhW_small{padding:var(--s-1) var(--s-2);border-width:1px;font-size:.8rem}
._0-9ZkW_page{flex-direction:column;display:flex}._0-9ZkW_page p{font-family:Roboto}._0-9ZkW_page p:empty{display:none}._0-9ZkW_page iframe{aspect-ratio:16/9;width:100%;height:auto}
._9Z1-mG_block,._9Z1-mG_item{text-align:start;background-color:var(--bg);border-radius:var(--s-3);width:100%;padding:var(--s-4) var(--s-5);border:1px solid var(--sr-bg-5);transition:box-shadow .3s ease-out}._9Z1-mG_block:hover,._9Z1-mG_item:hover{box-shadow:var(--s-1) var(--s-1) var(--s-3) #0000003d}._9Z1-mG_block:active,._9Z1-mG_item:active{box-shadow:1px 1px var(--s-2) #0000003d}._9Z1-mG_block._9Z1-mG_completed,._9Z1-mG_completed._9Z1-mG_item{background-color:var(--sr-bg-4)}._9Z1-mG_item{gap:var(--s-4);flex-direction:column;transition:all .1s ease-in-out;display:flex}._9Z1-mG_item:hover{background-color:var(--primary-hover-bg)}._9Z1-mG_item:is(:active,[aria-current=true]){background-color:var(--primary-active-bg)}._9Z1-mG_item ._9Z1-mG_header{align-items:center;gap:var(--s-4);display:flex}._9Z1-mG_item ._9Z1-mG_header span._9Z1-mG_children{color:var(--fg-muted)}
ul.uqr8tW_main-navigation-list{grid-gap:var(--s-5);flex-direction:column;display:flex}@media (min-width:620px){ul.uqr8tW_main-navigation-list{grid-template-columns:1fr 1fr;display:grid}}@media (min-width:1200px){ul.uqr8tW_main-navigation-list{grid-template-rows:304px;grid-template-columns:1fr 1fr 1fr 1fr}}.uqr8tW_main-navigation-item{list-style:none}.uqr8tW_main-navigation-link{height:100%;padding:var(--s-6);grid-gap:1.5rem;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14.3 11.7'%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.2' d='M13.2 5.8.6 5.9m7.8 5.2 5.3-5.3L8.5.6'/%3E%3C/svg%3E");background-position:right 1rem bottom 1rem;background-repeat:no-repeat;background-size:1rem;border:2px solid #0000;border-radius:1rem;grid-template-columns:2.5rem 1fr;grid-template-areas:"icon title""icon description";text-decoration:none;display:grid}@media (min-width:620px){.uqr8tW_main-navigation-link{grid-gap:0;background-position:right 1.5rem bottom 1.5rem;flex-direction:column;display:flex}}.uqr8tW_main-navigation-link:hover{border:2px solid var(--sr-bg-5);box-shadow:2px 2px 12px #0000003d}.uqr8tW_main-navigation-title{font-family:var(--slab);grid-area:title;font-size:1.25rem;font-style:normal;font-weight:500;line-height:125%}@media (min-width:620px){.uqr8tW_main-navigation-title{margin-bottom:var(--s-5);font-size:1.5rem;font-weight:700}}.uqr8tW_main-navigation-description{font-family:var(--sans);grid-area:description;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}@media (min-width:620px){.uqr8tW_main-navigation-description{font-size:var(--font-size-sm)}}.uqr8tW_main-navigation-icon{grid-area:icon;width:40px;height:48px;position:relative}@media (min-width:620px){.uqr8tW_main-navigation-icon{width:53px;margin-bottom:var(--s-6)}}.uqr8tW_main-navigation-blob{z-index:1;width:53px;height:48px;fill:var(--sr-bg-6);position:absolute;top:0;left:0}.uqr8tW_main-navigation-overlayIcon{z-index:2;width:27px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.zo1QjG_page{flex-direction:column;display:flex;overflow-x:hidden}@media (min-width:1280px){.zo1QjG_page{overflow-x:visible}}.zo1QjG_page>div{margin-bottom:0}.zo1QjG_page ul{margin:0;padding:0;list-style:none}.zo1QjG_page .zo1QjG_blob-image{width:108%;max-width:none;height:108%;margin-top:0}@media (min-width:1280px){.zo1QjG_page .zo1QjG_blob-image{z-index:-1;width:605px;height:auto;max-height:none;position:absolute;top:-100%;right:-1%}}@media (min-width:1300px){.zo1QjG_page .zo1QjG_blob-image{width:625px}}.zo1QjG_page section.zo1QjG_title{gap:var(--s-6);padding-bottom:var(--s-7);z-index:1;flex-direction:column;display:flex;position:relative}@media (min-width:620px){.zo1QjG_page section.zo1QjG_title{grid-gap:var(--s-7);padding-bottom:4.125rem}}.zo1QjG_page section.zo1QjG_title h1{max-width:82ch;margin:0;font-size:30px;font-weight:500}@media (min-width:620px){.zo1QjG_page section.zo1QjG_title h1{font-size:48px;font-weight:700}}.zo1QjG_page section.zo1QjG_title p{font-size:22px;font-family:var(--slab);padding-right:var(--s-1);min-width:none;width:auto;margin:0;font-weight:400;line-height:150%}@media (min-width:620px){.zo1QjG_page section.zo1QjG_title p{max-width:32ch;font-size:28px}}.zo1QjG_page section.zo1QjG_menu{background-color:var(--sr-bg-2);padding-top:2rem;padding-bottom:2rem}@media (min-width:620px){.zo1QjG_page section.zo1QjG_menu{padding-top:3.75rem;padding-bottom:3.75rem}}.zo1QjG_page section.zo1QjG_menu h2{text-align:center;margin-bottom:var(--s-6);font-size:1.5rem;font-weight:500;line-height:125%}@media (min-width:620px){.zo1QjG_page section.zo1QjG_menu h2{margin-bottom:var(--s-7);font-size:2rem;font-weight:700}}.zo1QjG_page section.zo1QjG_menu>div{margin-bottom:0}.zo1QjG_page section.zo1QjG_tools{background-color:var(--sr-bg-3);padding-top:2rem!important;padding-bottom:2rem!important}@media (min-width:620px){.zo1QjG_page section.zo1QjG_tools{padding-top:3.75rem!important;padding-bottom:3.75rem!important}}.zo1QjG_page section.zo1QjG_tools h2{text-align:center;margin-bottom:var(--s-6);font-size:1.5rem;font-weight:500;line-height:125%}@media (min-width:620px){.zo1QjG_page section.zo1QjG_tools h2{margin-bottom:var(--s-7);font-size:2rem;font-weight:700}}.zo1QjG_page section.zo1QjG_tools .card__header small{color:var(--primary);font-family:var(--sans);font-weight:400}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-list{flex-direction:column;gap:1.25rem;max-width:49.5rem;margin:0 auto;display:flex}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-item{grid-gap:1.25rem;border:1px solid var(--bakgrunnsfarger-mellomgr,#efefef);background-color:var(--sr-bg-1);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}@media (min-width:1024px){.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-item{grid-template-columns:294px 1fr;display:grid}}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-inner{padding:var(--s-6) var(--s-6) var(--s-7) var(--s-6);flex-direction:column;align-items:flex-start;display:flex}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-image{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--primary);width:100%;height:168px;display:block;position:relative}@media (min-width:1024px){.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-image{max-width:294px;height:100%}}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-overTitle{color:var(--primary);font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-title{color:var(--fg);margin-bottom:2rem;font-family:Roboto Slab;font-size:24px;font-style:normal;font-weight:700;line-height:125%;position:relative}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-title:after{content:"";background-color:var(--primary);width:40px;height:2px;top:calc(100% + var(--s-5));display:block;position:absolute;left:0}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-description{color:var(--fg);margin-bottom:1.25rem;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-link{color:var(--fg);flex-grow:0;justify-content:center;align-items:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;display:flex}@media (min-width:620px){.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-link{border:1px solid var(--primary);background-color:var(--sr-bg-1);border-radius:100px;padding:.875rem 1.25rem}}.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-link svg{height:1.5rem;margin-left:var(--s-3);color:#000}@media (min-width:620px){.zo1QjG_page section.zo1QjG_tools .zo1QjG_tools-link svg{margin-left:var(--s-4);transform:translateY(-1px)}}
.TXPZrW_wrapper{padding-top:2rem;padding-bottom:3rem;position:relative}@media (min-width:620px){.TXPZrW_wrapper{padding-top:var(--s-8);padding-bottom:6.5rem}}.TXPZrW_list{grid-gap:var(--s-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:960px){.TXPZrW_list{grid-gap:var(--s-6);grid-template-columns:1fr 1fr}}.TXPZrW_item{position:relative}.TXPZrW_link{padding:var(--s-5) 2rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex;position:relative}@media (min-width:620px){.TXPZrW_link{padding:var(--s-6) 2rem}}.TXPZrW_link{border:2px solid var(--sr-bg-5);background-color:#fff;background:var(--sr-bg-1);border-radius:16px}.TXPZrW_link:hover{background:var(--sr-bg-1);border:2px solid var(--sr-bg-5);border-radius:16px;box-shadow:2px 2px 12px #0000003d}.TXPZrW_link svg{pointer-events:none;width:1.25rem;height:1rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.TXPZrW_title{color:var(--fg);font-family:var(--slab);font-size:24px;font-style:normal;font-weight:700;line-height:125%}.TXPZrW_summary{color:var(--fg);font-family:var(--sans);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:150%}.TXPZrW_type{padding:0 var(--s-3);background-color:var(--sr-bg-5);color:var(--sr-color-text-dark);font-family:var(--sans);font-size:var(--font-size-sm);margin-bottom:var(--s-5);border-radius:5px;justify-content:center;align-items:center;gap:2px;font-style:normal;font-weight:400;line-height:150%;display:flex}
ul.IPW1hW_drupal-list{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}ul.IPW1hW_drupal-list li details summary{align-items:center;gap:var(--s-4);display:flex}
