@charset "UTF-8";:root{--flame-for-pc:1920px;--flame-for-sp:390px;--border-S:1px;--border-M:2px;--border-L:4px;--border-radius-none:0px;--border-radius-XS:4px;--border-radius-S:8px;--border-radius-M:12px;--border-radius-L:16px;--border-radius-XL:20px;--border-radius-XXL:24px;--border-radius-FULL:999px;--icon-20px:20px;--icon-21px:21px;--icon-24px:24px;--icon-25px:25px;--icon-27px:27px;--icon-28px:28px;--icon-30px:30px;--icon-32px:32px;--icon-35px:35px;--icon-36px:36px;--icon-42px:42px;--icon-45px:45px;--icon-46px:46px;--icon-56px:56px;--icon-57px:57px;--icon-60px:60px;--icon-63px:63px;--spacing-none:0px;--spacing-4px:4px;--spacing-8px:8px;--spacing-12px:12px;--spacing-16px:16px;--spacing-20px:20px;--spacing-30px:30px;--spacing-40px:40px;--spacing-50px:50px;--spacing-60px:60px;--spacing-70px:70px;--spacing-80px:80px;--spacing-90px:90px;--spacing-100px:100px;--spacing-110px:110px;--spacing-120px:120px;--shadow-button:rgb(0 0 0 / 30.2%);--shadow-header:rgb(0 0 0 / 14.9%);--optim-brand:#004386;--optim-brand-100:#001428;--optim-brand-90:#001b36;--optim-brand-80:#002850;--optim-brand-60:#4d7baa;--optim-brand-50:#99b4cf;--optim-brand-40:#ccd9e7;--optim-brand-30:#d9e3ed;--optim-brand-20:#e5ecf3;--optim-brand-10:#f2f6f9;--optim-brand-alpha-90:rgb(77 123 170 / 96.1%);--optim-brand-alpha-80:rgb(77 123 170 / 80%);--optim-brand-alpha-70:rgb(77 123 170 / 63.9%);--optim-brand-alpha-60:rgb(77 123 170 / 47.8%);--optim-brand-alpha-50:rgb(77 123 170 / 40%);--optim-brand-alpha-40:rgb(77 123 170 / 32.2%);--optim-brand-alpha-30:rgb(77 123 170 / 23.9%);--optim-brand-alpha-20:rgb(77 123 170 / 16.1%);--optim-brand-alpha-10:rgb(77 123 170 / 7.84%);--optim-brand-accent:#0045e6;--optim-brand-accent-100:#000f33;--optim-brand-accent-90:#001f66;--optim-brand-accent-80:#002e99;--optim-brand-accent-70:#003dcc;--optim-brand-accent-50:#3370ff;--optim-brand-accent-40:#6694ff;--optim-brand-accent-30:#99b8ff;--optim-brand-accent-20:#ccdbff;--optim-brand-accent-10:#e5edff;--optim-brand-accent-alpha-90:rgb(0 69 230 / 96.1%);--optim-brand-accent-alpha-80:rgb(0 69 230 / 80%);--optim-brand-accent-alpha-70:rgb(0 69 230 / 63.9%);--optim-brand-accent-alpha-60:rgb(0 69 230 / 47.8%);--optim-brand-accent-alpha-50:rgb(0 69 230 / 40%);--optim-brand-accent-alpha-40:rgb(0 69 230 / 32.2%);--optim-brand-accent-alpha-30:rgb(0 69 230 / 23.9%);--optim-brand-accent-alpha-20:rgb(0 69 230 / 16.1%);--optim-brand-accent-alpha-10:rgb(0 69 230 / 7.84%);--optim-brand-secondary:#fa6b00;--optim-brand-secondary-100:#4b2000;--optim-brand-secondary-90:#642b00;--optim-brand-secondary-80:#964000;--optim-brand-secondary-60:#fc974d;--optim-brand-secondary-50:#fdc499;--optim-brand-secondary-40:#fee1cc;--optim-brand-secondary-30:#fee9d9;--optim-brand-secondary-20:#fef0e5;--optim-brand-secondary-10:#fff8f2;--optim-brand-secondary-alpha-90:rgb(250 107 0 / 96.1%);--optim-brand-secondary-alpha-80:rgb(250 107 0 / 80%);--optim-brand-secondary-alpha-70:rgb(250 107 0 / 63.9%);--optim-brand-secondary-alpha-60:rgb(250 107 0 / 47.8%);--optim-brand-secondary-alpha-50:rgb(250 107 0 / 40%);--optim-brand-secondary-alpha-40:rgb(250 107 0 / 32.2%);--optim-brand-secondary-alpha-30:rgb(250 107 0 / 23.9%);--optim-brand-secondary-alpha-20:rgb(250 107 0 / 16.1%);--optim-brand-secondary-alpha-10:rgb(250 107 0 / 7.84%);--optim-brand-secondary-accent-100:#664100;--optim-brand-secondary-accent-90:#996100;--optim-brand-secondary-accent-80:#cc8100;--optim-brand-secondary-accent-70:#ffa100;--optim-brand-secondary-accent-60:#ffb433;--optim-brand-secondary-accent-50:#ffc766;--optim-brand-secondary-accent-40:#ffda99;--optim-brand-secondary-accent-30:#ffe3b2;--optim-brand-secondary-accent-20:#ffeccc;--optim-brand-secondary-accent-10:#fff6e5;--optim-brand-secondary-accent-alpha-90:rgb(255 180 51 / 96.1%);--optim-brand-secondary-accent-alpha-80:rgb(255 180 51 / 80%);--optim-brand-secondary-accent-alpha-70:rgb(255 180 51 / 63.9%);--optim-brand-secondary-accent-alpha-60:rgb(255 180 51 / 47.8%);--optim-brand-secondary-accent-alpha-50:rgb(255 180 51 / 40%);--optim-brand-secondary-accent-alpha-40:rgb(255 180 51 / 32.2%);--optim-brand-secondary-accent-alpha-30:rgb(255 180 51 / 23.9%);--optim-brand-secondary-accent-alpha-20:rgb(255 180 51 / 16.1%);--optim-brand-secondary-accent-alpha-10:rgb(255 180 51 / 7.84%);--optim-brand-gray-100:#171a1c;--optim-brand-gray-90:#2e3338;--optim-brand-gray-80:#454d54;--optim-brand-gray-70:#5c6670;--optim-brand-gray-60:#73808c;--optim-brand-gray-50:#8f99a3;--optim-brand-gray-40:#abb2ba;--optim-brand-gray-30:#c7ccd1;--optim-brand-gray-20:#e3e5e8;--optim-brand-gray-10:#f1f2f4;--optim-brand-gray-alpha-90:rgb(23 26 28 / 89.8%);--optim-brand-gray-alpha-80:rgb(23 26 28 / 80%);--optim-brand-gray-alpha-70:rgb(23 26 28 / 69.8%);--optim-brand-gray-alpha-60:rgb(23 26 28 / 60%);--optim-brand-gray-alpha-50:rgb(23 26 28 / 40%);--optim-brand-gray-alpha-40:rgb(23 26 28 / 20%);--optim-brand-gray-alpha-30:rgb(23 26 28 / 10.2%);--optim-brand-gray-alpha-20:rgb(23 26 28 / 5.1%);--optim-brand-gray-alpha-10:rgb(23 26 28 / 1.96%);--gray-primary:#737373;--black:#000;--black-alpha-120:rgb(0 0 0 / 89.8%);--black-alpha-110:rgb(0 0 0 / 85.1%);--black-alpha-100:rgb(0 0 0 / 80%);--black-alpha-90:rgb(0 0 0 / 69.8%);--black-alpha-80:rgb(0 0 0 / 60%);--black-alpha-70:rgb(0 0 0 / 50.2%);--black-alpha-60:rgb(0 0 0 / 40%);--black-alpha-50:rgb(0 0 0 / 30.2%);--black-alpha-40:rgb(0 0 0 / 14.9%);--black-alpha-30:rgb(0 0 0 / 10.2%);--black-alpha-20:rgb(0 0 0 / 5.1%);--black-alpha-10:rgb(0 0 0 / 1.96%);--black-alpha-0:transparent;--white:#fff;--white-rgb:255,255,255;--white-alpha-120:hsl(0deg 0% 100% / 94.9%);--white-alpha-110:hsl(0deg 0% 100% / 89.8%);--white-alpha-100:hsl(0deg 0% 100% / 85.1%);--white-alpha-90:hsl(0deg 0% 100% / 80%);--white-alpha-80:hsl(0deg 0% 100% / 69.8%);--white-alpha-70:hsl(0deg 0% 100% / 60%);--white-alpha-60:hsl(0deg 0% 100% / 50.2%);--white-alpha-50:hsl(0deg 0% 100% / 40%);--white-alpha-40:hsl(0deg 0% 100% / 30.2%);--white-alpha-30:hsl(0deg 0% 100% / 14.9%);--white-alpha-20:hsl(0deg 0% 100% / 10.2%);--white-alpha-10:hsl(0deg 0% 100% / 5.1%);--white-alpha-0:hsl(0deg 0% 100% / 0%);--gray-90:#262626;--gray-80:#404040;--gray-70:#595959;--gray-60:#737373;--gray-50:#8c8c8c;--gray-40:#a6a6a6;--gray-30:#bfbfbf;--gray-20:#d9d9d9;--gray-10:#f2f2f2;--red-accent-70:#d50000;--red-accent-40:#ff1744;--red-accent-20:#ff5252;--red-accent-10:#ff8a80;--red-90:#b71c1c;--red-80:#c62828;--red-70:#d32f2f;--red-60:#e53935;--red-50:#f44336;--red-40:#ef5350;--red-30:#e57373;--red-20:#ef9a9a;--red-10:#ffcdd2;--red-5:#ffebee;--red-dark-90:#370808;--red-dark-80:#490b0b;--red-dark-70:#5c0e0e;--red-dark-60:#6e1111;--red-dark-50:#801414;--red-dark-40:#921616;--red-dark-30:#a51919;--red-dark-20:#ae1b1b;--red-dark-10:#b31b1b;--red-alpha-90:rgb(255 23 68 / 96.1%);--red-alpha-80:rgb(255 23 68 / 80%);--red-alpha-70:rgb(255 23 68 / 63.9%);--red-alpha-60:rgb(255 23 68 / 47.8%);--red-alpha-50:rgb(255 23 68 / 40%);--red-alpha-40:rgb(255 23 68 / 32.2%);--red-alpha-30:rgb(255 23 68 / 23.9%);--red-alpha-20:rgb(255 23 68 / 16.1%);--red-alpha-10:rgb(255 23 68 / 7.84%);--deep-orange-accent-70:#dd2c00;--deep-orange-accent-40:#ff3d00;--deep-orange-accent-20:#ff6e40;--deep-orange-accent-10:#ff9e80;--deep-orange-90:#bf360c;--deep-orange-80:#d84315;--deep-orange-70:#e64a19;--deep-orange-60:#f4511e;--deep-orange-50:#ff5722;--deep-orange-40:#ff7043;--deep-orange-30:#ff8a65;--deep-orange-20:#ffab91;--deep-orange-10:#ffccbc;--deep-orange-5:#fbe9e7;--orange-accent-70:#ff6d00;--orange-accent-40:#ff9100;--orange-accent-20:#ffab40;--orange-accent-10:#ffd180;--orange-90:#e65100;--orange-80:#ef6c00;--orange-70:#f57c00;--orange-60:#fb8c00;--orange-50:#ff9800;--orange-40:#ffa726;--orange-30:#ffb74d;--orange-20:#ffcc80;--orange-10:#ffe0b2;--orange-5:#fff3e0;--orange-dark-90:#4d2100;--orange-dark-80:#662c00;--orange-dark-70:#803700;--orange-dark-60:#994100;--orange-dark-50:#b34c00;--orange-dark-40:#cc5700;--orange-dark-30:#e66200;--orange-dark-20:#f26800;--orange-dark-10:#fa6b00;--amber-accent-70:#ffab00;--amber-accent-40:#ffc400;--amber-accent-20:#ffd740;--amber-accent-10:#ffe57f;--amber-90:#ff6f00;--amber-80:#ff8f00;--amber-70:#ffa000;--amber-60:#ffb300;--amber-50:#ffc107;--amber-40:#ffca28;--amber-30:#ffd54f;--amber-20:#ffe082;--amber-10:#ffecb3;--amber-5:#fff8e1;--amber-dark-90:#4d3600;--amber-dark-80:#664800;--amber-dark-70:#805a00;--amber-dark-60:#996b00;--amber-dark-50:#b37d00;--amber-dark-40:#cc8f00;--amber-dark-30:#e6a100;--amber-dark-20:#f2aa00;--amber-dark-10:#faaf00;--yellow-accent-70:#ffd600;--yellow-accent-40:#ffea00;--yellow-accent-20:#ff0;--yellow-accent-10:#ffff8d;--yellow-90:#f57f17;--yellow-80:#f9a825;--yellow-70:#fbc02d;--yellow-60:#fdd835;--yellow-50:#ffeb3b;--yellow-40:#ffee58;--yellow-30:#fff385;--yellow-20:#fff59d;--yellow-10:#fff9c4;--yellow-5:#fffde7;--yellow-alpha-90:rgb(255 234 0 / 96.1%);--yellow-alpha-80:rgb(255 234 0 / 80%);--yellow-alpha-70:rgb(255 234 0 / 63.9%);--yellow-alpha-60:rgb(255 234 0 / 47.8%);--yellow-alpha-50:rgb(255 234 0 / 40%);--yellow-alpha-40:rgb(255 234 0 / 32.2%);--yellow-alpha-30:rgb(255 234 0 / 23.9%);--yellow-alpha-20:rgb(255 234 0 / 16.1%);--yellow-alpha-10:rgb(255 234 0 / 7.84%);--yellow-dark-90:#4c4110;--yellow-dark-80:#655615;--yellow-dark-70:#7f6c1b;--yellow-dark-60:#988220;--yellow-dark-50:#b19725;--yellow-dark-40:#caad2a;--yellow-dark-30:#e4cf30;--yellow-dark-20:#f0cd32;--yellow-dark-10:#f8d434;--lime-accent-70:#aeea00;--lime-accent-40:#c6ff00;--lime-accent-20:#eeff41;--lime-accent-10:#f4ff81;--lime-90:#827717;--lime-80:#9e9d24;--lime-70:#afb42b;--lime-60:#c0ca33;--lime-alpha-90:rgb(192 202 51 / 89.8%);--lime-alpha-80:rgb(192 202 51 / 80%);--lime-alpha-70:rgb(192 202 51 / 69.8%);--lime-alpha-60:rgb(192 202 51 / 60%);--lime-alpha-50:rgb(192 202 51 / 50.2%);--lime-alpha-40:rgb(192 202 51 / 40%);--lime-alpha-30:rgb(192 202 51 / 30.2%);--lime-alpha-20:rgb(192 202 51 / 20%);--lime-alpha-10:rgb(192 202 51 / 10.2%);--lime-50:#cddc39;--lime-40:#d4e157;--lime-30:#dce775;--lime-20:#e6ee9c;--lime-10:#f0f4c3;--lime-5:#f9fbe7;--lime-dark-90:#3a3d0f;--lime-dark-80:#4d5114;--lime-dark-70:#606519;--lime-dark-60:#73791f;--lime-dark-50:#868d24;--lime-dark-40:#a3ac2b;--lime-dark-30:#adb62e;--lime-dark-20:#bcc632;--lime-dark-10:#c0ca33;--light-green-accent-70:#64dd17;--light-green-accent-40:#76ff03;--light-green-accent-20:#b2ff59;--light-green-accent-10:#ccff90;--light-green-90:#33691e;--light-green-80:#558b2f;--light-green-70:#689f38;--light-green-60:#7cb342;--light-green-50:#8bc34a;--light-green-40:#9ccc65;--light-green-30:#aed581;--light-green-20:#c5e1a5;--light-green-10:#dcedc8;--light-green-5:#f1f8e9;--green-accent-70:#00c853;--green-accent-40:#00e676;--green-accent-20:#69f0ae;--green-accent-10:#b9f6ca;--green-90:#1b5e20;--green-80:#2e7d32;--green-70:#388e3c;--green-60:#43a047;--green-50:#4caf50;--green-40:#66bb6a;--green-30:#81c784;--green-20:#a5d6a7;--green-10:#c8e6c9;--green-5:#e8f5e9;--green-alpha-90:rgb(67 160 71 / 96.1%);--green-alpha-80:rgb(67 160 71 / 80%);--green-alpha-70:rgb(67 160 71 / 63.9%);--green-alpha-60:rgb(67 160 71 / 47.8%);--green-alpha-50:rgb(67 160 71 / 40%);--green-alpha-40:rgb(67 160 71 / 32.2%);--green-alpha-30:rgb(67 160 71 / 23.9%);--green-alpha-20:rgb(67 160 71 / 16.1%);--green-alpha-10:rgb(67 160 71 / 7.84%);--green-dark-90:#081c0a;--green-dark-80:#0b260d;--green-dark-70:#0e2f10;--green-dark-60:#103813;--green-dark-50:#134216;--green-dark-40:#164b1a;--green-dark-30:#18551d;--green-dark-20:#1a591e;--green-dark-10:#1a5c1f;--teal-accent-70:#00bfa5;--cyan-accent-70:#00b8d4;--cyan-accent-40:#00e5ff;--cyan-accent-20:#18ffff;--cyan-accent-10:#84ffff;--cyan-90:#006064;--cyan-80:#00838f;--cyan-70:#0097a7;--cyan-60:#00acc1;--cyan-50:#00bcd4;--cyan-40:#26c6da;--cyan-30:#4dd0e1;--cyan-20:#80deea;--cyan-10:#b2ebf2;--cyan-5:#e0f7fa;--teal-accent-40:#1de9b6;--teal-accent-20:#64ffda;--teal-accent-10:#a7ffeb;--teal-90:#004d40;--teal-80:#00695c;--teal-70:#00796b;--teal-60:#00897b;--teal-50:#009688;--teal-40:#26a69a;--teal-30:#4db6ac;--teal-20:#80cbc4;--teal-10:#b2dfdb;--teal-5:#e0f2f1;--light-blue-accent-70:#0091ea;--light-blue-accent-40:#00b0ff;--light-blue-accent-20:#40c4ff;--light-blue-accent-10:#80d8ff;--light-blue-90:#01579b;--light-blue-80:#0277bd;--light-blue-70:#0288d1;--light-blue-60:#039be5;--light-blue-50:#03a9f4;--light-blue-40:#29b6f6;--light-blue-30:#4fc3f7;--light-blue-20:#81d4fa;--light-blue-10:#b3e5fc;--light-blue-5:#e1f5fe;--light-blue-alpha-90:rgb(3 155 229 / 96.1%);--light-blue-alpha-80:rgb(3 155 229 / 80%);--light-blue-alpha-70:rgb(3 155 229 / 63.9%);--light-blue-alpha-60:rgb(3 155 229 / 47.8%);--light-blue-alpha-50:rgb(3 155 229 / 40%);--light-blue-alpha-40:rgb(3 155 229 / 32.2%);--light-blue-alpha-30:rgb(3 155 229 / 23.9%);--light-blue-alpha-20:rgb(3 155 229 / 16.1%);--light-blue-alpha-10:rgb(3 155 229 / 7.84%);--light-blue-dark-90:#001a2f;--light-blue-dark-80:#00233e;--light-blue-dark-70:#002b4e;--light-blue-dark-60:#01345d;--light-blue-dark-50:#013d6d;--light-blue-dark-40:#01467c;--light-blue-dark-30:#014e8b;--light-blue-dark-20:#015393;--light-blue-dark-10:#015598;--indigo-accent-70:#304ffe;--indigo-accent-40:#3d5afe;--indigo-accent-20:#536dfe;--indigo-accent-10:#8c9eff;--indigo-90:#1a237e;--indigo-80:#283593;--indigo-70:#303f9f;--indigo-60:#3949ab;--indigo-50:#3f51b5;--indigo-40:#5c6bc0;--indigo-30:#7986cb;--indigo-20:#9fa8da;--indigo-10:#c5cae9;--indigo-5:#e8eaf6;--purple-accent-70:#a0f;--purple-accent-40:#d500f9;--purple-accent-20:#e040fb;--purple-accent-10:#ea80fc;--purple-90:#4a148c;--purple-80:#6a1b9a;--purple-70:#7b1fa2;--purple-60:#8e24aa;--purple-50:#9c27b0;--purple-40:#ab47bc;--purple-30:#ba68c8;--purple-20:#ce93d8;--purple-10:#e1bee7;--purple-5:#f3e5f5;--pink-accent-70:#c51162;--pink-accent-40:#f50057;--pink-accent-20:#ff4081;--pink-accent-10:#ff80ab;--pink-90:#880e4f;--pink-80:#ad1457;--pink-70:#c2185b;--pink-60:#d81b60;--pink-50:#e91e63;--pink-40:#ec407a;--pink-30:#f06292;--pink-20:#f48fb1;--pink-10:#f8bbd0;--pink-5:#fce4ec;--gray-secondary:#a6a6a6;--gray-tertiary:#404040;--gray-background:#f2f2f2;--red-primary:#e53935;--red-secondary:#ef5350;--red-tertiary:#c62828;--red-background:#ffebee;--deep-orange-primary:#ff7043;--deep-orange-secondary:#ff8a65;--deep-orange-tertiary:#bf360c;--deep-orange-background:#ffccbc;--orange-primary:#ffa726;--orange-secondary:#ffd180;--orange-tertiary:#b34c00;--orange-background:#ffe0b2;--amber-primary:#ffca28;--amber-secondary:#ffd740;--amber-tertiary:#996b00;--amber-background:#ffecb3;--yellow-primary:#fdd835;--yellow-secondary:#ffea00;--yellow-tertiary:#7f6c1b;--yellow-background:#fff9c4;--lime-primary:#c0ca33;--lime-secondary:#dce775;--lime-tertiary:#827717;--lime-background:#f0f4c3;--light-green-primary:#aed581;--light-green-secondary:#c5e1a5;--light-green-tertiary:#33691e;--light-green-background:#dcedc8;--green-primary:#66bb6a;--green-secondary:#a5d6a7;--green-tertiary:#2e7d32;--green-background:#e8f5e9;--teal-primary:#00897b;--teal-secondary:#00bfa5;--teal-tertiary:#004d40;--teal-background:#e0f2f1;--cyan-primary:#00bcd4;--cyan-secondary:#00e5ff;--cyan-tertiary:#00838f;--cyan-background:#b2ebf2;--light-blue-primary:#29b6f6;--light-blue-secondary:#80d8ff;--light-blue-tertiary:#0277bd;--light-blue-background:#b3e5fc;--indigo-primary:#8c9eff;--indigo-secondary:#9fa8da;--indigo-tertiary:#5c6bc0;--indigo-background:#c5cae9;--purple-primary:#ce93d8;--purple-secondary:#ea80fc;--purple-tertiary:#9c27b0;--purple-background:#e1bee7;--pink-primary:#f06292;--pink-secondary:#f48fb1;--pink-tertiary:#d81b60;--pink-background:#f8bbd0;--bg-yellow:#f6f1e1;--brand-primary:#299e61;--brand-secondary:#333;--brand-tertiary:#f8f5b5;--brand-accent:#fa6b00;--surface-background:#f2f6f9;--surface-inverse:#454d54;--surface-transparent:#fff0;--surface-primary:#fff;--surface-primary-hover:#299e6114;--surface-primary-active:#299e6129;--surface-secondary:#f1f2f4;--surface-secondary-hover:#e1ebe8;--surface-secondary-active:#d1e5dc;--surface-tertiary:#fff8e1;--surface-tertiary-hover:#eef1d7;--surface-tertiary-active:#ddeacd;--surface-brand-primary:#299e61;--surface-brand-primary-hover:#33c67a;--surface-brand-primary-active:#1e7548;--surface-brand-primary-disabled:#81deae;--surface-brand-secondary:#333;--surface-brand-secondary-hover:#4d4d4d;--surface-brand-secondary-active:#1a1a1a;--surface-brand-secondary-disabled:#808080;--surface-brand-tertiary:#f8f5b5;--surface-brand-tertiary-hover:#fcfbe3;--surface-brand-tertiary-active:#f4ef86;--surface-brand-tertiary-disabled:#fff;--surface-brand-accent:#fa6b00;--surface-brand-accent-hover:#ff9d53;--surface-brand-accent-active:#b94f00;--surface-brand-accent-disabled:#ffbe8d;--on-surface-inverse:#fff;--on-surface-primary:#171a1c;--on-surface-primary-disabled:#8b8c8e;--on-surface-secondary:#8f99a3;--on-surface-secondary-disabled:#c7ccd1;--on-surface-tertiary:#fff;--on-surface-tertiary-disabled:#ffffff80;--on-surface-brand-primary:#299e61;--on-surface-brand-primary-hover:#33c67a;--on-surface-brand-primary-active:#1e7548;--on-surface-brand-primary-disabled:#81deae;--on-surface-brand-secondary:#333;--on-surface-brand-secondary-hover:#4d4d4d;--on-surface-brand-secondary-active:#1a1a1a;--on-surface-brand-secondary-disabled:#808080;--on-surface-brand-tertiary:#f8f5b5;--on-surface-brand-tertiary-hover:#fcfbe3;--on-surface-brand-tertiary-active:#f4ef86;--on-surface-brand-tertiary-disabled:#fff;--on-surface-brand-accent:#fa6b00;--on-surface-brand-accent-hover:#ff9d53;--on-surface-brand-accent-active:#b94f00;--on-surface-brand-accent-disabled:#ffbe8d;--on-surface-error:#a51919;--on-surface-error-disabled:#d28c8c;--on-surface-textlink:#299e61;--on-surface-textlink-hover:#33c67a;--border-primary:#8f99a3;--border-primary-hover:#171a1c;--border-primary-disabled:#c7ccd1;--border-secondary:#abb2ba;--border-secondary-disabled:#d5d9dd;--border-tertiary:#fff;--border-tertiary-disabled:#ffffff80;--border-brand-primary:#299e61;--border-brand-primary-disabled:#81deae;--border-brand-secondary:#333;--border-brand-secondary-disabled:#808080;--shadow-1:#0000001a;--shadow-2:#0003;--overlay:#00000080;--disabled:#ffffff80}#header{position:relative!important}#header .headbanner{margin-top:-80px!important}@media (width <= 1400px){#hamburger-btn,#hamburger-btn2{display:none!important}}#shading-agent-spray a.btn,#shading-agent-spray button.btn,#shading-agent-spray span.btn{align-items:center;background:var(--surface-brand-accent);border:2px solid var(--surface-brand-accent);border-radius:999px;border-radius:var(--border-radius-FULL);color:var(--surface-primary);display:inline-flex;font-size:1.25rem;font-weight:700;gap:8px;grid-gap:8px;justify-content:center;line-height:1.5;max-width:500px;min-width:220px;overflow:hidden;padding:11px 28px;position:relative;text-align:center;text-decoration:none;width:auto;z-index:1}@media (width <= 767px){#shading-agent-spray a.btn,#shading-agent-spray button.btn,#shading-agent-spray span.btn{font-size:1rem}}@media (width <= 575px){#shading-agent-spray a.btn,#shading-agent-spray button.btn,#shading-agent-spray span.btn{max-width:100%}}#shading-agent-spray a.btn:hover,#shading-agent-spray button.btn:hover,#shading-agent-spray span.btn:hover{background:var(--surface-brand-accent-hover);border:2px solid var(--surface-brand-accent-hover);box-shadow:0 2px 2px 0 rgba(0,0,0,.302);box-shadow:0 2px 2px 0 var(--shadow-button);color:var(--surface-primary);transform:translateY(-2px)}#shading-agent-spray a.btn:focus,#shading-agent-spray button.btn:focus,#shading-agent-spray span.btn:focus{box-shadow:none}#shading-agent-spray a.btn:not(.no-window)[target]::after,#shading-agent-spray button.btn:not(.no-window)[target]::after,#shading-agent-spray span.btn:not(.no-window)[target]::after{background-color:var(--on-surface-inverse);content:"";height:1.5em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjU2MiAxNi4xN0g4LjMyMmEuNDQuNDQgMCAwMS0uNDM3LS40NDRWNS40NDRBLjQ0LjQ0IDAgMDE4LjMyMyA1aDEwLjI0YS40NC40NCAwIDAxLjQzNy40NDN2MTAuMjg0YS40NC40NCAwIDAxLS40MzguNDQyem0tOS44MDEtLjg4Nmg5LjM2NFY1Ljg4NUg4Ljc2djkuMzk5eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xNS4zMTMgMTkuMTYySDUuNDM4QS40NC40NCAwIDAxNSAxOC43MTh2LTguNTg3YS40NC40NCAwIDAxLjQzOC0uNDQzLjQ0LjQ0IDAgMDEuNDM3LjQ0M3Y4LjE0NGg5LjQzOGEuNDQuNDQgMCAwMS40MzguNDQzLjQ0LjQ0IDAgMDEtLjQzOC40NDJ6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjU2MiAxNi4xN0g4LjMyMmEuNDQuNDQgMCAwMS0uNDM3LS40NDRWNS40NDRBLjQ0LjQ0IDAgMDE4LjMyMyA1aDEwLjI0YS40NC40NCAwIDAxLjQzNy40NDN2MTAuMjg0YS40NC40NCAwIDAxLS40MzguNDQyem0tOS44MDEtLjg4Nmg5LjM2NFY1Ljg4NUg4Ljc2djkuMzk5eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xNS4zMTMgMTkuMTYySDUuNDM4QS40NC40NCAwIDAxNSAxOC43MTh2LTguNTg3YS40NC40NCAwIDAxLjQzOC0uNDQzLjQ0LjQ0IDAgMDEuNDM3LjQ0M3Y4LjE0NGg5LjQzOGEuNDQuNDQgMCAwMS40MzguNDQzLjQ0LjQ0IDAgMDEtLjQzOC40NDJ6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.5em}#shading-agent-spray a.btn__copy span,#shading-agent-spray button.btn__copy span,#shading-agent-spray span.btn__copy span{background:var(--surface-primary);border-radius:100px;color:var(--surface-brand-accent);display:inline-block;font-size:1.125rem;font-weight:700;padding:4px 12px;white-space:nowrap}@media (width <= 575px){#shading-agent-spray a.btn__copy span,#shading-agent-spray button.btn__copy span,#shading-agent-spray span.btn__copy span{display:none}}#shading-agent-spray a.btn__copy:hover span,#shading-agent-spray button.btn__copy:hover span,#shading-agent-spray span.btn__copy:hover span{color:var(--surface-brand-accent-hover)}#shading-agent-spray a.btn__icon img,#shading-agent-spray button.btn__icon img,#shading-agent-spray span.btn__icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7485%) hue-rotate(102deg) brightness(100%) contrast(105%);width:1.5em}#shading-agent-spray a.btn__border,#shading-agent-spray button.btn__border,#shading-agent-spray span.btn__border{background:var(--surface-primary);border:2px solid var(--surface-brand-accent);color:var(--on-surface-brand-accent)}#shading-agent-spray a.btn__border:hover,#shading-agent-spray button.btn__border:hover,#shading-agent-spray span.btn__border:hover{background:var(--surface-brand-accent-hover);border:2px solid var(--surface-brand-accent-hover);color:var(--on-surface-inverse)}#shading-agent-spray a.btn__border:not(.no-window)[target]::after,#shading-agent-spray button.btn__border:not(.no-window)[target]::after,#shading-agent-spray span.btn__border:not(.no-window)[target]::after{background-color:var(--surface-brand-accent)}#shading-agent-spray a.btn__border:not(.no-window)[target]:hover::after,#shading-agent-spray button.btn__border:not(.no-window)[target]:hover::after,#shading-agent-spray span.btn__border:not(.no-window)[target]:hover::after{background-color:var(--on-surface-inverse)}#shading-agent-spray a.btn__border.btn__copy span,#shading-agent-spray button.btn__border.btn__copy span,#shading-agent-spray span.btn__border.btn__copy span{background:var(--surface-brand-accent);color:var(--on-surface-inverse)}#shading-agent-spray a.btn__border.btn__copy:hover span,#shading-agent-spray button.btn__border.btn__copy:hover span,#shading-agent-spray span.btn__border.btn__copy:hover span{background:var(--surface-primary);color:var(--surface-brand-accent-hover)}#shading-agent-spray a.btn__border.btn__icon img,#shading-agent-spray button.btn__border.btn__icon img,#shading-agent-spray span.btn__border.btn__icon img{filter:brightness(0) saturate(100%) invert(52%) sepia(71%) saturate(2781%) hue-rotate(5deg) brightness(111%) contrast(101%)}#shading-agent-spray a.btn__border.btn__icon:hover img,#shading-agent-spray button.btn__border.btn__icon:hover img,#shading-agent-spray span.btn__border.btn__icon:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7485%) hue-rotate(102deg) brightness(100%) contrast(105%)}#shading-agent-spray a.btn__primary,#shading-agent-spray button.btn__primary,#shading-agent-spray span.btn__primary{background:var(--surface-brand-primary);border:2px solid var(--surface-brand-primary);color:var(--on-surface-inverse)}#shading-agent-spray a.btn__primary:hover,#shading-agent-spray button.btn__primary:hover,#shading-agent-spray span.btn__primary:hover{background:var(--surface-brand-primary-hover);border:2px solid var(--surface-brand-primary-hover)}#shading-agent-spray a.btn__primary.btn__copy span,#shading-agent-spray button.btn__primary.btn__copy span,#shading-agent-spray span.btn__primary.btn__copy span{color:var(--on-surface-brand-primary)}#shading-agent-spray a.btn__primary.btn__copy:hover span,#shading-agent-spray button.btn__primary.btn__copy:hover span,#shading-agent-spray span.btn__primary.btn__copy:hover span{color:var(--on-surface-brand-primary-hover)}#shading-agent-spray a.btn__primary.btn__border,#shading-agent-spray button.btn__primary.btn__border,#shading-agent-spray span.btn__primary.btn__border{background:var(--surface-primary);border:2px solid var(--border-brand-primary);color:var(--on-surface-brand-primary)}#shading-agent-spray a.btn__primary.btn__border:hover,#shading-agent-spray button.btn__primary.btn__border:hover,#shading-agent-spray span.btn__primary.btn__border:hover{background:var(--surface-brand-primary-hover);border:2px solid var(--surface-brand-primary-hover);color:var(--on-surface-inverse)}#shading-agent-spray a.btn__primary.btn__border:not(.no-window)[target]::after,#shading-agent-spray button.btn__primary.btn__border:not(.no-window)[target]::after,#shading-agent-spray span.btn__primary.btn__border:not(.no-window)[target]::after{background-color:var(--border-brand-primary)}#shading-agent-spray a.btn__primary.btn__border:not(.no-window)[target]:hover::after,#shading-agent-spray button.btn__primary.btn__border:not(.no-window)[target]:hover::after,#shading-agent-spray span.btn__primary.btn__border:not(.no-window)[target]:hover::after{background-color:var(--on-surface-inverse)}#shading-agent-spray a.btn__primary.btn__border.btn__copy span,#shading-agent-spray button.btn__primary.btn__border.btn__copy span,#shading-agent-spray span.btn__primary.btn__border.btn__copy span{background:var(--surface-brand-primary)}#shading-agent-spray a.btn__primary.btn__border.btn__copy:hover span,#shading-agent-spray button.btn__primary.btn__border.btn__copy:hover span,#shading-agent-spray span.btn__primary.btn__border.btn__copy:hover span{background:var(--surface-primary);color:var(--on-surface-brand-primary-hover)}#shading-agent-spray a.btn__primary.btn__border.btn__icon img,#shading-agent-spray button.btn__primary.btn__border.btn__icon img,#shading-agent-spray span.btn__primary.btn__border.btn__icon img{filter:brightness(0) saturate(100%) invert(11%) sepia(94%) saturate(4152%) hue-rotate(199deg) brightness(92%) contrast(102%)}#shading-agent-spray a.btn__primary.btn__border.btn__icon:hover img,#shading-agent-spray button.btn__primary.btn__border.btn__icon:hover img,#shading-agent-spray span.btn__primary.btn__border.btn__icon:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7485%) hue-rotate(102deg) brightness(100%) contrast(105%)}#shading-agent-spray a.btn__size-header,#shading-agent-spray button.btn__size-header,#shading-agent-spray span.btn__size-header{font-size:1rem;line-height:1.75;min-width:150px;padding:4px 28px}@media (width <= 1199px){#shading-agent-spray a.btn__size-header,#shading-agent-spray button.btn__size-header,#shading-agent-spray span.btn__size-header{min-width:250px;padding:11px 28px}}#shading-agent-spray a.btn__size-XS,#shading-agent-spray button.btn__size-XS,#shading-agent-spray span.btn__size-XS{font-size:1rem;line-height:1.75;min-width:150px;padding:4px 28px}@media (width <= 991px){#shading-agent-spray a.btn__size-XS,#shading-agent-spray button.btn__size-XS,#shading-agent-spray span.btn__size-XS{font-size:.875rem}}@media (width <= 991px){#shading-agent-spray a.btn__size-XS:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-XS:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-XS:not(.no-window)[target]::after{height:25px;width:25px}}@media (width >= 992px){#shading-agent-spray a.btn__size-XS:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-XS:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-XS:not(.no-window)[target]::after{height:28px;width:28px}}#shading-agent-spray a.btn__size-XS.btn__copy span,#shading-agent-spray button.btn__size-XS.btn__copy span,#shading-agent-spray span.btn__size-XS.btn__copy span{display:none}@media (width <= 991px){#shading-agent-spray a.btn__size-XS.btn__icon img,#shading-agent-spray button.btn__size-XS.btn__icon img,#shading-agent-spray span.btn__size-XS.btn__icon img{height:25px;width:25px}}@media (width >= 992px){#shading-agent-spray a.btn__size-XS.btn__icon img,#shading-agent-spray button.btn__size-XS.btn__icon img,#shading-agent-spray span.btn__size-XS.btn__icon img{height:28px;width:28px}}#shading-agent-spray a.btn__size-S,#shading-agent-spray button.btn__size-S,#shading-agent-spray span.btn__size-S{font-size:1.125rem;line-height:1.75;padding:6px 28px}@media (width <= 991px){#shading-agent-spray a.btn__size-S,#shading-agent-spray button.btn__size-S,#shading-agent-spray span.btn__size-S{font-size:1rem}}@media (width <= 991px){#shading-agent-spray a.btn__size-S:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-S:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-S:not(.no-window)[target]::after{height:28px;width:28px}}@media (width >= 992px){#shading-agent-spray a.btn__size-S:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-S:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-S:not(.no-window)[target]::after{height:32px;width:32px}}#shading-agent-spray a.btn__size-S.btn__copy span,#shading-agent-spray button.btn__size-S.btn__copy span,#shading-agent-spray span.btn__size-S.btn__copy span{display:none}@media (width <= 991px){#shading-agent-spray a.btn__size-S.btn__icon img,#shading-agent-spray button.btn__size-S.btn__icon img,#shading-agent-spray span.btn__size-S.btn__icon img{height:28px;width:28px}}@media (width >= 992px){#shading-agent-spray a.btn__size-S.btn__icon img,#shading-agent-spray button.btn__size-S.btn__icon img,#shading-agent-spray span.btn__size-S.btn__icon img{height:32px;width:32px}}#shading-agent-spray a.btn__size-M,#shading-agent-spray button.btn__size-M,#shading-agent-spray span.btn__size-M{font-size:1.25rem;line-height:1.5;padding:11px 28px}@media (width <= 991px){#shading-agent-spray a.btn__size-M,#shading-agent-spray button.btn__size-M,#shading-agent-spray span.btn__size-M{font-size:1rem}}@media (width <= 991px){#shading-agent-spray a.btn__size-M:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-M:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-M:not(.no-window)[target]::after{height:28px;width:28px}}@media (width >= 992px){#shading-agent-spray a.btn__size-M:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-M:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-M:not(.no-window)[target]::after{height:30px;width:30px}}#shading-agent-spray a.btn__size-M.btn__copy span,#shading-agent-spray button.btn__size-M.btn__copy span,#shading-agent-spray span.btn__size-M.btn__copy span{font-size:.875rem;line-height:1.75;padding:0 12px}@media (width <= 991px){#shading-agent-spray a.btn__size-M.btn__copy span,#shading-agent-spray button.btn__size-M.btn__copy span,#shading-agent-spray span.btn__size-M.btn__copy span{font-size:.75rem}}@media (width <= 991px){#shading-agent-spray a.btn__size-M.btn__icon img,#shading-agent-spray button.btn__size-M.btn__icon img,#shading-agent-spray span.btn__size-M.btn__icon img{height:28px;width:28px}}@media (width >= 992px){#shading-agent-spray a.btn__size-M.btn__icon img,#shading-agent-spray button.btn__size-M.btn__icon img,#shading-agent-spray span.btn__size-M.btn__icon img{height:30px;width:30px}}#shading-agent-spray a.btn__size-L,#shading-agent-spray button.btn__size-L,#shading-agent-spray span.btn__size-L{font-size:1.5rem;line-height:1.5;min-width:290px;padding:16px 28px}@media (width <= 991px){#shading-agent-spray a.btn__size-L,#shading-agent-spray button.btn__size-L,#shading-agent-spray span.btn__size-L{font-size:1rem}}@media (width <= 374px){#shading-agent-spray a.btn__size-L,#shading-agent-spray button.btn__size-L,#shading-agent-spray span.btn__size-L{min-width:100%}}@media (width <= 991px){#shading-agent-spray a.btn__size-L:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-L:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-L:not(.no-window)[target]::after{height:28px;width:28px}}@media (width >= 992px){#shading-agent-spray a.btn__size-L:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-L:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-L:not(.no-window)[target]::after{height:36px;width:36px}}#shading-agent-spray a.btn__size-L.btn__copy span,#shading-agent-spray button.btn__size-L.btn__copy span,#shading-agent-spray span.btn__size-L.btn__copy span{font-size:1rem;line-height:1.5}@media (width <= 991px){#shading-agent-spray a.btn__size-L.btn__copy span,#shading-agent-spray button.btn__size-L.btn__copy span,#shading-agent-spray span.btn__size-L.btn__copy span{font-size:.875rem}}@media (width <= 991px){#shading-agent-spray a.btn__size-L.btn__icon img,#shading-agent-spray button.btn__size-L.btn__icon img,#shading-agent-spray span.btn__size-L.btn__icon img{height:28px;width:28px}}@media (width >= 992px){#shading-agent-spray a.btn__size-L.btn__icon img,#shading-agent-spray button.btn__size-L.btn__icon img,#shading-agent-spray span.btn__size-L.btn__icon img{height:36px;width:36px}}#shading-agent-spray a.btn__size-XL,#shading-agent-spray button.btn__size-XL,#shading-agent-spray span.btn__size-XL{font-size:2rem;line-height:1.75;min-width:290px;padding:18px 28px}@media (width <= 991px){#shading-agent-spray a.btn__size-XL,#shading-agent-spray button.btn__size-XL,#shading-agent-spray span.btn__size-XL{font-size:1.125rem}}@media (width <= 374px){#shading-agent-spray a.btn__size-XL,#shading-agent-spray button.btn__size-XL,#shading-agent-spray span.btn__size-XL{min-width:100%}}@media (width <= 991px){#shading-agent-spray a.btn__size-XL:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-XL:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-XL:not(.no-window)[target]::after{height:27px;width:27px}}@media (width >= 992px){#shading-agent-spray a.btn__size-XL:not(.no-window)[target]::after,#shading-agent-spray button.btn__size-XL:not(.no-window)[target]::after,#shading-agent-spray span.btn__size-XL:not(.no-window)[target]::after{height:56px;width:56px}}#shading-agent-spray a.btn__size-XL.btn__copy span,#shading-agent-spray button.btn__size-XL.btn__copy span,#shading-agent-spray span.btn__size-XL.btn__copy span{font-size:1.25rem;line-height:1.5}@media (width <= 991px){#shading-agent-spray a.btn__size-XL.btn__copy span,#shading-agent-spray button.btn__size-XL.btn__copy span,#shading-agent-spray span.btn__size-XL.btn__copy span{font-size:1rem}}@media (width <= 991px){#shading-agent-spray a.btn__size-XL.btn__icon img,#shading-agent-spray button.btn__size-XL.btn__icon img,#shading-agent-spray span.btn__size-XL.btn__icon img{height:27px;width:27px}}@media (width >= 992px){#shading-agent-spray a.btn__size-XL.btn__icon img,#shading-agent-spray button.btn__size-XL.btn__icon img,#shading-agent-spray span.btn__size-XL.btn__icon img{height:56px;width:56px}}#shading-agent-spray a.product-link,#shading-agent-spray button.product-link,#shading-agent-spray span.product-link{background:var(--surface-primary);border:2px solid var(--border-brand-primary);color:var(--on-surface-brand-primary);font-size:.875rem!important;line-height:1.75;margin:0 auto;max-width:100%;min-width:100px!important;padding:4px 30px;width:170px!important}#shading-agent-spray a.product-link:hover,#shading-agent-spray button.product-link:hover,#shading-agent-spray span.product-link:hover{background:var(--surface-brand-primary-hover);border:2px solid var(--surface-brand-primary-hover);color:var(--on-surface-inverse)}@media (width <= 991px){#shading-agent-spray a.product-link,#shading-agent-spray button.product-link,#shading-agent-spray span.product-link{font-size:.75rem!important;line-height:1.5;padding:5.5px 30px;width:150px!important}}@media (width <= 575px){#shading-agent-spray a.product-link,#shading-agent-spray button.product-link,#shading-agent-spray span.product-link{padding:5.5px 10px;width:130px!important}}#shading-agent-spray a.product-link::after,#shading-agent-spray button.product-link::after,#shading-agent-spray span.product-link::after{background-color:var(--border-brand-primary)!important;height:2em!important;width:2em!important}@media (width <= 991px){#shading-agent-spray a.product-link::after,#shading-agent-spray button.product-link::after,#shading-agent-spray span.product-link::after{height:18px!important;width:18px!important}}#shading-agent-spray a.product-link:hover::after,#shading-agent-spray button.product-link:hover::after,#shading-agent-spray span.product-link:hover::after{background-color:var(--on-surface-inverse)!important}#shading-agent-spray .btn-cta{display:inline-block;font-size:1rem;font-weight:600;min-width:256px;padding:20px 48px;text-decoration:none;transition:all .3s}#shading-agent-spray .cta-area .btn-cta{border:2px solid var(--border-brand-primary)!important}#shading-agent-spray .btn-cta:hover{background-color:var(--surface-brand-primary-hover);border:2px solid var(--surface-brand-primary-hover)!important;color:var(--on-surface-inverse);filter:"alpha(opacity=50)";-moz-opacity:.5;text-decoration:none;transition:all .3s}#shading-agent-spray .btn{border-radius:0;font-weight:500;margin:0 auto;padding:16px;width:200px}#shading-agent-spray .faq__list{background:var(--surface-primary);box-shadow:0 1px 3px 1px var(--shadow-1),0 1px 2px 0 var(--shadow-2);margin-bottom:0;transition:all .3s}#shading-agent-spray .faq__list:hover{background:linear-gradient(0deg,var(--surface-primary-hover) 0,var(--surface-primary-hover) 100%),var(--surface-primary);box-shadow:0 2px 6px 2px var(--shadow-1),0 1px 2px 0 var(--shadow-2)}#shading-agent-spray .faq__list:not(:first-child){margin-top:12px}#shading-agent-spray .faq__list[open] .faq__question span::before{transform:rotate(0)}#shading-agent-spray .faq__list .faq__answer,#shading-agent-spray .faq__list .faq__question{font-size:.875rem;font-weight:400;line-height:1.75;position:relative}@media (width >= 992px){#shading-agent-spray .faq__list .faq__answer,#shading-agent-spray .faq__list .faq__question{font-size:1rem}}#shading-agent-spray .faq__list .faq__answer::before,#shading-agent-spray .faq__list .faq__question::before{align-items:center;border-radius:100px;color:var(--on-surface-inverse);display:inline-flex;font-weight:700;height:var(--icon-35px);justify-content:center;left:16px;line-height:1;position:absolute;text-align:center;top:16px;width:var(--icon-35px)}#shading-agent-spray .faq__list .faq__question{border-radius:var(--border-radius-none);list-style:none;min-height:67px;padding:19px 60px 16px 67px}@media (width <= 991px){#shading-agent-spray .faq__list .faq__question{padding:22px 60px 16px 67px}}#shading-agent-spray .faq__list .faq__question:hover{cursor:pointer}#shading-agent-spray .faq__list .faq__question::before{background:var(--surface-brand-primary);content:"Q"}#shading-agent-spray .faq__list .faq__question::-webkit-details-marker{display:none}#shading-agent-spray .faq__list .faq__question span{display:inline-block;height:0;overflow:hidden;text-indent:100%;white-space:nowrap}#shading-agent-spray .faq__list .faq__question span::after,#shading-agent-spray .faq__list .faq__question span::before{background:var(--on-surface-primary);content:"";height:1px;position:absolute;right:23px;top:32px;transition:.5s;width:14px}#shading-agent-spray .faq__list .faq__question span::before{transform:rotate(90deg)}#shading-agent-spray .faq__list .faq__answer{background:0 0;border-radius:var(--border-radius-none);padding:0}#shading-agent-spray .faq__list .faq__answer::before{background:var(--surface-primary);border:1px solid var(--surface-brand-primary);color:var(--on-surface-brand-primary);content:"A";top:14px}@media (width <= 991px){#shading-agent-spray .faq__list .faq__answer::before{top:4px}}#shading-agent-spray .faq__list .content{overflow:hidden}#shading-agent-spray .faq__list .content_inner{margin:0;padding:17px 16px 16px 67px}@media (width <= 991px){#shading-agent-spray .faq__list .content_inner{padding:10px 16px 16px 67px}}#shading-agent-spray .faq__list .content_inner:hover{cursor:pointer}#shading-agent-spray section{padding:30px 0}@media (width >= 768px){#shading-agent-spray section{padding:60px 0}}#shading-agent-spray img{display:inline-block;max-width:100%}#shading-agent-spray .mt-20{margin-top:10px}@media (width >= 768px){#shading-agent-spray .mt-20{margin-top:20px}}#shading-agent-spray .mt-40{margin-top:40px}@media (width <= 767px){#shading-agent-spray .mt-40{margin-top:20px!important}}#shading-agent-spray .mb-40{margin-bottom:40px}@media (width <= 767px){#shading-agent-spray .mb-40{margin-bottom:20px!important}}#shading-agent-spray .mt-60{margin-top:60px}@media (width <= 767px){#shading-agent-spray .mt-60{margin-top:30px!important}}#shading-agent-spray .pt-60{padding-top:60px}@media (width <= 767px){#shading-agent-spray .pt-60{padding-top:30px!important}}#shading-agent-spray .pb-60{padding-bottom:60px}@media (width <= 767px){#shading-agent-spray .pb-60{padding-bottom:30px!important}}@media (width <= 767px){#shading-agent-spray p{font-size:.984375rem}}#shading-agent-spray .subheader,#shading-agent-spray main,#shading-agent-spray p{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",HelveticaNeue-Regular,sans-serif;font-weight:inherit;letter-spacing:0;line-height:1.5}@media (width <= 767px){#shading-agent-spray .subheader,#shading-agent-spray main,#shading-agent-spray p{font-size:.875rem}}#shading-agent-spray b,#shading-agent-spray strong{font-weight:700}#shading-agent-spray main a[target]:not(.no-window,.btn){display:inline-block;padding-right:0;text-indent:0}#shading-agent-spray main a[target]:not(.no-window,.btn)::after{background-color:currentcolor;content:"";display:inline-block;height:1.75em;inset:auto auto .115em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjU2MiAxNi4xN0g4LjMyMmEuNDQuNDQgMCAwMS0uNDM3LS40NDRWNS40NDRBLjQ0LjQ0IDAgMDE4LjMyMyA1aDEwLjI0YS40NC40NCAwIDAxLjQzNy40NDN2MTAuMjg0YS40NC40NCAwIDAxLS40MzguNDQyem0tOS44MDEtLjg4Nmg5LjM2NFY1Ljg4NUg4Ljc2djkuMzk5eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xNS4zMTMgMTkuMTYySDUuNDM4QS40NC40NCAwIDAxNSAxOC43MTh2LTguNTg3YS40NC40NCAwIDAxLjQzOC0uNDQzLjQ0LjQ0IDAgMDEuNDM3LjQ0M3Y4LjE0NGg5LjQzOGEuNDQuNDQgMCAwMS40MzguNDQzLjQ0LjQ0IDAgMDEtLjQzOC40NDJ6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjU2MiAxNi4xN0g4LjMyMmEuNDQuNDQgMCAwMS0uNDM3LS40NDRWNS40NDRBLjQ0LjQ0IDAgMDE4LjMyMyA1aDEwLjI0YS40NC40NCAwIDAxLjQzNy40NDN2MTAuMjg0YS40NC40NCAwIDAxLS40MzguNDQyem0tOS44MDEtLjg4Nmg5LjM2NFY1Ljg4NUg4Ljc2djkuMzk5eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xNS4zMTMgMTkuMTYySDUuNDM4QS40NC40NCAwIDAxNSAxOC43MTh2LTguNTg3YS40NC40NCAwIDAxLjQzOC0uNDQzLjQ0LjQ0IDAgMDEuNDM3LjQ0M3Y4LjE0NGg5LjQzOGEuNDQuNDQgMCAwMS40MzguNDQzLjQ0LjQ0IDAgMDEtLjQzOC40NDJ6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;vertical-align:middle;width:1.75em}#shading-agent-spray h2{color:var(--on-surface-primary);font-size:2.25rem;line-height:1.75;margin-bottom:40px;text-align:center}#shading-agent-spray h2 strong{font-size:2.875rem}@media (width <= 767px){#shading-agent-spray h2{font-size:1.5rem;margin-bottom:20px}#shading-agent-spray h2 strong{font-size:1.75rem}}#shading-agent-spray .container--wide{margin:0 auto;max-width:1920px;width:96%}@media (width <= 991px){#shading-agent-spray .container--wide{width:calc(100% - 30px)}}#shading-agent-spray .container{width:100%}@media (width >= 576px){#shading-agent-spray .container{max-width:540px}}@media (width >= 768px){#shading-agent-spray .container{max-width:720px}}@media (width >= 992px){#shading-agent-spray .container{max-width:960px}}@media (width >= 1200px){#shading-agent-spray .container{max-width:1140px}}#shading-agent-spray .main-padding{padding-top:0}#shading-agent-spray .subheader{background:var(--surface-primary);box-shadow:0 2px 6px 0 var(--shadow-header);left:0;padding:0;position:sticky;top:0;z-index:10}@media (width <= 1199px){#shading-agent-spray .subheader{z-index:9999}}#shading-agent-spray .subheader a.btn[target]::after{content:none!important}@media (width <= 1199px){#shading-agent-spray .subheader a.btn+.btn{margin-top:20px}}@media (width >= 1200px){#shading-agent-spray .subheader a.btn+.btn{margin-left:20px!important}}#shading-agent-spray .subheader .logo{align-items:center;display:flex;margin-bottom:0;margin-left:-8px}@media (width <= 575px){#shading-agent-spray .subheader .logo{margin-left:-6.5px}}#shading-agent-spray .subheader .logo a{align-items:center;display:flex}@media (width <= 575px){#shading-agent-spray .subheader .logo a{margin-right:30px}}#shading-agent-spray .subheader .logo img{height:40px}@media (width <= 1199px){#shading-agent-spray .subheader .logo img{height:34.83px}}#shading-agent-spray .subheader .header__wrap{align-items:center;height:70px;justify-content:space-between;width:100%}@media (width <= 1199px){#shading-agent-spray .subheader .g-menu picture{align-items:center;display:flex;height:70px}}@media (width <= 1199px) and (width <= 575px){#shading-agent-spray .subheader .g-menu picture{margin-right:50px}}@media (width <= 1199px){#shading-agent-spray .subheader .g-menu__logo{display:block;filter:invert(100%);height:34.83px;position:relative}}#shading-agent-spray .subheader .g-menu ul{display:flex;list-style:none;margin-bottom:0;margin-right:1rem;padding-left:0}@media (width <= 1199px){#shading-agent-spray .subheader .g-menu ul{flex-direction:column;margin-bottom:40px!important;margin-right:0;width:100%}#shading-agent-spray .subheader .g-menu ul li{border-bottom:1px solid var(--border-tertiary)}}#shading-agent-spray .subheader .g-menu ul a:not(.btn){align-items:center;background:0 0;border:0;border-bottom:4px solid transparent;color:var(--on-surface-primary);display:flex;font-size:.875rem;line-height:62px;padding:4px 12px 0;text-decoration:none}#shading-agent-spray .subheader .g-menu ul a:not(.btn) img{filter:brightness(0) saturate(100%) invert(5%) sepia(3%) saturate(3901%) hue-rotate(161deg) brightness(95%) contrast(88%);height:24px;width:24px}#shading-agent-spray .subheader .g-menu ul a:not(.btn):hover img{filter:brightness(0) saturate(100%) invert(17%) sepia(95%) saturate(2264%) hue-rotate(197deg) brightness(97%) contrast(101%)}@media (width <= 1199px){#shading-agent-spray .subheader .g-menu ul a:not(.btn):hover img{filter:invert(100%) sepia(6%) saturate(1%) hue-rotate(52deg) brightness(106%) contrast(100%)}}#shading-agent-spray .subheader .g-menu ul a:not(.btn):hover{border-bottom:4px solid var(--on-surface-brand-primary-hover);color:var(--on-surface-brand-primary-hover);text-decoration:none}@media (width <= 1399px){#shading-agent-spray .subheader .g-menu ul a:not(.btn){font-size:.75rem;padding:4px 8px 0}}@media (width <= 1199px){#shading-agent-spray .subheader .g-menu ul a:not(.btn){border-bottom:0;color:var(--on-surface-inverse);display:flex;font-size:1rem;justify-content:space-between;line-height:1.5;padding:20px 16px;width:100%}#shading-agent-spray .subheader .g-menu ul a:not(.btn):hover{border-bottom:0;color:var(--on-surface-inverse)}#shading-agent-spray .subheader .g-menu ul a:not(.btn) img{display:none}}@media (width <= 1199px){#shading-agent-spray .subheader .g-menu{align-items:flex-start;background:var(--overlay);display:flex;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:.6s;transition-timing-function:cubic-bezier(.17,.67,.18,1);width:100%;z-index:999}#shading-agent-spray .subheader .g-menu .btn{font-size:.875rem!important}#shading-agent-spray .subheader .g-menu.active{transform:translateX(0)}#shading-agent-spray .subheader .g-menu .g-menu__bg{background:var(--surface-inverse);display:block!important;height:100%;left:0;max-width:calc(100vw - 60px);position:fixed;top:0;width:390px;z-index:-1}#shading-agent-spray .subheader .g-menu .g-menu__wrap{align-items:flex-start;background:var(--surface-inverse);flex-direction:column;max-width:calc(100vw - 60px);padding:0 15px 40px;width:390px}}@media (width <= 575px){#shading-agent-spray .subheader .g-menu .g-menu__bg{max-width:100%;width:100%}#shading-agent-spray .subheader .g-menu .g-menu__wrap{max-width:100%;width:100%}}#shading-agent-spray .subheader .g-menu .g-menu__bg{display:none}#shading-agent-spray .subheader .g-menu__wrap{align-items:center;display:flex;justify-content:flex-end;white-space:nowrap}#shading-agent-spray .closer{display:none;height:30px;overflow:hidden;position:fixed;right:22px;text-indent:100%;top:20px;white-space:nowrap;width:30px;z-index:1000}#shading-agent-spray .closer::after,#shading-agent-spray .closer::before{background:var(--on-surface-inverse);content:"";height:30px;left:50%;position:absolute;top:50%;width:2px}#shading-agent-spray .closer::before{transform:translate(-50%,-50%) rotate(45deg)}#shading-agent-spray .closer::after{transform:translate(-50%,-50%) rotate(-45deg)}#shading-agent-spray .closer:hover{cursor:pointer}#shading-agent-spray .g-menu.active+.closer{display:block!important}#shading-agent-spray .menu__btn{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}@media (width >= 1200px){#shading-agent-spray .menu__btn{display:none}}#shading-agent-spray .menu__btn span{background:#000;display:block;height:2px;width:25px}#shading-agent-spray .menu__btn span:not(:last-child){margin-bottom:7px}#shading-agent-spray a:not(.btn,.btn-cta){color:var(--on-surface-textlink);display:inline-block;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;transition:.3s all}#shading-agent-spray a:not(.btn,.btn-cta):hover{color:var(--on-surface-textlink-hover);text-decoration-thickness:16%}#shading-agent-spray figure{margin:0;text-align:center}#shading-agent-spray .note{display:inline-block;font-size:.75rem;font-weight:400;line-height:1.75;margin-left:1.5em;text-indent:-1.5em}#shading-agent-spray .title__h2,#shading-agent-spray h2{font-size:2.25rem;font-weight:700;letter-spacing:0;line-height:1.75;text-align:center}@media (width <= 767px){#shading-agent-spray .title__h2,#shading-agent-spray h2{font-size:1.96875rem}}#shading-agent-spray .title__h3,#shading-agent-spray h3{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:20px;text-align:center}@media (width <= 767px){#shading-agent-spray .title__h3,#shading-agent-spray h3{font-size:1.25rem;margin-bottom:12px}}#shading-agent-spray .title__h4,#shading-agent-spray h4{font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.5;text-align:center}@media (width <= 767px){#shading-agent-spray .title__h4,#shading-agent-spray h4{font-size:1.09375rem}}#shading-agent-spray .contact-info{align-items:center;background:var(--surface-tertiary);display:flex;flex-direction:column;gap:10px;justify-content:center;margin:30px auto 0;max-width:100%;padding:20px;text-align:center;width:680px}@media (width <= 767px){#shading-agent-spray .contact-info{margin:20px auto 0}}#shading-agent-spray .contact-info a,#shading-agent-spray .contact-info>p{color:var(--on-surface-primary);font-size:1.25rem;font-weight:700;line-height:1.5}@media (width <= 767px){#shading-agent-spray .contact-info a,#shading-agent-spray .contact-info>p{font-size:1.09375rem}}#shading-agent-spray .contact-info>a{color:var(--on-surface-textlink);font-size:1.5rem;text-decoration:none}@media (width <= 767px){#shading-agent-spray .contact-info>a{font-size:1.25rem}}#shading-agent-spray .contact-info>a:hover{color:var(--on-surface-textlink-hover)}#shading-agent-spray .youtube__wrap{height:0;margin:0 auto;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}#shading-agent-spray .youtube__wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}#shading-agent-spray #hero{align-items:center;background:url(/agriculture/assets/img/shading-agent-spray/mv_bg@2x.png) center center no-repeat;background-size:cover;display:flex;height:630px;padding:0}@media (width <= 767px){#shading-agent-spray #hero{align-items:flex-start;background-image:url(/agriculture/assets/img/shading-agent-spray/mv_bg_sp@2x.png);height:530px;padding:40px 0}}#shading-agent-spray #hero .container{display:flex;justify-content:center;max-width:100vw}#shading-agent-spray #hero .hero__copy{align-items:flex-start;background:var(--surface-brand-primary);color:var(--on-surface-inverse);display:inline-flex;flex-direction:column;font-size:1.25rem;font-weight:700;line-height:1.5;padding:8px 12px}@media (width <= 767px){#shading-agent-spray #hero .hero__copy{font-size:1.09375rem;padding:4px 12px}}#shading-agent-spray #hero h1{color:var(--on-surface-inverse);display:inline-flex;flex-direction:column;font-size:2.625rem;font-weight:700;letter-spacing:0;line-height:2;margin-bottom:40px;width:auto}@media (width <= 767px){#shading-agent-spray #hero h1{font-size:1.375rem}}#shading-agent-spray #hero h1 strong{display:inline-block;font-size:3.5rem;line-height:1.5}@media (width <= 767px){#shading-agent-spray #hero h1 strong{font-size:2.125rem}}#shading-agent-spray .banner-hero__link{transition:all .3s}#shading-agent-spray .banner-hero__link:hover img{opacity:.7}#shading-agent-spray #about .about__item__wrap{display:inline-flex;gap:30px;margin-top:20px}@media (width <= 767px){#shading-agent-spray #about .about__item__wrap{flex-direction:column}}#shading-agent-spray #about .about__item{background:var(--surface-secondary);padding:20px 30px}@media (width <= 767px){#shading-agent-spray #about .about__item{padding:20px 16px}}#shading-agent-spray #about .about__item__title{color:var(--on-surface-brand-primary);margin-bottom:20px}#shading-agent-spray #about .about__more a{line-height:1.5}#shading-agent-spray #about .about__more a img{filter:brightness(0) saturate(100%) invert(50%) sepia(19%) saturate(1378%) hue-rotate(96deg) brightness(97%) contrast(91%);height:1.5em;width:1.5em}#shading-agent-spray #about .about__more a:hover img{filter:brightness(0) saturate(100%) invert(60%) sepia(84%) saturate(370%) hue-rotate(96deg) brightness(93%) contrast(86%)}#shading-agent-spray #facility-title{margin-bottom:20px}#shading-agent-spray .facility-list{align-items:center;display:flex;gap:30px;justify-content:center}@media (width <= 991px){#shading-agent-spray .facility-list{flex-wrap:wrap}}@media (width <= 991px){#shading-agent-spray .facility-list figure{max-width:100%;width:300px}}@media (width <= 767px){#shading-agent-spray .facility-list figure{width:auto}}@media (width <= 767px){#shading-agent-spray .facility-list{gap:16px}}#shading-agent-spray .facility-list__title{background:var(--surface-brand-primary);border-radius:var(--border-radius-XL) var(--border-radius-XL) 0 0;color:var(--on-surface-inverse);margin:0;padding:12px 0}#shading-agent-spray #problem{background:var(--surface-background)}#shading-agent-spray #problem #problem-title{margin-bottom:20px}#shading-agent-spray #problem .problem__image{aspect-ratio:900/478}@media (width <= 767px){#shading-agent-spray #problem .problem__image{aspect-ratio:361/295}}#shading-agent-spray #problem .solution{background:var(--surface-primary);border-radius:var(--border-radius-XL);margin-top:20px;padding:60px 16px 40px;position:relative}@media (width <= 767px){#shading-agent-spray #problem .solution{padding:60px 16px 20px}}#shading-agent-spray #problem .solution::before{border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid var(--surface-background);content:"";height:40px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:80px}#shading-agent-spray #problem .solution-points{align-items:center;display:flex;gap:30px;justify-content:center}@media (width <= 991px){#shading-agent-spray #problem .solution-points{flex-wrap:wrap}}@media (width <= 767px){#shading-agent-spray #problem .solution-points{gap:16px}}@media (width <= 991px){#shading-agent-spray #problem .solution-points figure{max-width:100%;width:300px}}@media (width <= 767px){#shading-agent-spray #problem .solution-points figure{width:auto}}#shading-agent-spray #problem .solution-points__title{background:var(--surface-brand-primary);border-radius:var(--border-radius-XL) var(--border-radius-XL) 0 0;color:var(--on-surface-inverse);margin:0;padding:20px 0}#shading-agent-spray #problem .user-voice{align-items:center;background:var(--surface-tertiary);border-radius:var(--border-radius-L);display:inline-flex;gap:20px;margin-top:20px;max-width:100%;padding:20px 50px;text-align:left;width:840px}@media (width <= 767px){#shading-agent-spray #problem .user-voice{align-items:flex-start;padding:12px 16px}}#shading-agent-spray #problem .user-voice #voice-title{color:var(--on-surface-brand-primary);margin-bottom:8px;text-align:left}@media (width <= 767px){#shading-agent-spray #problem .user-voice #voice-title{font-size:.875rem}}@media (width <= 767px){#shading-agent-spray #problem .user-voice blockquote.title__h3{font-size:.875rem;line-height:1.75}}#shading-agent-spray #reason .reason__pilot{padding:0 20px}#shading-agent-spray #reason .reason__pilot #pilot-title{color:var(--on-surface-brand-primary)}#shading-agent-spray #reason .reason__pilot .pilot-count__title{color:var(--on-surface-brand-primary)}#shading-agent-spray #reason .reason__pilot .pilot-count strong{align-items:baseline;color:var(--on-surface-brand-primary);display:flex;font-family:"DIN Alternate",sans-serif;font-size:6.5rem;justify-content:center;line-height:1}#shading-agent-spray #reason .reason__pilot .pilot-count strong span:not(.pilot-count__unit){font-size:inherit;letter-spacing:-14.56px}#shading-agent-spray #reason .reason__pilot .pilot-count strong span.pilot-count__unit{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",HelveticaNeue-Regular,sans-serif;font-size:1.5rem;line-height:1.5}#shading-agent-spray #reason .digital-platform{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:20px}@media (width <= 991px){#shading-agent-spray #reason .digital-platform{flex-direction:column}}@media (width <= 767px){#shading-agent-spray #reason .digital-platform{gap:20px}}#shading-agent-spray #reason .digital-platform ul{flex:460;margin-left:20px}@media (width <= 991px){#shading-agent-spray #reason .digital-platform ul{margin-left:0}}#shading-agent-spray #reason .digital-platform li{align-items:center;border-bottom:2px dashed var(--border-primary);color:var(--on-surface-primary);display:flex;font-size:1.5rem;font-weight:700;gap:20px;line-height:1.5;padding:12px 20px}@media (width <= 767px){#shading-agent-spray #reason .digital-platform li{font-size:1.3125rem}}#shading-agent-spray #reason .digital-platform li img{height:50px;width:50px}@media (width <= 767px){#shading-agent-spray #reason .digital-platform li img{height:40px;width:40px}}#shading-agent-spray #reason .digital-platform figure{flex:620}#shading-agent-spray #materials .table-responsive table{min-width:930px;table-layout:fixed;width:100%}#shading-agent-spray #materials .product-comparison{border-collapse:separate;border-spacing:4px;margin-top:20px}#shading-agent-spray #materials .product-comparison .col-head{width:110px}#shading-agent-spray #materials .product-comparison .col-body{width:calc((100% - 110px)/ 4)}#shading-agent-spray #materials .product-comparison th:first-child{background:var(--surface-secondary);border-radius:var(--border-radius-XS);font-weight:700;line-height:1.75;padding:20px}#shading-agent-spray #materials .product-comparison th:not(:first-child){border-radius:var(--border-radius-XS);color:var(--on-surface-inverse);font-size:1rem;font-weight:700;line-height:1.75;padding:0;text-align:center}#shading-agent-spray #materials .product-comparison th:not(:first-child) a{background:var(--surface-brand-primary);border-radius:var(--border-radius-XS);color:var(--on-surface-inverse);padding:12px 20px}#shading-agent-spray #materials .product-comparison th:not(:first-child) a:hover{background:var(--surface-brand-primary-hover)}#shading-agent-spray #materials .product-comparison th:not(:first-child) a span img{display:inline-block;filter:invert(100%);height:1.75em;inset:auto auto .115em;position:relative;width:1.75em}#shading-agent-spray #materials .product-comparison td{background:linear-gradient(0deg,var(--white-alpha-100) 0,var(--white-alpha-100) 100%),var(--surface-brand-primary);border-radius:var(--border-radius-XS);font-size:.875rem;line-height:1.5;padding:20px 12px;text-align:center}@media (width <= 991px){#shading-agent-spray #materials .product-comparison td{padding:20px 8px}}#shading-agent-spray #materials .product-comparison td small{margin-top:10px}#shading-agent-spray #materials .product-comparison td img{margin-bottom:4px}#shading-agent-spray #materials .product-comparison__target{color:var(--on-surface-brand-primary);font-weight:700}#shading-agent-spray #case .slick-next,#shading-agent-spray #case .slick-prev{background:var(--surface-primary);border-radius:var(--border-radius-FULL);box-shadow:0 0 12px 0 var(--shadow-2);height:100px;width:100px;z-index:9}@media (width <= 767px){#shading-agent-spray #case .slick-next,#shading-agent-spray #case .slick-prev{height:50px;width:50px}}#shading-agent-spray #case .slick-next::before,#shading-agent-spray #case .slick-prev::before{border-right:2px solid var(--surface-brand-primary);border-top:2px solid var(--surface-brand-primary);content:"";height:18px;left:50%;right:auto;top:50%;width:18px}@media (width <= 767px){#shading-agent-spray #case .slick-next::before,#shading-agent-spray #case .slick-prev::before{height:9px;width:9px}}#shading-agent-spray #case .slick-prev{left:50%;margin-left:-455px;transform:translate(-100%,-50%)}@media (width <= 1199px){#shading-agent-spray #case .slick-prev{left:0;margin-left:15px;transform:translate(0,-50%)}}#shading-agent-spray #case .slick-prev::before{transform:translate(-40%,-50%) rotate(225deg)}#shading-agent-spray #case .slick-next{left:50%;margin-left:455px}@media (width <= 1199px){#shading-agent-spray #case .slick-next{left:auto;margin-right:15px;right:0;transform:translate(0,-50%)}}#shading-agent-spray #case .slick-next::before{transform:translate(-70%,-50%) rotate(45deg)}#shading-agent-spray #case .slick-dots{align-items:center;bottom:-50px;display:flex;justify-content:center;line-height:1}#shading-agent-spray #case .slick-dots li{height:20px;margin:0 6px;width:20px}#shading-agent-spray #case .slick-dots li button::before{background:var(--gray-30);border-radius:999px;content:"";display:block;height:10px;opacity:1;position:static;width:10px}#shading-agent-spray #case .slick-dots li.slick-active button::before{background:var(--surface-brand-primary)}#shading-agent-spray #case #case-title{margin-bottom:20px}#shading-agent-spray #case .slick-track{display:flex}#shading-agent-spray #case .case__list{margin-bottom:50px}#shading-agent-spray #case .case__item{align-items:flex-start;background:linear-gradient(0deg,var(--white-alpha-100) 0,var(--white-alpha-100) 100%),var(--surface-brand-primary);border-radius:var(--border-radius-S,8px);display:flex;gap:20px;height:auto;justify-content:space-between;margin:0 30px;padding:30px;width:880px}@media (width <= 991px){#shading-agent-spray #case .case__item{flex-direction:column;gap:12px;margin:0 8px;max-width:calc(100vw - 90px);padding:16px;width:300px}}#shading-agent-spray #case .case__item figure{flex:0 0 500px}@media (width <= 991px){#shading-agent-spray #case .case__item figure{align-items:flex-end;display:flex;flex:1}}#shading-agent-spray #case .case__image{aspect-ratio:500/322}@media (width <= 767px){#shading-agent-spray #case .case__image{aspect-ratio:268/282}}#shading-agent-spray #case .case__category{align-items:flex-start;background:var(--surface-primary);border:2px solid var(--border-brand-primary);border-radius:var(--border-radius-FULL);color:var(--on-surface-brand-primary);display:inline-flex;font-size:.875rem;font-weight:700;gap:10px;line-height:1.5;margin-bottom:4px;padding:2px 12px}@media (width <= 767px){#shading-agent-spray #case .case__category{font-size:.765625rem}}#shading-agent-spray #case .case__details{align-items:stretch;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:0}#shading-agent-spray #case .case__details dt{align-items:center;background:var(--surface-primary);border-radius:var(--border-radius-XS);color:var(--on-surface-primary);display:flex;flex:0 0 100px;font-size:.875rem;font-weight:400;line-height:1.75;padding:8px 12px}@media (width <= 767px){#shading-agent-spray #case .case__details dt{font-size:.765625rem;padding:0 8px}}#shading-agent-spray #case .case__details dd{color:var(--on-surface-primary);display:flex;flex:0 0 calc(100% - 100px - 4px);font-size:.875rem;font-weight:400;line-height:1.75;margin:0;padding:8px 12px}@media (width <= 767px){#shading-agent-spray #case .case__details dd{font-size:.765625rem;padding:0 8px}}#shading-agent-spray #flow{background:var(--surface-tertiary);text-align:center}#shading-agent-spray #flow #flow-title{margin-bottom:20px}#shading-agent-spray #flow .flow-sub-title{color:var(--on-surface-brand-primary)}#shading-agent-spray #flow .flow__contents{display:flex;flex-wrap:wrap;gap:0 4px;margin-inline:auto;margin-top:20px}#shading-agent-spray #flow .flow__contents input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#shading-agent-spray #flow .flow__contents input:focus-visible+label{outline:2px solid #005fcc;outline-offset:2px}#shading-agent-spray #flow .flow__contents label{align-items:flex-start;background:var(--surface-primary);border-radius:var(--border-radius-S) var(--border-radius-S) 0 0;color:var(--on-surface-brand-primary);cursor:pointer;display:flex;flex:1 0 0;font-size:1.25rem;font-weight:700;justify-content:center;line-height:1.5;margin:0;order:-1;padding:8px 20px;transition:.3s all}@media (width <= 767px){#shading-agent-spray #flow .flow__contents label{font-size:1.09375rem}}#shading-agent-spray #flow .flow__contents label:hover{background:var(--surface-primary-hover)}#shading-agent-spray #flow .flow__contents input:checked+label{background:var(--surface-brand-primary-active);color:var(--on-surface-inverse)}#shading-agent-spray #flow .flow__contents input:checked+label+.tab__content{display:flex}@media (width <= 1199px){#shading-agent-spray #flow .flow__contents input:checked+label+.tab__content picture{height:270px;justify-content:center}}@media (width <= 991px){#shading-agent-spray #flow .flow__contents input:checked+label+.tab__content picture{height:195px}}@media (width <= 767px){#shading-agent-spray #flow .flow__contents input:checked+label+.tab__content picture{height:auto}}#shading-agent-spray #flow .tab__content{background:linear-gradient(0deg,var(--white-alpha-100) 0,var(--white-alpha-100) 100%),var(--surface-brand-primary);display:none;justify-content:center;padding:30px;text-align:left;width:100%}@media (width <= 767px){#shading-agent-spray #flow .tab__content{padding:16px}}#shading-agent-spray #flow .flow__materials{align-items:flex-start;display:flex;gap:8px;justify-content:center;margin:16px 0 0;width:100%}@media (width <= 767px){#shading-agent-spray #flow .flow__materials{flex-direction:column}}#shading-agent-spray #flow .flow__materials dt{align-items:center;align-self:stretch;background:var(--surface-brand-primary);border-radius:var(--border-radius-XS);color:var(--on-surface-inverse);display:flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.5;padding:0 8px}@media (width <= 767px){#shading-agent-spray #flow .flow__materials dt{justify-content:flex-start;padding:8px}}#shading-agent-spray #flow .flow__materials dd{background:var(--surface-primary);border-radius:var(--border-radius-XS);flex:1;margin:0;padding:16px 20px}@media (width <= 767px){#shading-agent-spray #flow .flow__materials dd{padding:12px 20px}}#shading-agent-spray #flow .flow__materials dd tr:not(:first-child) td,#shading-agent-spray #flow .flow__materials dd tr:not(:first-child) th{padding-top:8px}@media (width <= 767px){#shading-agent-spray #flow .flow__materials dd tr:not(:first-child) th{padding-top:20px}}#shading-agent-spray #flow .flow__materials dd th{color:var(--on-surface-brand-primary);font-size:1rem;font-weight:700;line-height:1.5;white-space:nowrap}@media (width <= 767px){#shading-agent-spray #flow .flow__materials dd th{display:block;width:100%}}#shading-agent-spray #flow .flow__materials dd td{color:var(--on-surface-primary);font-size:1rem;font-weight:400;line-height:1.5;padding-left:20px}@media (width <= 767px){#shading-agent-spray #flow .flow__materials dd td{display:block;padding:8px 0 0;width:100%}}#shading-agent-spray #flow .flow__image--onshitsu{aspect-ratio:993/311}@media (width <= 767px){#shading-agent-spray #flow .flow__image--onshitsu{aspect-ratio:276/730}}#shading-agent-spray #flow .flow__image--other{aspect-ratio:657/311}@media (width <= 767px){#shading-agent-spray #flow .flow__image--other{aspect-ratio:276/466}}#shading-agent-spray #flow .flow__cta{align-items:center;background:var(--surface-primary);display:inline-flex;flex-direction:column;justify-content:center;max-width:100%;padding:20px}#shading-agent-spray #flow .flow__cta .contact-info{background:0 0}#shading-agent-spray #faq #faq-title{margin-bottom:20px}#shading-agent-spray #related-services{background:linear-gradient(0deg,var(--white-alpha-100) 0,var(--white-alpha-100) 100%),var(--surface-brand-primary)}#shading-agent-spray #related-services #related-services-title{margin-bottom:20px}#shading-agent-spray #related-services a:hover{opacity:.7}#shading-agent-spray #related-services .related-services__pts{aspect-ratio:1110/300}@media (width <= 767px){#shading-agent-spray #related-services .related-services__pts{aspect-ratio:360/470}}#shading-agent-spray #related-services .related-services__partner{aspect-ratio:1110/487}@media (width <= 767px){#shading-agent-spray #related-services .related-services__partner{aspect-ratio:360/600}}#shading-agent-spray .cta-area::before{background-color:rgba(0,0,0,.3)}
/*# sourceMappingURL=../maps/shading-agent-spray/index.css.map */
