:root{--ycam-color-main:#176a71;--ycam-color-sub:#ba4a00}html{scroll-padding-top:126px}a{color:#176e71}.layer{min-width:0}img{height:auto;max-width:100%}ol,ul{line-height:inherit}[data-anchor]{cursor:pointer}.c-cinema-button,.c-cinema-button.icon-extlink{background:#176e71;border-radius:3px;color:#fff;display:inline-block;font-size:.85rem;font-weight:700;outline-offset:3px;padding:.4em 1em;text-align:center;text-decoration:none;transition-delay:0s;transition-duration:.25s;transition-property:background;transition-timing-function:cubic-bezier(0.55,0.01,0.11,0.99)}@media(max-width:544px){.c-cinema-button,.c-cinema-button.icon-extlink{font-size:.875rem}}.c-cinema-button.size-large{font-size:1rem;padding:1.25rem 2.5rem}.c-cinema-button.bg-blue{background:#004b9e}.c-cinema-button.width-full{width:100%}.c-cinema-button.width-half{width:50%}.c-cinema-button.has-icon,.c-cinema-button.icon-extlink{padding-right:2.6em;position:relative}.c-cinema-button.has-icon:after,.c-cinema-button.icon-extlink:after{background-size:cover;bottom:0;content:"";display:inline-block;height:1.25em;margin:auto;position:absolute;top:0;transform:translate(0.5em);width:1.25em}.c-cinema-button.icon-extlink:after{background:url(/_assets/images/general/icon-extlink.svg) no-repeat 50%;background-size:100% auto}.c-cinema-button:hover{background:#ba4a00}.c-section-heading{border-top:2px solid #176e71;font-size:1.5rem;margin:0 0 1.8rem;padding:.6rem 0}@media(max-width:544px){.c-section-heading{margin:0 0 20px}}.p-index{background:#fff;box-sizing:border-box;color:#333;line-height:1.75}.p-index *,.p-index :after,.p-index :before{box-sizing:inherit}.p-index-header{margin:2rem 0}.p-index-title{font-size:2.25rem;font-weight:400}@media(max-width:544px){.p-index-title{font-size:1.5rem}}.p-index-body{font-size:1.25rem;line-height:1.8;margin:4rem 0}.p-index-header+.p-index-body{margin-top:3rem}.p-index-body *{font-size:inherit;line-height:inherit}@media(max-width:544px){.p-index-body{font-size:1rem;line-height:1.5;margin:24px 0 32px}}.p-index-entries{--column-min-size:30rem;display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,minmax(min(var(--column-min-size),100%),1fr));margin:3rem 0}@media(max-width:544px){.p-index-entries{gap:24px;margin:24px 0 40px}}.p-index-entry{--entry-gap:0 2.5rem;--entry-thumb-width:12.5rem;--entry-name-fontSize:1rem;--entry-title-fontSize:1.375rem;--entry-title-color:var(--ycam-color-main);display:grid;gap:var(--entry-gap);grid-template-columns:var(--entry-thumb-width) 1fr;grid-template-rows:max-content 1fr;text-decoration:none}@media(any-hover:hover){.p-index-entry:hover{--entry-title-color:var(--ycam-color-sub)}}@media(max-width:544px){.p-index-entry{--entry-gap:0 16px;--entry-thumb-width:104px;--entry-name-fontSize:12px;--entry-title-fontSize:16px}}.p-index-entry-thumb{grid-row:1/span 2}.p-index-entry-name{color:#666;font-size:var(--entry-name-fontSize)}.p-index-entry-title{color:var(--entry-title-color);font-size:var(--entry-title-fontSize);font-weight:700;line-height:1.5}.p-index-button{box-sizing:border-box;width:min(27.5rem,100%)}.p-permalink{background:#fff;box-sizing:border-box;color:#333;line-height:1.75}.p-permalink *,.p-permalink :after,.p-permalink :before{box-sizing:inherit}.p-permalink-header{padding:2rem 0}.p-permalink-title{font-size:2.25rem;font-weight:400;line-height:1.25}.p-permalink-crown{font-size:1.125rem;line-height:1.25}.p-permalink-meta{display:flex;flex-wrap:wrap;gap:.875rem}.p-permalink-meta *{color:#666;font-size:.875rem}.p-permalink-wysiwyg{font-size:1rem;line-height:2}@media(max-width:544px){.p-permalink-wysiwyg{font-size:.875rem}}.p-permalink-wysiwyg a,.p-permalink-wysiwyg dd,.p-permalink-wysiwyg dl,.p-permalink-wysiwyg dt,.p-permalink-wysiwyg em,.p-permalink-wysiwyg li,.p-permalink-wysiwyg ol,.p-permalink-wysiwyg p,.p-permalink-wysiwyg span,.p-permalink-wysiwyg strong,.p-permalink-wysiwyg table,.p-permalink-wysiwyg ul{font-size:inherit}.p-permalink-wysiwyg h1,.p-permalink-wysiwyg h2,.p-permalink-wysiwyg h3,.p-permalink-wysiwyg h4,.p-permalink-wysiwyg h5,.p-permalink-wysiwyg h6{font-weight:700;line-height:1.5;margin:1em 0}.p-permalink-wysiwyg h1{font-size:1.7em}.p-permalink-wysiwyg h2{font-size:1.5em}.p-permalink-wysiwyg h3{font-size:1.4em}.p-permalink-wysiwyg h4{font-size:1.2em}.p-permalink-wysiwyg h5,.p-permalink-wysiwyg h6{font-size:1em}.p-permalink-wysiwyg p{margin:0 0 1em}.p-permalink-wysiwyg a:hover{color:#ba4a00}.p-permalink-wysiwyg .c-cinema-button:hover{color:#fff}.p-permalink-wysiwyg strong{font-weight:700}.p-permalink-wysiwyg em{font-style:italic;font-weight:500}.p-permalink-wysiwyg ul{list-style:disc;padding:0 0 0 1.5em}.p-permalink-wysiwyg ol{list-style:decimal;padding:0 0 0 1.5em}.p-permalink-wysiwyg>ol,.p-permalink-wysiwyg>ul{margin:1em 0}.p-permalink-wysiwyg hr{border-top:1px solid #999;margin:2em 0}.p-permalink-wysiwyg iframe{display:block;margin:1rem auto 1.3rem}.p-permalink-wysiwyg .u-aspect-youtube iframe{margin:0}.p-permalink-wysiwyg blockquote{border-left:.25em solid #cdcdcd;color:#666;margin:2em 0;padding:0 0 0 1em}.p-permalink-wysiwyg>:last-child{margin-bottom:0}.p-permalink-profiles{margin:4rem 0 0}.p-permalink-profile{overflow:hidden}.p-permalink-profile-name{font-size:1.125rem;font-weight:700;margin:0 0 .5rem}.p-permalink-profile-thumb{float:right;margin:0 0 2.5rem 1rem}@media(max-width:544px){.p-permalink-profile-thumb{height:auto;margin:0 0 20px 20px;width:82px}}.c-cinema-button,.c-cinema-button.icon-extlink,.c-section-heading,.p-permalink-wysiwyg h1,.p-permalink-wysiwyg h2,.p-permalink-wysiwyg h3,.p-permalink-wysiwyg h4,.p-permalink-wysiwyg h5,.p-permalink-wysiwyg h6,.u-text-palt,.u-text__palt{font-feature-settings:"palt";letter-spacing:-0.05em}@media (-ms-high-contrast:none){.c-cinema-button,.c-cinema-button.icon-extlink,.c-section-heading,.p-permalink-wysiwyg h1,.p-permalink-wysiwyg h2,.p-permalink-wysiwyg h3,.p-permalink-wysiwyg h4,.p-permalink-wysiwyg h5,.p-permalink-wysiwyg h6,.u-text-palt,.u-text__palt{font-feature-settings:"pkna"}}@supports(-ms-ime-align:auto) and (-webkit-text-stroke:initial){.c-cinema-button,.c-cinema-button.icon-extlink,.c-section-heading,.p-permalink-wysiwyg h1,.p-permalink-wysiwyg h2,.p-permalink-wysiwyg h3,.p-permalink-wysiwyg h4,.p-permalink-wysiwyg h5,.p-permalink-wysiwyg h6,.u-text-palt,.u-text__palt{font-feature-settings:"pkna"}}.u-text-center,.u-text__center{text-align:center}.u-text-right,.u-text__right{text-align:right}.u-text-left,.u-text__left{text-align:left}.u-text-justify,.u-text__justify{text-align:justify}[lang=en] .u-text-justify,[lang=en] .u-text__justify{-webkit-hyphens:auto;hyphens:auto}.u-text-nowrap{white-space:nowrap}