[id^="section-"]:has(.yl),[id^="row-"]:has(.yl),[id^="col-"]:has(.yl){padding:0!important;margin:0!important;max-width:none!important;background:transparent!important}[id^="section-"]:has(.yl) .inner{max-width:none!important;padding:0!important}body{background:#00332E}.yl{--g50:#EFFEF9;--g100:#C8FFEF;--g300:#52F6D0;--g500:#05B695;--g600:#01A086;--g700:#067F6C;--g950:#00332E;--txt:#24423F;--muted:#476C69;--line:#D3E6E0;--serif:'Aleo',Georgia,serif;--sans:'Montserrat',Helvetica,Arial,sans-serif;font-family:var(--sans);font-size:16.5px;line-height:1.75;color:var(--txt);background:#fff;text-align:left;-webkit-font-smoothing:antialiased;overflow-x:clip}.yl *,.yl *:before,.yl *:after{box-sizing:border-box}.yl h1,.yl h2,.yl h3,.yl p,.yl ul,.yl ol{margin:0;padding:0}.yl h1,.yl h2,.yl h3,.yl p,.yl a,.yl li,.yl td,.yl th,.yl summary{font-family:var(--sans)}.yl a{color:var(--g700);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.yl a:hover{color:var(--g600)}.yl img{display:block;max-width:100%;height:auto}.yl em{font-family:var(--serif)!important;font-style:italic;font-weight:400;letter-spacing:0}.yl .yl-w{max-width:1200px;margin:0 auto;padding:0 32px}.yl .yl-eb{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--g700);line-height:1.5}.yl .yl-eb:before{content:"";flex:0 0 30px;height:1px;background:currentColor}.yl .yl-hd{background:var(--g950);padding:20px 0}.yl .yl-hd-in{display:flex;align-items:center;justify-content:space-between;gap:20px}.yl .yl-logo img{width:150px;filter:brightness(0) invert(1)}.yl .yl-back{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff!important;text-decoration:none!important;padding:12px 20px;border:1px solid rgba(255,255,255,.35);border-radius:999px;transition:background .3s,border-color .3s}.yl .yl-back:hover{background:rgba(255,255,255,.08);border-color:var(--g300)}.yl .yl-hero{position:relative;padding:84px 0 70px;background:radial-gradient(60% 90% at 100% 0%,rgba(82,246,208,.22),transparent 60%),var(--g50);border-bottom:1px solid var(--line)}.yl .yl-hero h1{margin-top:22px;max-width:900px;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1.05;letter-spacing:-.025em;color:var(--g950)}.yl .yl-hero h1 em{color:var(--g600)}.yl .yl-meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:26px;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--muted)}.yl .yl-meta span:before{content:"";display:inline-block;width:6px;height:6px;margin-right:9px;border-radius:50%;background:var(--g500);vertical-align:2px}.yl .yl-intro{max-width:760px;margin-top:26px;font-size:18.5px;line-height:1.7;color:var(--txt)}.yl .yl-body{display:grid;grid-template-columns:260px minmax(0,1fr);gap:72px;align-items:start;padding-top:70px;padding-bottom:96px}.yl .yl-toc{position:sticky;top:24px;font-size:14px}.yl .yl-toc summary{list-style:none;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--g950);padding-bottom:14px;border-bottom:1px solid var(--line)}.yl .yl-toc summary::-webkit-details-marker{display:none}.yl .yl-toc ol{list-style:none;margin-top:14px;display:grid;gap:2px;counter-reset:t}.yl .yl-toc li{counter-increment:t}.yl .yl-toc a{display:flex;gap:10px;padding:6px 0;line-height:1.45;color:var(--muted);text-decoration:none!important}.yl .yl-toc a:before{content:counter(t,decimal-leading-zero);flex:0 0 22px;font-size:11.5px;font-weight:700;color:var(--g500);padding-top:2px}.yl .yl-toc a:hover{color:var(--g950)}.yl .yl-doc{max-width:780px;counter-reset:s}.yl .yl-doc section{padding-top:8px;scroll-margin-top:24px}.yl .yl-doc section+section{margin-top:46px;padding-top:46px;border-top:1px solid var(--line)}.yl .yl-doc h2{counter-increment:s;display:flex;gap:14px;align-items:baseline;font-size:clamp(21px,2.1vw,25px);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--g950)}.yl .yl-doc h2:before{content:counter(s,decimal-leading-zero);font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--g500)}.yl .yl-doc h3{margin-top:28px;font-size:17px;font-weight:700;line-height:1.4;color:var(--g950)}.yl .yl-doc p{margin-top:16px}.yl .yl-doc h2+p{margin-top:18px}.yl .yl-doc strong{font-weight:700;color:var(--g950)}.yl .yl-doc ul,.yl .yl-doc ol.yl-ol{display:grid;gap:10px;margin-top:16px;list-style:none}.yl .yl-doc ul li{position:relative;padding-left:26px}.yl .yl-doc ul li:before{content:"";position:absolute;left:4px;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--g500)}.yl .yl-doc ol.yl-ol{counter-reset:o}.yl .yl-doc ol.yl-ol li{counter-increment:o;position:relative;padding-left:34px}.yl .yl-doc ol.yl-ol li:before{content:counter(o);position:absolute;left:0;top:.2em;width:22px;height:22px;border-radius:50%;background:var(--g100);font-size:12px;font-weight:700;line-height:22px;text-align:center;color:var(--g950)}.yl .yl-note{margin-top:22px;padding:22px 26px;border-radius:18px;background:var(--g50);border:1px solid var(--line)}.yl .yl-note p:first-child{margin-top:0}.yl .yl-note strong{color:var(--g700)}.yl .yl-tbl{margin-top:20px;overflow-x:auto;border:1px solid var(--line);border-radius:16px}.yl .yl-tbl table{width:100%;min-width:560px;border-collapse:collapse;font-size:14.5px;line-height:1.55}.yl .yl-tbl th{background:var(--g50);padding:13px 16px;text-align:left;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--g950)}.yl .yl-tbl td{padding:13px 16px;border-top:1px solid var(--line);vertical-align:top}.yl .yl-tbl td:first-child{width:24%;font-weight:600;color:var(--g950);overflow-wrap:anywhere}.yl .yl-en{margin-top:16px;padding-left:18px;border-left:2px solid var(--g300);font-size:15px;color:var(--muted)}.yl .yl-card{margin-top:56px;padding:34px 36px;border-radius:24px;background:var(--g950);color:rgba(255,255,255,.8)}.yl .yl-card h3{margin:0;font-size:20px;color:#fff}.yl .yl-card p{margin-top:12px}.yl .yl-card a{color:var(--g300)}.yl .yl-card ul{display:grid;gap:8px;margin-top:16px;list-style:none}.yl .yl-card li{padding-left:0}.yl .yl-card li:before{display:none}.yl .yl-card b{color:#fff;font-weight:600}.yl .yl-more{padding:80px 0 90px;background:var(--g50);border-top:1px solid var(--line)}.yl .yl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}.yl .yl-grid a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:76px;padding:18px 20px;border-radius:16px;background:#fff;border:1px solid var(--line);font-size:14.5px;font-weight:600;line-height:1.35;color:var(--g950)!important;text-decoration:none!important;transition:border-color .3s,transform .3s}.yl .yl-grid a:after{content:"→";color:var(--g500);transition:transform .3s}.yl .yl-grid a:hover{border-color:var(--g500);transform:translateY(-2px)}.yl .yl-grid a:hover:after{transform:translateX(4px)}.yl .yl-ft{background:var(--g950);color:rgba(255,255,255,.62);font-size:13px;padding:56px 0 34px}.yl .yl-ft-g{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;padding-bottom:34px}.yl .yl-ft-g img{width:150px;filter:brightness(0) invert(1);opacity:.9}.yl .yl-ft-g nav{display:flex;gap:26px;flex-wrap:wrap}.yl .yl-ft a{color:rgba(255,255,255,.75);text-decoration:none!important}.yl .yl-ft a:hover{color:var(--g300)}.yl .yl-ft-g nav a{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.yl .yl-ft-l{display:flex;flex-wrap:wrap;gap:8px 22px;padding:22px 0;border-top:1px solid rgba(255,255,255,.1)}.yl .yl-ft-b{display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding-top:22px;border-top:1px solid rgba(255,255,255,.1)}@media(max-width:1024px){.yl .yl-body{grid-template-columns:1fr;gap:34px;padding-top:40px}.yl .yl-toc{position:static;padding:18px 22px;border:1px solid var(--line);border-radius:16px;background:var(--g50)}.yl .yl-toc summary{padding-bottom:0;border:0;display:flex;justify-content:space-between}.yl .yl-toc summary:after{content:"+";font-size:18px;line-height:1;color:var(--g700)}.yl .yl-toc[open] summary{padding-bottom:12px;border-bottom:1px solid var(--line)}.yl .yl-toc[open] summary:after{content:"–"}.yl .yl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.yl{font-size:16px}.yl .yl-w{padding:0 20px}.yl .yl-hd{padding:14px 0}.yl .yl-logo img{width:120px}.yl .yl-back{padding:10px 14px;font-size:10.5px;letter-spacing:.1em}.yl .yl-hero{padding:56px 0 46px}.yl .yl-intro{font-size:17px}.yl .yl-doc section+section{margin-top:36px;padding-top:36px}.yl .yl-card{padding:28px 24px}.yl .yl-more{padding:60px 0 64px}.yl .yl-grid{grid-template-columns:1fr}.yl .yl-ft-g{flex-direction:column;align-items:flex-start}}