');--grs:50px;--gtaos:105px;--gtaosi:-105px;--gtaof:210px;--gbes:calc(100% + 105px);--gbef:calc(100% + 210px);--gbet:translateX(-105px);--gbeti:translateX(105px);--vgc:repeat(12, 1fr);--gc1:repeat(12, 1fr);--gc2:repeat(6, 1fr);--gc3:repeat(4, 1fr);--gc3h:1/4;--gc4:repeat(3, 1fr);--gcm:8.333%;--gac:1fr;--gcw50:50%;--gc2tp:0 calc(var(--grs) * 2) 0 0;--gc2sw:var(--gbes);--gc2slpl:0 0 0 105px;--gc2srpf:0 105px 0 0;--gc2sof:1;--gc2sol:2;--gc50:4/span 6;--gc48a:1/5;--gc48b:5/-1;--gc84a:1/9;--gc84b:9/-1;--gc39a:1/4;--gc39b:4/-1;--gc93a:1/10;--gc93b:10/-1;--gc615a:1/7;--gc615b:8/-1;--gc516a:1/6;--gc516b:7/-1;--tppr:0;--bgp:42px;--s_cn:0;--s_ces:4px;--s_cest:4px 4px 0 0;--s_cesb:0 0 4px 4px;--s_cs:8px;--s_cm:12px;--s_cl:16px;--s_cls:16px 0 0 16px;--s_cle:0 16px 16px 0;--s_clt:16px 16px 0 0;--s_cel:28px;--s_celt:28px 28px 0 0;--s_cf:50%;--m_ds1:50ms;--m_ds2:100ms;--m_ds3:150ms;--m_ds4:200ms;--m_dm1:250ms;--m_dm2:300ms;--m_dm3:350ms;--m_dm4:400ms;--m_dl1:450ms;--m_dl2:500ms;--m_dl3:550ms;--m_dl4:600ms;--m_de1:700ms;--m_de2:800ms;--m_de3:900ms;--m_de4:1000ms;--m_el:0,0,1,1;--m_es:0.2,0,0,1;--m_esa:0.3,0,1,1;--m_esd:0,0,0,1;--m_ee:0.2,0,0,1;--m_eea:0.3,0,0.8,0.15;--m_eed:0.05,0.7,0.1,1;--m_elg:0.4,0,0.2,1;--m_elga:0.4,0,1,1;--m_elgd:0,0,0.2,1;--cc_w:255,255,255;--cc_b:0,0,0;--c_p:99,94,81;--c_op:255,255,255;--c_pc:234,226,209;--c_opc:31,27,18;--c_s:76,102,51;--c_os:255,255,255;--c_sc:205,237,173;--c_osc:13,32,0;--c_t:94,95,84;--c_ot:255,255,255;--c_tc:227,227,213;--c_otc:27,28,19;--c_e:179,38,30;--c_oe:255,255,255;--c_ec:249,222,220;--c_oec:65,14,11;--c_co:119,120,108;--c_b:255,255,255;--c_ob:26,28,25;--c_su:249,249,249;--c_osu:26,28,25;--c_suv:227,227,213;--c_osuv:70,72,61;--c_is:47,49,45;--c_iso:243,240,238;--c_ip:205,198,182;--c_sh:0,0,0;--c_st:99,94,81;--c_cov:199,199,185;--c_scr:0,0,0;--c_suchs:234,232,229;--c_such:240,237,235;--c_suc:245,245,245;--c_sucl:249,249,249;--c_scls:255,255,255;--c_sub:249,249,249;--c_sud:219,218,214}:root ::-webkit-scrollbar,:root ::-webkit-scrollbar-corner{background:0 0;width:9pt;height:9pt}body,frameset{padding:0;margin:0;color:rgb(var(--c_ob));background:rgb(var(--c_b));font-family:var(--t_bmf);font-size:var(--t_bms);line-height:var(--t_bmlh);font-weight:var(--t_bmw);letter-spacing:var(--t_bmt)}body{--space_nav_top:0px;--space_nav_bottom:0px;--space_nav_left:0px;--space_nav_right:0px;--C_V:0px;--CXT:visible;overflow-x:hidden;overflow-y:var(--CXT)}footer,header{display:flex;justify-content:flex-start}score-pointer{z-index:11000}addium-header .main *,addium-menu-footer p,addium-menu-footer p *,score-text *{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}:root{--t_dlf:var(--t_tb);--t_dllh:68px;--t_dls:63px;--t_dlt:-0.5px;--t_dlw:400;--t_dmf:var(--t_tb);--t_dmlh:42px;--t_dms:35px;--t_dmt:0.25px;--t_dmw:400;--t_hlf:var(--t_tp);--t_hllh:42px;--t_hls:35px;--t_hlt:0.25px;--t_hlw:400;--t_hmf:var(--t_tp);--t_hmlh:27px;--t_hms:21px;--t_hmt:0.25px;--t_hmw:400;--t_tlf:var(--t_tm);--t_tllh:24px;--t_tls:16px;--t_tlt:0.15px;--t_tlw:500;--t_tmf:var(--t_tm);--t_tmlh:normal;--t_tms:13px;--t_tmt:0.45px;--t_tmw:500;--t_llf:var(--t_tp);--t_lllh:16px;--t_lls:12px;--t_llt:0.5px;--t_llw:500;--t_lmf:var(--t_tp);--t_lmlh:16px;--t_lms:11px;--t_lmt:0.5px;--t_lmw:500;--t_blf:var(--t_tp);--t_bllh:30px;--t_bls:21px;--t_blt:0.1px;--t_blw:400;--t_bmf:var(--t_tp);--t_bmlh:24px;--t_bms:17px;--t_bmt:0.1px;--t_bmw:400;--grs:50px;--gtaos:105px;--gtaosi:-105px;--gtaof:210px;--gbes:calc(100% + 105px);--gbef:calc(100% + 210px);--gbet:translateX(-105px);--gbeti:translateX(105px);--vgc:repeat(4, 1fr);--gc1:1fr;--gc2:1fr;--gc3:1fr;--gc3h:1/-1;--gc4:1fr 1fr;--gc5:1fr;--gcm:8.333%;--gac:auto;--gcw50:100%;--gc2tp:0;--gc2sw:100%;--gc2slpl:calc(var(--grs) / 2) 0;--gc2srpf:calc(var(--grs) / 2) 0;--gc2sof:2;--gc2sol:1;--gc50:1/-1;--gc48a:1/-1;--gc48b:1/-1;--gc84a:1/-1;--gc84b:1/-1;--gc39a:1/-1;--gc39b:1/-1;--gc93a:1/-1;--gc93b:1/-1;--gc615a:1/-1;--gc615b:1/-1;--gc516a:1/-1;--gc516b:1/-1;--bgp:18px}main{width:100%}addium-header score-form[type="0"] score-input-container.col-1,addium-header score-form[type="0"] score-input-container.col-2,addium-header score-form[type="0"] score-input-container.col-3,addium-header score-form[type="0"] score-input-container.col-4,addium-header score-form[type="0"] score-input-container.col-5,addium-header score-form[type="1"] score-input-container.col-1,addium-header score-form[type="1"] score-input-container.col-2,addium-header score-form[type="1"] score-input-container.col-3,addium-header score-form[type="1"] score-input-container.col-4,addium-header score-form[type="1"] score-input-container.col-5,addium-header score-form[type="2"] score-input-container.col-1,addium-header score-form[type="2"] score-input-container.col-2,addium-header score-form[type="2"] score-input-container.col-3,addium-header score-form[type="2"] score-input-container.col-4,addium-header score-form[type="2"] score-input-container.col-5,addium-header score-form[type="3"] score-input-container.col-1,addium-header score-form[type="3"] score-input-container.col-2,addium-header score-form[type="3"] score-input-container.col-3,addium-header score-form[type="3"] score-input-container.col-4,addium-header score-form[type="3"] score-input-container.col-5,score-banner-element section p,score-dialog-element fieldset,score-dialog-element section p,score-input-container.col-1 score-input,score-input-container.col-2 score-input,score-input-container.col-3 score-input,score-input-container.col-4 score-input,score-input-container.col-5 score-input,score-input.DI_ input,score-input.DJA input,score-input.DJB input,score-input.DJC input,score-input.DJG input,score-input.DJH input,score-install section p,score-loader section p,score-push-notification section p,score-sidesheet-drawer section p{margin:0}addium-header score-form label,score-input.hidden,score-select.hidden,score-textarea.hidden{display:none!important}addium-header[type="0"] .graphics3d figure,addium-header[type="0"] .score_media_element figure,addium-header[type="0"] figure figure,addium-header[type="1"] .graphics3d figure,addium-header[type="1"] .score_media_element figure,addium-header[type="1"] figure figure,score-form[type="6"],score-form[type="7"]{padding:0}addium-header{--hm:-42px;--hp:0;--hw:calc(100% + 84px);--hmm:60px;--hmw:calc(100% - 120px);--h1mw:725px;view-transition-name:header;display:grid;grid-template-columns:var(--vgc);grid-column:1/-1;width:100%}addium-header score-form{width:auto;max-width:450px;padding:28px 0!important}addium-header score-form score-input input{--cw:0!important}addium-header score-form[type="0"] .DIZ,addium-header score-form[type="1"] .DIZ,addium-header score-form[type="2"] .DIZ,addium-header score-form[type="3"] .DIZ,score-text td p,score-text th p{margin:0!important}addium-header score-form[type="6"],addium-header score-form[type="7"]{max-width:350px}addium-header[type="0"] .graphics3d,addium-header[type="0"] .score_media_element,addium-header[type="0"] figure,addium-header[type="1"] .graphics3d,addium-header[type="1"] .score_media_element,addium-header[type="1"] figure,addium-header[type="2"] .graphics3d,addium-header[type="2"] .score_media_element,addium-header[type="2"] figure,addium-header[type="3"] .graphics3d,addium-header[type="3"] .score_media_element,addium-header[type="3"] figure,score-teaser.GX .score_media_element{z-index:0}addium-header[type="0"] .main,addium-header[type="1"] .main,addium-header[type="2"] .main,addium-header[type="3"] .main{z-index:1;flex-direction:column}addium-header[type="0"] .main h1,addium-header[type="1"] .main h1,addium-header[type="2"] .main h1,addium-header[type="3"] .main h1{font-family:var(--t_dmf);font-size:var(--t_dms);line-height:var(--t_dmlh);font-weight:var(--t_dmw);letter-spacing:var(--t_dmt);max-width:var(--h1mw)}addium-header[type="0"],addium-header[type="1"]{grid-template-rows:repeat(6,1fr);margin:var(--hm) 0 0 var(--hm);padding:var(--hp);width:var(--hw)}addium-header[type="0"] .graphics3d,addium-header[type="0"] .score_media_element,addium-header[type="0"] figure,addium-header[type="1"] .graphics3d,addium-header[type="1"] .score_media_element,addium-header[type="1"] figure{grid-area:1/1/-1/-1;margin:0;width:100%}addium-header[type="0"] .main,addium-header[type="1"] .main{margin:0 var(--hmm);width:var(--hmw);display:block;grid-area:3/1/-1/-1}addium-header[type="0"] .main h1,addium-header[type="0"] .main h3,addium-header[type="1"].inverted .main h1,addium-header[type="1"].inverted .main h3{color:rgb(var(--cc_w))}addium-header[type="0"] .main h3.tts::before,addium-header[type="1"].inverted .main h3.tts::before{background:rgb(var(--cc_w))}addium-header[type="2"] .main,addium-header[type="3"] .main{display:block;grid-row:1/span 2}addium-header[type="2"] .main{margin:3pc 18px;width:calc(100% - 36px);grid-column:1/-1}addium-header[type="2"] .graphics3d,addium-header[type="2"] .score_media_element,addium-header[type="2"] figure{margin:6px;width:calc(100% - 12px);display:block;grid-column:1/-1;grid-row-end:span 6;padding:0!important}addium-header[type="2"]+score-video-external{margin:-9pt;width:calc(100% + 24px);grid-column:1/-1}addium-header[type="3"] .main{grid-column:1/7;height:min-content;align-self:center;margin:0 18px}addium-header[type="3"] .graphics3d,addium-header[type="3"] .score_media_element,addium-header[type="3"] figure{grid-column:7/-1}:root{--sv:visible;--tti:translate(0, 0);--ttc:translate(-50%, -50%);--ttcx:translate(-50%, 0);--ttcy:translate(0, -50%);--ttvx:translateX(-50vw);--ttl:translate(-100%, 0);--ttr:translate(100%, 0);--ttt:translate(0, -100%);--ttb:translate(0, 100%);--tra:rotate(45deg);--trb:rotate(-45deg);--trc:rotate(90deg);--trd:rotate(-90deg);--tsa:scaleX(0);--tsb:scaleX(1);--tsc:scaleY(0);--tsd:scaleY(1);--bxa:0 2px 4px -1px rgba(0, 0, 0, 0.2),0 1px 10px 0 rgba(0, 0, 0, 0.12),0 4px 5px 0 rgba(0, 0, 0, 0.14);--ba:1px solid var(--cb);--bb:1px solid var(--cw);--bc:1px solid var(--cg1);--bd:1px solid var(--cg2);--be:1px solid var(--cg4);--c_st0:0;--c_st1:0.05;--c_st2:0.08;--c_st3:0.11;--c_st4:0.12;--c_st5:0.15;--c_bs0:drop-shadow(0px 0px 0px rgba(0, 0, 0, 0.2)) drop-shadow(0px 0px 0px rgba(0, 0, 0, 0.14)) drop-shadow(0px 0px 0px rgba(0, 0, 0, 0.12));--c_bs1:drop-shadow(0px 2px 1px rgba(0, 0, 0, 0.2)) drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.14)) drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.12));--c_bs2:drop-shadow(0px 3px 3px rgba(0, 0, 0, 0.2)) drop-shadow(0px 3px 4px rgba(0, 0, 0, 0.14)) drop-shadow(0px 1px 8px rgba(0, 0, 0, 0.12));--c_bs3:drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.2)) drop-shadow(0px 6px 10px rgba(0, 0, 0, 0.14)) drop-shadow(0px 1px 18px rgba(0, 0, 0, 0.12));--c_bs4:drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.2)) drop-shadow(0px 8px 10px rgba(0, 0, 0, 0.14)) drop-shadow(0px 3px 14px rgba(0, 0, 0, 0.12));--c_bs5:drop-shadow(0px 7px 8px rgba(0, 0, 0, 0.2)) drop-shadow(0px 12px 17px rgba(0, 0, 0, 0.14)) drop-shadow(0px 5px 22px rgba(0, 0, 0, 0.12));--s_dec1:1;--s_dec2:1;--s_dc1:0.12;--s_dc2:0.38;--s_de:0;--s_ho:0.08;--s_fo:0.12;--s_po:0.12;--s_do:0.16;--s_scr:0.5;--g_l0:linear-gradient(to top, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.15) 100%);--g_l1:linear-gradient(to top, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0) 50%);--g_l2:linear-gradient(to top, rgba(0, 0, 0, 0.66) 0, rgba(0, 0, 0, 0.33) 50%);--t_tb:AddiumSerif;--t_tp:AddiumSans;--t_tm:AddiumMono;--t_dlf:var(--t_tb);--t_dllh:136px;--t_dls:126px;--t_dlt:-1px;--t_dlw:400;--t_dmf:var(--t_tb);--t_dmlh:68px;--t_dms:63px;--t_dmt:-0.5px;--t_dmw:400;--t_dsf:var(--t_tb);--t_dslh:42px;--t_dss:35px;--t_dst:0.25px;--t_dsw:400;--t_hlf:var(--t_tp);--t_hllh:68px;--t_hls:63px;--t_hlt:-0.5px;--t_hlw:400;--t_hmf:var(--t_tp);--t_hmlh:42px;--t_hms:35px;--t_hmt:0.25px;--t_hmw:400;--t_hsf:var(--t_tp);--t_hslh:27px;--t_hss:21px;--t_hst:0.25px;--t_hsw:400;--t_tlf:var(--t_tm);--t_tllh:28px;--t_tls:22px;--t_tlt:0;--t_tlw:400;--t_tmf:var(--t_tm);--t_tmlh:24px;--t_tms:16px;--t_tmt:0.15px;--t_tmw:500;--t_tsf:var(--t_tm);--t_tslh:normal;--t_tss:13px;--t_tst:0.45px;--t_tsw:500;--t_llf:var(--t_tp);--t_lllh:20px;--t_lls:14px;--t_llt:0.1px;--t_llw:500;--t_lmf:var(--t_tp);--t_lmlh:16px;--t_lms:12px;--t_lmt:0.5px;--t_lmw:500;--t_lsf:var(--t_tp);--t_lslh:16px;--t_lss:11px;--t_lst:0.5px;--t_lsw:500;--t_blf:var(--t_tp);--t_bllh:34px;--t_bls:24px;--t_blt:0;--t_blw:400;--t_bmf:var(--t_tp);--t_bmlh:30px;--t_bms:21px;--t_bmt:0.1px;--t_bmw:400;--t_bsf:var(--t_tp);--t_bslh:24px;--t_bss:17px;--t_bst:0.1px;--t_bsw:400;--i_s1:svg-url('');--grs:50px;--gtaos:105px;--gtaosi:-105px;--gtaof:210px;--gbes:calc(100% + 105px);--gbef:calc(100% + 210px);--gbet:translateX(-105px);--gbeti:translateX(105px);--vgc:repeat(12, 1fr);--gc1:repeat(12, 1fr);--gc2:repeat(6, 1fr);--gc3:repeat(4, 1fr);--gc3h:1/4;--gc4:repeat(3, 1fr);--gcm:8.333%;--gac:1fr;--gcw50:50%;--gc2tp:0 calc(var(--grs) * 2) 0 0;--gc2sw:var(--gbes);--gc2slpl:0 0 0 105px;--gc2srpf:0 105px 0 0;--gc2sof:1;--gc2sol:2;--gc50:4/span 6;--gc48a:1/5;--gc48b:5/-1;--gc84a:1/9;--gc84b:9/-1;--gc39a:1/4;--gc39b:4/-1;--gc93a:1/10;--gc93b:10/-1;--gc615a:1/7;--gc615b:8/-1;--gc516a:1/6;--gc516b:7/-1;--tppr:0;--bgp:42px;--s_cn:0;--s_ces:4px;--s_cest:4px 4px 0 0;--s_cesb:0 0 4px 4px;--s_cs:8px;--s_cm:12px;--s_cl:16px;--s_cls:16px 0 0 16px;--s_cle:0 16px 16px 0;--s_clt:16px 16px 0 0;--s_cel:28px;--s_celt:28px 28px 0 0;--s_cf:50%;--m_ds1:50ms;--m_ds2:100ms;--m_ds3:150ms;--m_ds4:200ms;--m_dm1:250ms;--m_dm2:300ms;--m_dm3:350ms;--m_dm4:400ms;--m_dl1:450ms;--m_dl2:500ms;--m_dl3:550ms;--m_dl4:600ms;--m_de1:700ms;--m_de2:800ms;--m_de3:900ms;--m_de4:1000ms;--m_el:0,0,1,1;--m_es:0.2,0,0,1;--m_esa:0.3,0,1,1;--m_esd:0,0,0,1;--m_ee:0.2,0,0,1;--m_eea:0.3,0,0.8,0.15;--m_eed:0.05,0.7,0.1,1;--m_elg:0.4,0,0.2,1;--m_elga:0.4,0,1,1;--m_elgd:0,0,0.2,1;--cc_w:255,255,255;--cc_b:0,0,0;--c_p:99,94,81;--c_op:255,255,255;--c_pc:234,226,209;--c_opc:31,27,18;--c_s:76,102,51;--c_os:255,255,255;--c_sc:205,237,173;--c_osc:13,32,0;--c_t:94,95,84;--c_ot:255,255,255;--c_tc:227,227,213;--c_otc:27,28,19;--c_e:179,38,30;--c_oe:255,255,255;--c_ec:249,222,220;--c_oec:65,14,11;--c_co:119,120,108;--c_b:255,255,255;--c_ob:26,28,25;--c_su:249,249,249;--c_osu:26,28,25;--c_suv:227,227,213;--c_osuv:70,72,61;--c_is:47,49,45;--c_iso:243,240,238;--c_ip:205,198,182;--c_sh:0,0,0;--c_st:99,94,81;--c_cov:199,199,185;--c_scr:0,0,0;--c_suchs:234,232,229;--c_such:240,237,235;--c_suc:245,245,245;--c_sucl:249,249,249;--c_scls:255,255,255;--c_sub:249,249,249;--c_sud:219,218,214}:root::-webkit-scrollbar,:root::-webkit-scrollbar-corner{background:0 0;width:9pt;height:9pt}:root::-webkit-scrollbar-thumb{background:content-box rgb(var(--c_cov));border:2px solid transparent;border-radius:8px;color:rgb(var(--c_cov));min-height:3pc;min-width:3pc}:root::-webkit-scrollbar-thumb:active{color:rgb(var(--c_osuv))}:root::-webkit-scrollbar-button{height:0;width:0}:root:hover::-webkit-scrollbar-thumb{color:rgb(var(--c_co))}addium-header .main *,addium-menu-footer p,addium-menu-footer p *,score-text *{user-select:text!important}@media (max-width:599px){addium-header{--hm:-18px;--hp:0;--hw:calc(100% + 36px);--hmm:24px;--hmw:calc(100% - 48px);--h1mw:500px}addium-header[type="0"]{margin:-36px 0 0 var(--hm)}addium-header[type="0"] .graphics3d,addium-header[type="0"] .score_media_element,addium-header[type="2"] .graphics3d,addium-header[type="2"] .score_media_element,addium-header[type="2"] figure,addium-header[type="2"]+score-video-external,addium-header[type="3"] .graphics3d,addium-header[type="3"] .score_media_element,addium-header[type="3"] figure,addium-header[type="3"]+score-video-external{grid-column:1/-1;margin:0;width:100%}addium-header[type="0"] .graphics3d figure,addium-header[type="0"] .score_media_element figure{padding:0}addium-header[type="0"] .main{display:block;grid-area:2/1/-1/-1}addium-header[type="0"] .main h1{font-family:var(--t_dsf);font-size:var(--t_dss);line-height:var(--t_dslh);font-weight:var(--t_dsw);letter-spacing:var(--t_dst)}addium-header[type="2"],addium-header[type="3"]{margin:24px 0 0}addium-header[type="2"] .main,addium-header[type="3"] .main{margin:6px 6px 24px;width:calc(100% - 12px);grid-column:1/-1!important}}@media (min-width:600px) and (max-width:839px){addium-header{--hm:-18px;--hp:0;--hw:calc(100% + 36px);--hmm:36px;--hmw:calc(100% - 72px);--h1mw:500px}addium-header[type="0"]{margin:-36px 0 0 var(--hm)}addium-header[type="0"] .main{display:block;grid-column:1/-1}addium-header[type="0"] .main h1{font-family:var(--t_dsf);font-size:var(--t_dss);line-height:var(--t_dslh);font-weight:var(--t_dsw);letter-spacing:var(--t_dst)}addium-header[type="2"] .main,addium-header[type="3"] .main{margin:18px;width:calc(100% - 12px);grid-column:1/-1}addium-header[type="2"] .graphics3d,addium-header[type="2"] .score_media_element,addium-header[type="2"] figure,addium-header[type="3"] .graphics3d,addium-header[type="3"] .score_media_element,addium-header[type="3"] figure{margin:6px 0 2pc;width:100%;grid-column:1/-1}}@media (min-width:840px) and (max-width:1439px){addium-header[type="3"] .main h1{font-family:var(--t_dsf);font-size:var(--t_dss);line-height:var(--t_dslh);font-weight:var(--t_dsw);letter-spacing:var(--t_dst)}}@media (max-width:599px){:root{--t_dlf:var(--t_tb);--t_dllh:68px;--t_dls:63px;--t_dlt:-0.5px;--t_dlw:400;--t_dmf:var(--t_tb);--t_dmlh:42px;--t_dms:35px;--t_dmt:0.25px;--t_dmw:400;--t_hlf:var(--t_tp);--t_hllh:42px;--t_hls:35px;--t_hlt:0.25px;--t_hlw:400;--t_hmf:var(--t_tp);--t_hmlh:27px;--t_hms:21px;--t_hmt:0.25px;--t_hmw:400;--t_tlf:var(--t_tm);--t_tllh:24px;--t_tls:16px;--t_tlt:0.15px;--t_tlw:500;--t_tmf:var(--t_tm);--t_tmlh:normal;--t_tms:13px;--t_tmt:0.45px;--t_tmw:500;--t_llf:var(--t_tp);--t_lllh:16px;--t_lls:12px;--t_llt:0.5px;--t_llw:500;--t_lmf:var(--t_tp);--t_lmlh:16px;--t_lms:11px;--t_lmt:0.5px;--t_lmw:500;--t_blf:var(--t_tp);--t_bllh:30px;--t_bls:21px;--t_blt:0.1px;--t_blw:400;--t_bmf:var(--t_tp);--t_bmlh:24px;--t_bms:17px;--t_bmt:0.1px;--t_bmw:400;--grs:50px;--gtaos:105px;--gtaosi:-105px;--gtaof:210px;--gbes:calc(100% + 105px);--gbef:calc(100% + 210px);--gbet:translateX(-105px);--gbeti:translateX(105px);--vgc:repeat(4, 1fr);--gc1:1fr;--gc2:1fr;--gc3:1fr;--gc3h:1/-1;--gc4:1fr 1fr;--gc5:1fr;--gcm:8.333%;--gac:auto;--gcw50:100%;--gc2tp:0;--gc2sw:100%;--gc2slpl:calc(var(--grs) / 2) 0;--gc2srpf:calc(var(--grs) / 2) 0;--gc2sof:2;--gc2sol:1;--gc50:1/-1;--gc48a:1/-1;--gc48b:1/-1;--gc84a:1/-1;--gc84b:1/-1;--gc39a:1/-1;--gc39b:1/-1;--gc93a:1/-1;--gc93b:1/-1;--gc615a:1/-1;--gc615b:1/-1;--gc516a:1/-1;--gc516b:1/-1;--bgp:18px}}@media (min-width:600px) and (max-width:839px){:root{--t_dlf:var(--t_tb);--t_dllh:68px;--t_dls:63px;--t_dlt:-0.5px;--t_dlw:400;--t_dmf:var(--t_tb);--t_dmlh:42px;--t_dms:35px;--t_dmt:0.25px;--t_dmw:400;--t_hlf:var(--t_tp);--t_hllh:42px;--t_hls:35px;--t_hlt:0.25px;--t_hlw:400;--t_hmf:var(--t_tp);--t_hmlh:27px;--t_hms:21px;--t_hmt:0.25px;--t_hmw:400;--t_tlf:var(--t_tm);--t_tllh:24px;--t_tls:16px;--t_tlt:0.15px;--t_tlw:500;--t_tmf:var(--t_tm);--t_tmlh:normal;--t_tms:13px;--t_tmt:0.45px;--t_tmw:500;--t_llf:var(--t_tp);--t_lllh:16px;--t_lls:12px;--t_llt:0.5px;--t_llw:500;--t_lmf:var(--t_tp);--t_lmlh:16px;--t_lms:11px;--t_lmt:0.5px;--t_lmw:500;--t_blf:var(--t_tp);--t_bllh:30px;--t_bls:21px;--t_blt:0.1px;--t_blw:400;--t_bmf:var(--t_tp);--t_bmlh:24px;--t_bms:17px;--t_bmt:0.1px;--t_bmw:400;--grs:50px;--gtaos:105px;--gtaosi:-105px;--gtaof:210px;--gbes:calc(100% + 105px);--gbef:calc(100% + 210px);--gbet:translateX(-105px);--gbeti:translateX(105px);--vgc:repeat(6, 1fr);--gc1:repeat(6, 1fr);--gc2:repeat(3, 1fr);--gc3:1fr 1fr;--gcm:8.333%;--gcw50:100%;--gc2tp:0 var(--grs) 0 0;--gc2sw:calc(100% + 15px);--gc2slpl:0 0 0 15px;--gc2srpf:0 15px 0 0;--gc50:1/-1;--gc48a:1/-1;--gc48b:1/-1;--gc84a:1/-1;--gc84b:1/-1;--gc39a:1/-1;--gc39b:1/-1;--gc93a:1/-1;--gc93b:1/-1;--gc615a:1/-1;--gc615b:1/-1;--gc516a:1/-1;--gc516b:1/-1;--bgp:18px}}@media print{:root{--gc1:1fr;--gc2:1fr 1fr;--gc3:1fr 1fr 1fr;--gc3h:1/4;--gc4:1fr 1fr 1fr 1fr;--gc5:1fr 1fr 1fr 1fr 1fr;--gcw50:100%;--gc2sw:var(--gbes);--gc2slpl:0 0 0 105px;--gc2srpf:0 105px 0 0}}
And whether a grow is in a closet, a basement, or spanning thousands of square feet of indoor space, lots of planning and preparation must be done well before the first seed or clone gets planted.
In this article, we’ll explore the following:
A well-designed indoor grow room should allow the cultivator to nurture each plant’s ability to grow to its fullest potential. This starts with selecting the right grow room location and making sure the space is set up for optimal workflow. In indoor or greenhouse environments, cultivators must constantly manage light, water, temperature, CO2, and humidity in ways that align with their objectives. Part of choosing a location requires figuring out how to keep the outdoor environment from inhibiting the team’s ability to manage indoor temperature and humidity at every phase of plant growth. That’s why before build-out begins, understanding the impact a region’s weather and climate conditions may have on a facility’s indoor environment is so crucial – outside conditions directly influence a range of decisions including how to approach lighting, and to what degree the space needs air conditioners, dehumidifiers, and other industrial equipment.
Cannabis, like all plants, needs light to survive. And in greenhouse and indoor spaces where access to sunlight is limited or unavailable, choosing the right artificial lighting is a critical first step when setting up a grow room. Since light intensity has a direct relationship with the plant’s ability to uptake CO2, photosynthetic photon flux density or PPFD – which defines the amount of photosynthetically active photos that reach the plant every second – is a great reference point to keep in mind when exploring lighting options which, for most growers, comes down to two categories: HPS or LEDs. HPS bulbs in the 600-1000 watt range have been a standard in indoor grows for decades. While largely considered old-school tech, HPS lights produce radiant heat and emit a spectrum that supports the overall temperature of each plant and can also boost anthocyanin production. But because their technology is out-of-date, HPS bulbs have the potential to become fire hazards when they burn out and they’re nearly obsolete, which makes HPS bulbs expensive and difficult to find. One reason for this market shift is the growing popularity of LEDs, which are less expensive and more energy-efficient than their vintage counterparts. But while LEDs typically produce less heat than HPS bulbs, growers may have to increase dehumidification capacity in response.
Another consideration for indoor and greenhouse growers is how to manage temperature and humidity to ensure plants stay healthy. Air flow must be optimal to support transpiration rates, so when a room is overcrowded, plants have to work much harder to take in water, light, and nutrients. Not only that, such conditions can also aid the spread of powdery mildew and other pathogens, pests, and molds. That’s why in addition to bringing in good quality filters for clean ventilation and fans to keep air circulating, cultivators must be prepared to mitigate the heat produced by lights and other industrial equipment that can impact the environmental conditions in a room.
Once an indoor garden is filled with plants, people, and the necessary equipment, the challenge becomes figuring out how to control temperature and humidity at all phases of plant growth. In early growth stages, adding humidity to the room may be necessary, but growers may need to remove humidity as more biomass is produced. Since tracking and monitoring vapor pressure deficit or VPD – which measures the current moisture in the air compared to its saturation point – is the most efficient way to keep heat and humidity levels in balance, growers can also use VPD to guide their decisions about dehumidifiers, air conditioners, and other equipment that can help them manage airflow and humidity.
While advances in genetics and an evolving consumer landscape have led the industry to start spotlighting terpene and cannabinoid profiles, the traditional indica-sativa distinctions are still largely part of the lexicon for growers. When it comes to physical strain characteristics, indica plants are typically known to be shorter and bulkier, and sativa plants are generally considered to be taller and lankier. Cannabinoid profiles for indica strains tend to include CBD, while sativas are generally known to be higher in THC/THCA and lower in other cannabinoids. Since hybrid strains exist somewhere in between, everything from their physical characteristics to cannabinoid and terpene profiles is highly variable. But regardless of how we generalize physical strain characteristics, the biggest considerations - especially for commercial cultivators - are how long it takes a plant to flower, the amount it yields, and its resulting product quality.
Striving for ideal strain characteristics begins with cultivators first deciding how large they want their plants to be. Setting up a small grow room with double-stacked plants is an efficient way to use limited space, but this will result in shorter plants which can result in smaller yields. A massive room filled with hundreds of plants in 1-gallon pots will likely yield much taller plants, but managing them will be far more labor-intensive. Substrate media is another consideration, as choosing between coco coir and Rockwool involves determining which can achieve the drybacks that will lead toward desired outcomes. And the amount of time it takes for plants to mature – with indicas generally taking 47-60 days versus 60-80 days for most sativas – means cultivators must also consider how flowering time will ultimately impact their production schedule.
Indoor gardens offer growers more control, enabling them to set optimal substrate and environmental conditions for each cultivar throughout every growth phase. And getting a handle on ambient air temperature is crucial for growers looking to maximize yields. Dialing in optimal VPD ranges allows for the most efficient movement of water through the plant, facilitating plant growth while also minimizing the potential for mold – especially crucial when trying to maximize yields. And because operating outside that range can lead to lost time and production, climate sensors are invaluable tools that help growers keep their environmental conditions in check with every run.
But before growers can get there, they must be sure they’re set up for success with the best quality seeds and clones. Buying seeds from a reliable resource and choosing stable cultivars with the most desirable traits will likely have more positive results than planting seeds purchased from a random website and hoping for the best. Working with reputable breeders not only ensures access to better quality seeds; it also gives growers a direct line of communication with someone who understands the lineage and can offer cultivation advice based on actual strain genetics. After identifying their best resource for seeds, growers have other business decisions to make including choosing between standard versus feminized seeds, whether the seeds are for pheno-hunting or breeding purposes, and if the strategy to protect quality includes grouping strains with similar traits in the same room through a process known as monocropping.
When selecting clones, growers who pop seeds for pheno hunting have the perfect resource: their own plants. Cultivators who go one or two generations into cloning are able to see differences between those generations, and may not get the yields they expected to see with the original seedling. Opting instead to sprout seedlings until they are around 18 inches tall or so, cutting and flowering a clone or two directly from those plants, and then taking the seedling out of rotation can help growers get a true evaluation of how well that cultivator will perform at their facility.
Since the ability to manage substrate and environmental conditions is a huge benefit of cultivating indoors, choosing the right grow medium is crucial.
Soil is a complex, organic medium filled with living organisms that actively process nutrients within conditions and timelines that outdoor plants adapt to naturally. Growers who understand soil biology are best able to maximize their outputs in an indoor environment using this medium, but not being able to control variables is the main reason why soil is usually not the first choice for indoor commercial cultivators. The same is true for cultivating with aeroponics, a system that keeps roots exposed and relies upon mist to deliver nutrients. While there’s hardly any medium to manage with aeroponics, there’s also zero buffering capacity in the event of water or power loss. Plus, changes in nutrient composition can immediately impact plant health if they’re not addressed quickly in aeroponic gardens. This is why producers commonly choose soilless media like Rockwool and coco coir for their indoor gardens. Not only do they require fairly consistent irrigation and allow growers to adjust root zone conditions when necessary, but they’re also typically more forgiving and flexible to work with than either soil or aeroponics.
Once a substrate is selected, cultivators must decide which nutrients and fertilizers will be best for their cannabis plants. Fortunately for business owners, the industry’s continued growth means cultivators have more cannabis-specific formulations to choose from than ever before. For small-scale operations, mixed nutrients are a great option, while larger grows may prefer two-part salts which can be diluted and used for fertigation. Since nutrients can add up and becaome a costly output for producers, which direction they choose ultimately comes down to such factors as how the nutrients impact energy and water usage, waste management, and labor.
Once growers have their seeds, a temperature of around 75 degrees with 70-90% humidity and 150 PPFD of light is the optimal environment to support germination. A growing tray, humidity dome, and heating mat can help create those conditions, leading seeds to pop on average within 24-36 hours. Once the first set of true leaves starts to appear, it’s time to transfer the seedling into a 4-inch pot – or a coco or Rockwool cube – and keep it in a high-humidity environment. After 7-10 days, reduce the humidity within a range of 65-70% and increase light intensity as new leaves begin to sprout. From there, maintaining ongoing sanitation practices and using clean water will go a long way to keep the seed tray and humidity dome free from bacteria. Whether planting in coco or Rockwool, using trays to germinate seeds helps growers maintain control of substrate conditions far better than they would planting directly into a larger media, as the slower water uptake could drown the seed or cause it to become infected with bacteria.
During the generative phase, which lasts about 3 weeks, plants typically need higher temperatures, slightly higher humidity, lower VPD, and fewer feeds. When plants reach the bulking phase, ideal conditions include lowering temperature and humidity slightly, raising VPD to a range of 1.2 - 1.4, introducing a small temperature differential from day to night, and more frequent irrigation for roughly 3-4 weeks. Once plants reach the 1-2 week ripening phase, daytime temperatures should hover around 10 degrees higher than nighttime temperatures, humidity is lowered to keep VPD ranges optimal, and irrigations are less frequent.
As the plants reach the vegetative stage, cultivators may choose to defoliate the weak lower leaves as they die off. As a general rule however, training and pruning plants during the vegetative stage isn’t necessary, as the goal is to allow the clones to grow as much as possible. Depending on the strain, growers may feel the need to start topping plants around day 7-10 of veg, but this practice can add a week to the veg cycle without impacting strain performance either way. The decision to train or prune ultimately depends on whether the added step leads to better yields and quality – yet another example of why documenting everything through crop registration is so important.
When the goal is maximizing yields, there are a lot of factors to consider well before plants reach the flowering stage. Instead of choosing to hand-water plants in 5- or 10-gallon pots – which is a great way to achieve quality but difficult to scale – indoor grows that use 1-gallon or smaller pot sizes combined with a reliable drip irrigation system are better able to accommodate the more frequent waterings that encourage growth and lead to faster drybacks. Choosing a substrate with high water holding capacity right from the start gives growers the optimal balance between achieving a consistent, significant dryback and maintaining enough irrigation to prevent overwatering.
Having control over an indoor environment doesn’t mean there won’t be challenges – and dealing with pests and pathogens is one of the most common issues growers will eventually have to face. From thrips, spider mites, and other pests, to fungal infections like powdery mildew and viruses like hop latent viroid, contagions come with the territory when cultivating an agricultural product and cannabis is no exception. While applying fungicides or pesticides is a surefire way to treat outbreaks, adopting integrated pest management (IPM) practices is a far more effective strategy in the long run.
When pests or other outbreaks occur, a key troubleshooting step is figuring out how they got there in the first place. Getting to the root cause of where they came from and why they’re appearing now will help the cultivation team determine if this is a one-off situation or a sign of a much bigger problem. Checking the cleanliness of the facility is another important step, since everything from leaving organic debris lying around to taking too long to fix maintenance issues to not adhering to cross-contamination and other sanitation protocols regularly can unwittingly facilitate the spread of pests and infections. Using air conditioners and other equipment to ensure proper ventilation and manage temperature fluctuations, staying on top of biosecurity, and otherwise keeping substrate and environment conditions dialed in is a more holistic approach to keeping outbreaks from occurring in the garden.
The incredible diversity of physical attributes, cannabinoid profiles, and terpene expression between cultivars proves that no two strains are exactly alike – and the same is true for cultivation time. While a variety of factors including grow medium and environmental conditions influence how long it takes a cannabis plant to grow, its life cycle typically lasts about 9-12 weeks. And once harvest arrives, there’s still plenty of work to be done.
Cannabis producers that monitor relative humidity (RH) are familiar with the concept of water activity (aw), which the food industry uses references when speaking to the ratio of vapor pressure of water in a material to the vapor pressure of pure water at the same temperature. As water seeks equilibrium by moving from high pressure to low pressure in its environment, water activity measures that movement and gives growers insights into the RH percentage in their plants’ – a crucial metric for drying cannabis properly.
When water activity is too high it can lead to fungus, yeast, and microbial growth. Water activity that’s too low can cause a reduction in terpenes and cannabinoids and result in dry, dusty buds. Both scenarios can add up to potential product recalls, negative consumer experiences, and lost profits. After all the hard work and effort cultivators put into growing healthy plants, maintaining optimal humidity levels is just as crucial in the drying and curing rooms as it is throughout the growing process – and using sensors to track and monitor moisture levels, RH, and aw will yield far more reliable results than the naked eye ever could. Then when it’s time to package the product, storing the buds below water activity limits helps keep molds and microbes at bay and preserves the aromas and flavors that keep patients and consumers coming back for more.
There’s a lot riding on growers’ ability to cultivate cannabis successfully in the regulated market. Being expected to achieve quality, deliver product consistency, and operate in compliance at scale with every harvest in an industry that’s heavily regulated yet lacking in centralized systems and practices takes more than gut instinct alone.
Cultivating in an indoor or greenhouse environment allows growers more control over their plants, but that means they must create an environment that’s as close to nature as possible. This requires regularly monitoring and adjusting the lighting, irrigation, and other environmental factors in response to what the plants need. Crop steering is a practice in which cultivators manipulate light, climate, and irrigation in an indoor or greenhouse environment to encourage their plants to grow a certain way. Long used in hydroponic vegetable production, crop steering is achieved in part by adjusting the frequency and amount of irrigation specifically for the environment, cultivar, and stage of plant growth.
To improve yields, cultivators must manage conditions within the overall environment to make them optimal for each cultivar at every growth phase. VPD is the most efficient way to balance heat and humidity levels, while using a grow medium with a high water holding capacity that can deliver a significant dryback consistently and maintain enough irrigation to prevent overwatering is ideal. The most common mistakes that lead to low yields are insufficient amounts of light and water stress during cultivation, and overdrying during the drying/curing/trimming process. Dialing this in ultimately comes down to how operators approach production as a whole.
To gauge productivity, indoor growers measure yields using the metric of grams per square foot per year. But it takes more than a skilled cultivator to get harvested plants into saleable form – here are the 3 main steps to cannabis production:
Whether the effort put into cultivation results in revenue and profit is determined by planning and post-harvest processing. That’s why companies that recognize the importance of cannabis production are more likely to have greater profitability than those brands that rely on cultivation alone. With the help of the a production platform like AROYA, growers can use data to analyze outcomes and change controllable input metrics to improve the next harvest.
In Summary...
Is it better to cultivate cannabis indoor or outdoor? The short answer: it depends.
Instead of chasing issues as they come up, making holistic changes can go a long way.
Learn how cannabis companies often miss out on opportunities to increase the yield of each cultivar they grow in this white paper from AROYA.