._3BPYjPcp{position:relative;display:flex;justify-content:center;width:100%;margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}>.FrvZxCGK{width:100%;overflow:hidden;border-radius:8px;>.Pim8i9dC{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;color:var(--color-light-dark);cursor:pointer;outline:0;background:linear-gradient(to bottom,var(--color-gradient-silver-start) 0%,var(--color-gradient-silver-end) 100%);>.orPZepfp{display:flex;gap:4px;align-items:center;>.T1D7Fdul{width:18px;height:18px}>.ZOx7E1G-{padding:2px 4px;font-family:Gabarito,sans-serif;font-size:10px;font-weight:700;border:solid 1px;border-radius:4px}>.Pim8i9dC{text-box:trim-both cap alphabetic;font-size:14px}}>.T1D7Fdul{width:8px;height:8px}}}}.KOnwROhi{font-size:14px;line-height:1.875;@media (min-width: 1000px){font-size:16px}display:grid;place-items:center;height:0;padding:0 16px;background-color:var(--color-dull-white);opacity:0;&.JVQoIW2A{position:absolute;visibility:hidden}>.GuhPpXo4{white-space:pre-wrap;opacity:0}}@media (min-width: 1000px){._3BPYjPcp{>.FrvZxCGK{max-width:650px;>.Pim8i9dC{font-size:16px}}}.KOnwROhi{&.JVQoIW2A{max-width:650px}}}._7U8sby-l{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}display:flex;gap:10px;align-items:flex-start;&.I6izn06n{flex-direction:row-reverse}>._5Ol2Ymd1{flex-shrink:0}>.VKnYzu7I{display:flex;flex-direction:column;gap:6px;max-width:70%;&.LFtvl8yq{max-width:100%}>._9ceiBib7{padding:0 6px;font-size:12px;color:var(--color-text-gray);&.I6izn06n{text-align:right}}>.tyJpmXgw{position:relative;padding:10px;font-size:14px;word-wrap:break-word;border-radius:10px;&:before{position:absolute;width:0;height:0;content:"";border-style:solid}&.I6izn06n{align-self:flex-end;background:linear-gradient(to bottom,var(--color-gradient-alice-blue-start),var(--color-gradient-alice-blue-end));&:before{top:10px;right:-12px;border-color:transparent transparent transparent var(--color-gradient-alice-blue-end);border-width:8px 0 8px 12px}}&._7-z-py2C{align-self:flex-start;background:linear-gradient(to bottom,var(--color-gradient-silver-start),var(--color-gradient-silver-end));&:before{top:10px;left:-12px;border-color:transparent var(--color-gradient-silver-end) transparent transparent;border-width:8px 12px 8px 0}}>.TZ-VTw0g{line-height:1.5;white-space:pre-wrap}}}}@media (min-width: 1000px){._7U8sby-l{>.VKnYzu7I{gap:4px}}}.H-beCwTk{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}display:flex;gap:10px;align-items:center;justify-content:center;width:fit-content;padding:12px 30px 12px 45px;color:var(--color-white);background-color:var(--color-background-green);border-radius:30px;>.I9-Ej2v7{display:flex;flex-direction:column;>.qU8l3XTh{font-family:Gabarito,sans-serif;font-size:24px;font-weight:700}>.aJUivLxd{font-size:12px;text-align:center}}>.BJFJhobq{width:32px;height:32px;fill:var(--color-white)}}.HPIkHb2c{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}border:none}.OUEtFw43{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}&._6-VBokwn{width:100%;text-align:center}>.YDpZEWYR{width:100%;height:100%;aspect-ratio:16 / 9;border:none;border-radius:4px}}@media (min-width: 1000px){.OUEtFw43{>.YDpZEWYR{width:560px}}}._7x3vx6lo{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}&:has(figcaption){margin-bottom:calc(var(--spacing-article-parts-common-sp) + 12px)}>.A1-4-sAs{display:flex;justify-content:center;max-height:500px}}.L-ijMDcb{display:flex;justify-content:center}@media (min-width: 1000px){._7x3vx6lo{width:100%;height:100%;aspect-ratio:16 / 9;&:has(figcaption){margin-bottom:calc(var(--spacing-article-parts-common-pc) + 16px)}>.A1-4-sAs{max-height:unset}}._-30LPPfs{height:100%}}.f7iJR4jn{display:flex;align-items:flex-start;margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}}.edtDbWwO{display:flex;flex-direction:column;margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}>.NO-h5oZk{text-align:center}>.vNsjL6j3{font-size:14px;line-height:1.875;@media (min-width: 1000px){font-size:16px}margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}white-space:pre-wrap}}@media (min-width: 1000px){.edtDbWwO{flex-direction:row;gap:80px;align-items:center;justify-content:space-between;>.vNsjL6j3{flex:1;margin-top:0}}}.m6IGfD9i{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}position:relative;display:flex;height:80px;overflow:hidden;border-radius:8px;&:after{position:absolute;top:0;right:0;width:20px;height:20px;content:"";background:linear-gradient(135deg,var(--color-gradient-green-start) 0%,var(--color-gradient-green-end) 100%);clip-path:polygon(100% 0%,0% 0%,100% 100%)}>._5Nb3TZwm{position:relative;flex-shrink:0;aspect-ratio:16 / 9;&:after{position:absolute;top:0;right:0;width:16px;height:100%;content:"";background:linear-gradient(to right,transparent 0%,rgb(23 23 23 / 60%) 50%,var(--color-gradient-header-end) 100%)}}>.WPMy8zKP{display:flex;flex-direction:column;gap:5px;justify-content:center;padding:0 10px;background-color:var(--color-gradient-header-end);>.GEb4jIt8{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.4;color:var(--color-white)}>.hOjQR4uK{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px;line-height:1.4;color:var(--color-medium-gray)}}}@media (min-width: 1000px){.m6IGfD9i{height:200px;&:after{width:40px;height:40px}>._5Nb3TZwm{width:354px;height:200px;&:after{width:50px}}>.WPMy8zKP{gap:12px;padding:0 20px;>.GEb4jIt8{font-size:20px;line-height:1.3}>.hOjQR4uK{font-size:14px}}}}.uSwXRpRw{padding-top:28px}.KQJ7BstZ{display:none}._0PaM2Zn6{padding:28px 0}.H3T41FQV{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}>.Z3tyxw00{>tbody{outline:solid 1px var(--color-light-gray);outline-offset:-1px;background-color:transparent;border-bottom-right-radius:4px;border-bottom-left-radius:4px;>tr{&:nth-child(2n){background-color:var(--color-pale-green)}>td{padding:10px 12px;&:first-child{padding-left:24px}&:last-child{padding-right:24px}}}>tr{&:not(:last-child){border-bottom:solid 1px var(--color-light-gray)}>td{&:not(:last-child){border-right:solid 1px var(--color-light-gray)}}}}}}._6sUMcBKl{position:relative;margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}>.j1SXyH66{position:absolute;top:0;bottom:0;left:0;width:6px;height:100%;background-color:var(--color-text-gray);border-radius:4px}>p{padding:4px 0 4px 22px;color:var(--color-light-dark)}}.Q-HuRG6m{padding:.2em .4em;font-family:HackGen35,monospace;font-size:85%;white-space:break-spaces;background-color:var(--color-code-tag-background);border-radius:6px}.-olNfN4V{display:flex;margin:var(--spacing-article-heading-sp);scroll-margin-top:var(--scroll-margin-top);>.S2L6Yey7{width:8px;background:linear-gradient(to bottom,var(--color-gradient-green-start) 0%,var(--color-gradient-green-end) 100%);border-top-left-radius:4px;border-bottom-left-radius:4px}>._0s1FcXUC{flex:1;padding:12px;font-size:22px;font-weight:700;line-height:1.3;background-color:var(--color-pale-green);border-top-right-radius:4px;border-bottom-right-radius:4px}}@media (min-width: 1000px){.-olNfN4V{margin:var(--spacing-article-heading-h2-pc);>._0s1FcXUC{font-size:26px}}}.NlDFt3Nq{display:flex;flex-direction:column;gap:8px;width:fit-content;margin:var(--spacing-article-heading-sp);scroll-margin-top:var(--scroll-margin-top);>._5QyqUClW{font-size:18px;font-weight:700;line-height:1.3}>.fUi0q-1Q{display:flex;width:100%;height:3px;overflow:hidden;border-radius:1px;transform:skew(-30deg);>._7Dlcitee{flex:2;height:100%;background:linear-gradient(to right,var(--color-gradient-green-start) 0%,var(--color-gradient-green-end) 100%)}>.KKwsOeSY{flex:8;height:100%;background-color:var(--color-light-dark)}}}@media (min-width: 1000px){.NlDFt3Nq{gap:10px;margin:var(--spacing-article-heading-h3-pc);>._5QyqUClW{font-size:21px}}}.WUCVfZnu{margin:var(--spacing-article-heading-sp);font-size:14px;font-weight:700;line-height:1.3;scroll-margin-top:var(--scroll-margin-top)}@media (min-width: 1000px){.WUCVfZnu{font-size:16px}}._5eWyAq9u{border-radius:4px;margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}}.RO5K-SPb{display:inline-block;padding:2px 4px;font-size:12px;font-weight:700;line-height:1;color:var(--color-text-dark);white-space:nowrap;background-color:var(--color-code-tag-background);border:1px solid var(--color-soft-gray);border-radius:4px;box-shadow:0 1px 1px var(--color-black-20),0 2px 0 0 var(--color-white-70) inset}@media (min-width: 1000px){.RO5K-SPb{font-size:14px}}.PQq2Innj{font-size:14px;line-height:1.875;@media (min-width: 1000px){font-size:16px}margin-left:30px;list-style-type:circle;>ul{gap:8px;margin:0}}.o7EvsywA{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}display:flex;flex-direction:column;gap:4px}.xO6h2OFV{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}}._6tgsLrN6{width:100%;border-radius:4px}.n5cE393e{font-size:14px;line-height:1.875;@media (min-width: 1000px){font-size:16px}}h2+.n5cE393e,h3+.n5cE393e,h4+.n5cE393e{margin-top:var(--spacing-article-heading-to-paragraph-sp)}.n5cE393e+.n5cE393e{margin-top:var(--spacing-article-consecutive-paragraph-sp)}@media (min-width: 1000px){h2+.n5cE393e,h3+.n5cE393e,h4+.n5cE393e{margin-top:var(--spacing-article-heading-to-paragraph-pc)}.n5cE393e+.n5cE393e{margin-top:var(--spacing-article-consecutive-paragraph-pc)}}.xammS4ND{position:relative;overflow-x:auto;border-radius:4px;margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}>.-DSVHHio{width:100%;font-size:14px;white-space:nowrap;>thead{color:var(--color-white);background:linear-gradient(to bottom,var(--color-gradient-header-start) 0%,var(--color-gradient-header-end) 100%);>tr{>th{padding:10px 12px;font-weight:400;&:first-child{padding-left:24px}&:last-child{padding-right:24px}}}}>tbody{outline:solid 1px var(--color-light-gray);outline-offset:-1px;background-color:transparent;border-bottom-right-radius:4px;border-bottom-left-radius:4px;>tr{&:nth-child(2n){background-color:var(--color-pale-green)}>td{padding:10px 12px;&:first-child{padding-left:24px}&:last-child{padding-right:24px}}}}}}.vpOfW6Ih{position:relative;padding-bottom:8px}.-YzOUhhY{overflow:hidden;border:solid 1px var(--color-hero-pc-border);border-radius:16px;box-shadow:0 4px 4px var(--color-black-20)}._94mF7PsW{position:absolute;right:0;bottom:8px;left:0;width:100%;>.LM8h3pkE{width:100%;height:40px;background:linear-gradient(to bottom,transparent 0%,var(--color-black-50) 70%,var(--color-black-60) 100%)}>.IS1MiDPb{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px 32px;overflow:hidden;color:var(--color-white);background-color:var(--color-black-60);border-bottom-right-radius:16px;border-bottom-left-radius:16px;>.r2vzaYnW{font-size:28px;font-weight:700;line-height:1.25}>.BOc-vS1f{display:flex;flex-wrap:wrap;gap:8px}>.T3HBYTD-{position:absolute;top:0;right:-10px}}}.u-Y8RurN{padding-bottom:16px}.Q-XxjZ-N{position:relative;overflow:hidden;>.xw7-mLD3{position:absolute;right:0;bottom:0;left:0;height:50px;background:linear-gradient(to bottom,transparent 0%,var(--color-gradient-header-end) 100%)}>._-3PobXJF{position:absolute;right:-10px;bottom:0}}.KV2am9rV{display:flex;flex-direction:column;gap:14px;padding:8px 16px 16px;color:var(--color-white);background-color:var(--color-gradient-header-end);border-bottom-right-radius:24px;border-bottom-left-radius:24px;box-shadow:0 4px 4px var(--color-black-20);>.FtlUGewP{display:flex;gap:16px;align-items:center}>.lBRWBYcB{font-size:19px;font-weight:700;line-height:1.25}>.RZLg0sCu{display:flex;flex-wrap:wrap;gap:6px}}._1TIpBzrS{display:flex;justify-content:center;width:100%;padding-bottom:12px;>.u3jxfD-5{display:flex;gap:2px;align-items:center;width:fit-content;padding:6px 10px;color:var(--color-brown);background-color:var(--color-pale-yellow);border:solid 1px var(--color-yellow);border-radius:8px;>.NBZV3Jz2{flex-shrink:0;width:18px;height:18px;fill:var(--color-brown)}>.e-uz5enV{font-size:12px;line-height:1.3;>.A2aq4QCR{font-weight:700}}}}@media (min-width: 1000px){._1TIpBzrS{padding-bottom:16px}}._7VepqVo6{display:flex;flex-direction:column;background-color:var(--color-white);border-bottom-right-radius:24px;border-bottom-left-radius:24px;>.KA03EElJ{padding:10px 16px 16px;>:first-child{margin-top:0}>.paJ5uoZN{margin:var(--spacing-article-parts-common-sp) 0;@media (min-width: 1000px){margin:var(--spacing-article-parts-common-pc) 0}}>.XddGeg5p{padding:10px 0;font-size:11px;color:var(--color-text-gray);text-align:center}}}@media (min-width: 1000px){._7VepqVo6{border-radius:16px;>.KA03EElJ{padding:16px 32px;>.XddGeg5p{padding:12px 0;font-size:12px}}}}.G1VGKb1r{display:flex;flex-direction:column;gap:20px;padding:20px 24px 32px;background-color:var(--color-white);border-radius:24px;>.JVtk9T1F{display:flex;align-items:center;justify-content:space-between}}.fZ-HB8P-{display:flex;gap:2px;align-items:center;>.-Mau9xT-{width:20px;height:20px;&.c9mmX14G{fill:var(--color-text-dark);stroke:unset}&.TuowvMMK{fill:unset;stroke:var(--color-text-dark)}}>.-PfmWCCe{text-box:trim-both cap alphabetic;font-size:14px;font-weight:700}}@media (min-width: 1000px){.fZ-HB8P-{>.-PfmWCCe{font-size:16px}}}.nCR8ftoi{position:fixed;inset:0;background-color:var(--color-black-50);animation:qVLnhhUn .3s ease;&[data-state=closed]{animation:b9A-wOlp .3s ease .15s forwards}}.uDpj7OkF{position:fixed;top:50%;left:50%;width:95%;padding:24px;background-color:var(--color-white);border-radius:16px;opacity:0;transform:translate(-50%,-50%) translateY(30px);animation:_4POlSb-n .4s cubic-bezier(.4,0,.2,1) forwards;&[data-state=closed]{animation:r8eAlTR- .3s cubic-bezier(.4,0,.2,1) forwards}&:focus{outline:none}}._2-PnhmSc{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.w4GkUJ9K{width:20px;height:20px}@keyframes qVLnhhUn{0%{opacity:0}to{opacity:1}}@keyframes b9A-wOlp{0%{opacity:1}to{opacity:0}}@keyframes _4POlSb-n{0%{opacity:0;transform:translate(-50%,-50%) translateY(30px)}to{opacity:1;transform:translate(-50%,-50%) translateY(0)}}@keyframes r8eAlTR-{0%{opacity:1;transform:translate(-50%,-50%) translateY(0)}to{opacity:0;transform:translate(-50%,-50%) translateY(30px)}}@media (min-width: 1000px){.uDpj7OkF{max-width:600px}}.plcZEYcm{position:relative;width:100%;transition:opacity .3s,filter .3s,background-color .3s;&.LoYnGwD6{pointer-events:none;opacity:.5;filter:grayscale(60%)}}._4IuMC6m4{width:20px;height:20px}.TXoNGQ2m{display:flex;gap:4px;align-items:center;justify-content:center;width:100%;height:24px;border:solid 1px var(--color-text-dark);border-radius:4px;>._1gubYy5a{position:absolute;width:18px;height:18px;opacity:0;transition:opacity .2s}>.xS5LpjYQ{position:static;display:flex;gap:4px;align-items:center;opacity:1;transition:opacity .2s;>.KyfrUo4Y{text-box:trim-both cap alphabetic;font-size:12px;font-weight:700}}}@media (min-width: 1000px){._4IuMC6m4{width:18px;height:18px}}.ZS-QUj-Y{display:flex;flex-direction:column;gap:8px;>.pApRwxYO{display:flex;gap:8px;align-items:center;>._9OmF3wt-{display:flex;gap:4px;align-items:center;>.hNbjyprS{text-box:trim-both cap alphabetic;font-size:14px;font-weight:700}>.B9dAjXbe{width:16px;height:16px;fill:var(--color-text-gray)}}>._7t0JlRxb{text-box:trim-both cap alphabetic;font-size:14px;color:var(--color-text-gray)}}>.lGzQF4XF{padding-left:16px;font-size:14px;line-height:1.6;word-wrap:break-word;white-space:pre-wrap}>._1uRaAc8g{display:flex;align-items:center;width:fit-content;padding-left:16px;>.-yG93lQx{width:16px;height:16px;fill:var(--color-text-gray)}>.-uFbe7fg{text-box:trim-both cap alphabetic;font-size:12px;color:var(--color-text-gray)}}}._0mVyxH6b{display:flex;flex-direction:column;gap:20px}.zrZFEusc{display:flex;flex-direction:column;gap:14px;padding-left:16px;margin-top:12px}.xmSI7A1i{margin-top:24px}@media (min-width: 1000px){._0mVyxH6b{gap:24px}.zrZFEusc{gap:16px;margin-top:16px}}.SBn7Azho{display:flex;flex-direction:column;gap:8px;>.ZULwCPTV{width:100%;min-height:100px;padding:12px 16px;font-size:12px;resize:vertical;outline:0;background-color:var(--color-input-background);border-radius:8px;&::placeholder{color:var(--color-text-gray)}}>.nDklamA7{display:flex;gap:16px;justify-content:flex-end;padding:0 4px;&.spTHivqK{justify-content:space-between}>.wiJVTad8{padding-left:4px;font-size:10px;color:var(--color-vivid-red)}>.icV39ogO{font-size:10px;color:var(--color-text-gray)}}}.PVj5-2Pc{display:flex;flex-direction:column;gap:16px;>.vtlRiWX0{padding-left:4px;font-size:10px;color:var(--color-vivid-red)}>.EZHk6iwT{display:flex;flex-direction:column;gap:16px;align-items:center;>.rCCNAGSW{width:100%}}}@media (min-width: 1000px){.PVj5-2Pc{gap:24px;>.EZHk6iwT{flex-direction:row;align-items:flex-end;justify-content:space-between;>.rCCNAGSW{width:126px}}}}._44QK1-db{font-size:12px;color:var(--color-text-gray);text-align:center}.aBo2yFeC{width:126px}._8WAhzlmF{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0;overflow:hidden;border:solid 1px var(--color-border-gray);border-radius:8px;>._9cDFt51T{aspect-ratio:16 / 9;border-bottom:solid 1px var(--color-border-gray)}>.fhrb52GI{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:space-between;padding:12px 12px 8px;>.UE-DQ-hN{display:flex;flex-direction:column;gap:8px;align-items:center;>.V8QlP4C2{display:flex;gap:4px;align-items:center;width:fit-content;padding:4px 8px;border-radius:4px;&.P6ptyvI9{color:var(--color-white);fill:var(--color-white)}>.z1OcDFdG{width:10px;height:10px}>.j1lEIlIo{text-box:trim-both cap alphabetic;font-size:10px}}>.aqrB-a5e{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.5;text-align:center}}>.Qc7LneGf{display:flex;align-items:center;padding-top:4px;fill:var(--color-text-gray);>.z1OcDFdG{width:14px;height:14px}>.j1lEIlIo{text-box:trim-both cap alphabetic;font-size:10px;color:var(--color-text-gray)}}}}.aQ7cXguf{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 1000px){.aQ7cXguf{grid-template-columns:repeat(4,1fr);gap:16px}}.wKQmLr0G{display:flex;flex-direction:column;gap:32px;margin-top:32px}
