.phw-widget-ctr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

h3{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
}

.phw-btn{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:var(--phw-g-button-text-font-size);
text-align:center;
}

h6{
font-weight:500;
font-size:18px;
line-height:1.688;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

other{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

a{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
word-break:break-word;
}

body{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

[data-tag-type='p'],p{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

h5{
font-size:20px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

h1{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

input{
background-color:transparent;
color:var(--brand-color-primary);
}

h2{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.25;
color:var(--brand-color-primary);
font-size:32px;
}

h4{
line-height:1.25;
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}


.phw-g-i-Vc1u1Y{
background-color:var(--phw-custom-white);
font-size:20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Vc1u1Y{
padding-inline-end:calc(var(--pu-space)*1.375);
padding-inline-start:calc(var(--pu-space)*5);
}
}

.phw-g-i-5vQr8U{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Ex7e0A{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Pgln1N{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Lp68lO{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-8DB7XF{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-8duGvn{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-EaPxDo{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-GfRMth{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-LnSumr{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-2LdqMU{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-hhFTFI{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-ToLKXr{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-MLXovj{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-uBI0Te{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-nSEDiY{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Yv2j8N{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-KulLF6{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-g6HzQm{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-G3NqFd{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-ZXV0bd{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-HX5ZsO{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-5Pms42{
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-BSGDTh{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--phw-custom-true-redd10a26);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-eL5AaG{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
width:500px;
}

.phw-g-i-H32K1Y{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-g9doCM{
font-weight:400;
font-size:16px;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-GhiHCO{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-text);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-GhiHCO{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-ytqpKY{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-IYUNcZ{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-O5QjBf{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-3ySXVD{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Iv5fGZ{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-XcYcqN{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-zOyLbn{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-pn744I{
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-hLEyHr{
font-size:31px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-bvn0lF{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-VuMGah{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
width:500px;
}

.phw-g-i-AvjMsS{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-ohtHz4{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-yesVz9{
font-size:33px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-wfq0qW{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-UZJhus{
font-weight:400;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-kfYbBX{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom-happy-pinkf29ea3);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-text);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-kfYbBX{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-a7MbBI{
font-size:12px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-oCCeaB{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
text-align:center;
}

.phw-g-i-ucaAST{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-AVhKY4{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-i7WH2e{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-AAZqto{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-2BDOb2{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-cIrpDb{
font-size:30px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-QZkkB9{
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-d5ekOl{
font-weight:500;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-KUNIUP{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-gzpbAV{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
width:500px;
}

.phw-g-i-9KKE38{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-nEkMEU{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-0LclmQ{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-573teC{
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-xhLENK{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-GheRTR{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-futura-now-text);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-VnenhN{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-C9RrmB{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-708fuE{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-sJVSyd{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-futura-now-text);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-eoI9bI{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-FtkRWk{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-ZZwAKW{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-X5YjB7{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
width:500px;
}

.phw-g-i-rCyV9W{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-9FPJxY{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-VMUtcD{
font-weight:500;
font-size:28px;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-text);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-pdf4cC{
font-weight:500;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
width:100%;
}

.phw-g-i-6iV0C4{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-8ubO2H{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-DVKfzt{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-QyV63m{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-N1oCE6{
font-size:28px;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-8aYEMd{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-AaiVCc{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-82aTxR{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-IjsMkq{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
width:500px;
}

.phw-g-i-ShboR7{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-dJE2dO{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-ldpvg9{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-TjcLZy{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-TmvAeb{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-U4L5kf{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-ZfRSRz{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-J9uTPc{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-6rFx4J{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-XDigXS{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-k73xVF{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-5v4vkt{
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-wOt1mW{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-bCfQlM{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-FSsau4{
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-vKpUJY{
}

.phw-g-i-ukfC43{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-MFjoYO{
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-MsyPn2{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-lvYYhV{
font-size:24px;
line-height:1.25;
font-weight:500;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-CBBECG{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-TsUHiq{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-iJCIS4{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-i78h3t{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-ZHEVmG{
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-HzdKdT{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-ethFQB{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-ggs1e8{
font-weight:500;
font-size:28px;
line-height:var(--line-height-1);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-JYszsE{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-sa6CdA{
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-1S0QIN{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-qCTI34{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-teM2t8{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-tBhCaZ{
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-IDeprB{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-iHZuIl{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-p69oKN{
font-size:28px;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-vX1KYj{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-GaKNxI{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-JTb5vr{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-8i5DDL{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-T3lzRN{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
text-align:start;
min-height:auto;
}

.phw-g-i-EMLZyU{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
text-align:start;
min-height:auto;
}

.phw-g-i-fnj2e3{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
text-align:start;
min-height:auto;
}

.phw-g-i-9AZcjw{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
text-align:start;
min-height:auto;
}

.phw-g-i-hKj1tZ{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
text-align:start;
min-height:auto;
}

.phw-g-i-NVK8QN{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
color:var(--link-color);
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
text-align:start;
min-height:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-NVK8QN{
padding-inline-end:0;
padding-inline-start:0;
}
}

.phw-g-i-JT3r6a{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-xnn7DF{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-dmyEFD{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-1lheho{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-zfuCBY{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-iN6oHu{
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-HNP8YV{
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-jYAbKM{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-7JLXn3{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
}

.phw-g-i-ogDmZJ{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
}

.phw-g-i-SPJ9W4{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-ZDb6Lx{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-hzpMbH{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-9l1ZaG{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-nCWO4n{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
}

.phw-g-i-ippTfx{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-HPKXjy{
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-mi8mbT{
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-cf4u9m{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-sI6Efe{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-r9DeH2{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-GRJJdj{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Zmzc6q{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-hFDvoR{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-od8uyh{
background-color:var(--widget-bg-white-color);
border-radius:var(--border-radius-base);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
line-height:30px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-od8uyh{
min-width:30px;
}
}

.phw-g-i-ok4T6d{
background-color:var(--widget-bg-white-color);
border-radius:var(--border-radius-base);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
line-height:30px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ok4T6d{
min-width:30px;
}
}

.phw-g-i-2l0a7X{
font-family:var(--cms-g-futura-now-text);
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-z07mjI{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-nUhmIr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
background-color:none;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:500;
font-size:14px;
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-futura-now-text);
line-height:2.2;
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
padding-top:calc(var(--pu-space)*0);
height:35px;
}

.phw-g-i-SG5CnZ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-zjoQZ4{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-lq4K4F{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-ktMc1T{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-vN6aFE{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-SLDMH9{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-e2d166{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-tCJXZJ{
color:var(--text-dark);
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-tCJXZJ{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

.phw-g-i-VC9ob0{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-VC9ob0{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

.phw-g-i-LyoosM{
border:none;
color:var(--link-color);
font-family:var(--cms-g-futura-now-text);
font-size:12px;
}

.phw-g-i-zU8KDC{
border:none;
color:var(--link-color);
font-family:var(--cms-g-noto-sans-jp);
font-size:12px;
}

.phw-g-i-mbGiwm{
border:none;
color:var(--link-color);
font-family:var(--cms-g-noto-sans-jp);
font-size:12px;
}

.phw-g-i-2d8Ba2{
}

.phw-g-i-VmGYUy{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:16px;
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-a4b3oI{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-sJYyG4{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
font-family:var(--cms-g-futura-now-text);
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-sJYyG4{
padding-inline-end:32px;
padding-inline-start:32px;
}
}

.phw-g-i-TOsyJf{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-opWjgT{
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-542Pvo{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-8gxhX5{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-ZLONCQ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-QIDnOD{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Kj12So{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-SQ5my0{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-wjDTUZ{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-tZUMqp{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-we32Mo{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-08qgT1{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
min-height:var(--btn-height-lg);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-Ar8xJd{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Xy5e0L{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-vHhGHv{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Zk2F5F{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-IezSou{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-nR8yEw{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-daQdHh{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-7Wiv8s{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-ENBimk{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
text-align:start;
}

.phw-g-i-ExnQdD{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-AtjsuO{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--placeholder-text-color-1);
text-decoration:underline;
font-weight:400;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-FaR5f6{
font-family:var(--cms-g-futura-now-text);
font-size:18px;
text-align:start;
}

.phw-g-i-Zdc6PH{
font-weight:500;
font-size:20px;
line-height:var(--line-height-4);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-PGrR6w{
font-size:20px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-1IrFdT{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-size:16px;
color:var(--white);
font-weight:400;
font-family:var(--cms-g-futura-now-text);
min-height:var(--btn-height-lg);
}

.phw-g-i-2XLeN4{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
font-family:var(--cms-g-futura-now-text);
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-2XLeN4{
padding-inline-end:32px;
padding-inline-start:32px;
}
}

.phw-g-i-h2MMyY{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-AzTWxa{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-s0QH3l{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-tDMKSR{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-5go016{
background-color:transparent;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-pHPkA3{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-BhqoeX{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
}

.phw-g-i-YJMA5L{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
text-decoration:underline;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-2XNCWQ{
font-size:40px;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-2UM91n{
text-align:start;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-4WXVzK{
font-size:31px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-sivzla{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-S6PWbE{
background-color:var(--widget-bg-white-color);
border-radius:var(--border-radius-base);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
line-height:30px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-S6PWbE{
min-width:30px;
}
}

.phw-g-i-BtKo8U{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-BtKo8U{
padding-inline-end:calc(var(--pu-space)*1.875);
}
}

.phw-g-i-XjGuXW{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-RugLiu{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
font-size:14px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-CBZvTN{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
font-size:14px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-qZGlV3{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Bmg54x{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-5CimIq{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-QL94iz{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-59mOlc{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-jlPBDC{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-zTMMkz{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-GpQJGV{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-VAXwOn{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-NrUPzT{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-9HcwHv{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-6kZ9r7{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
font-family:var(--cms-g-futura-now-text);
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-6kZ9r7{
padding-inline-end:32px;
padding-inline-start:32px;
}
}

.phw-g-i-RN60oC{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-ij3dhN{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-XEjAr9{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-7EdsPP{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-xBpx5D{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-XiGY8V{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-WoYnDW{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-gDROz9{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-p9kkbs{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-uhktrq{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-W171XC{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-QliSe7{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-dg1jK6{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
min-height:var(--btn-height-lg);
}

.phw-g-i-dzSro9{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-OkEKdo{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-aTWYlh{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-XA4wtC{
font-size:12px;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
text-align:start;
}

.phw-g-i-kz7B74{
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:14px;
}

.phw-g-i-5VkP0H{
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-IDkKDP{
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-0yRS0T{
font-weight:700;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-lXGWVx{
background-color:var(--phw-custom-white);
font-size:16px;
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
padding-right:30px;
width:330px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-2EOWVS{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-205mZ3{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-6eWMXi{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-X1cWBk{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-d8mbsH{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-v3tyhT{
line-height:1.3;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
word-break:break-word;
}

.phw-g-i-VmNJrn{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-f9bldR{
line-height:1.3;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
word-break:break-word;
}

.phw-g-i-qGeVeV{
font-size:24px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-8getL7{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-wk5ybU{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-TNpAfw{
font-size:var(--font-size-15);
font-family:var(--cms-g-futura-now-text);
line-height:var(--paragraph-line-height-1);
color:var(--placeholder-text-color-1);
}

.phw-g-i-RD2rqq{
color:var(--body-color);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
}

.phw-g-i-ww31ds{
font-weight:500;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-1qvp3b{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-qrUNZH{
font-size:12px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-RPbrsr{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-45O7Jq{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-KY2iiY{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-YpXUms{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-XFWw6O{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-bC6nmp{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
width:100%;
}

.phw-g-i-3t9ioG{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-44uPUn{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-EOqg7Z{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-2Lqqxy{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
min-height:var(--btn-height-lg);
}

.phw-g-i-FPAeTN{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-CeK6Cq{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-ixOxYY{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-family:var(--cms-g-futura-now-text);
height:64px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ixOxYY{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

.phw-g-i-mcRS8Q{
font-size:30px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-4437D7{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-TErIuC{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-rhhoY0{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-RODTAV{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-MO28SQ{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-KRhnFl{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-GcN0fb{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-aB3Z3Z{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-aB3Z3Z{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

.phw-g-i-S5tJ4B{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-sjj5S7{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-v5MZEB{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-VUXnp5{
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
font-size:24px;
}

.phw-g-i-ecuiIg{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-GnfOLe{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-h2gU3y{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-oQbeU7{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--phw-custom-true-redd10a26);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-oob9MG{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
width:500px;
}

.phw-g-i-xRkEUu{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-4i8Uhl{
font-weight:400;
font-size:16px;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp);
text-align:center;
}

.phw-g-i-087m9p{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-noto-sans-jp-medium);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-087m9p{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-4aUwBR{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-OB3KgO{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-Il79nj{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-hl4iIE{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-7FX9Kr{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-WAwhCn{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-p8AWZ8{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-roYb81{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-aXc1uE{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-POAe8q{
font-size:31px;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-MDCrwB{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
text-align:center;
}

.phw-g-i-B3hvnr{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
width:500px;
}

.phw-g-i-ZJ0yGK{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-Fqmq7E{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-VadDmR{
font-size:33px;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-ty3eYh{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
text-align:center;
}

.phw-g-i-edsRVt{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom-happy-pinkf29ea3);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-noto-sans-jp-medium);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-edsRVt{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-YX1dKB{
font-size:12px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-fzDUGF{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
text-align:center;
}

.phw-g-i-Z6KcS8{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Vl85Uq{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-G3GXFJ{
font-weight:400;
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-28Uklc{
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-kYvUo8{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-lDtvtO{
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-CecKLR{
font-size:30px;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Z5iDx4{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-x19ohT{
font-weight:500;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-sTGQGB{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
text-align:center;
}

.phw-g-i-lvJyLK{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
width:500px;
}

.phw-g-i-4jzAjd{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-Q8aUg1{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-aNQ513{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-cvAkEM{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-yQziMD{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-MCFoBs{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-noto-sans-jp-medium);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-FGtwLx{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-ictOir{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-g6ZDlJ{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-iiu46h{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-noto-sans-jp-medium);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-eEesXO{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-EFSJSw{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-hDtmQF{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
text-align:center;
}

.phw-g-i-LvIQkD{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
width:500px;
}

.phw-g-i-MSOhOA{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-MJfdso{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-TTi49y{
font-weight:500;
font-size:28px;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-noto-sans-jp-medium);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-7kKBxZ{
font-weight:500;
font-size:28px;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-noto-sans-jp-medium);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-nZjARP{
background-color:var(--brand-color-primary);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
height:100%;
min-height:51px;
padding-left:10px;
padding-right:10px;
}

.phw-g-i-iB8XSO{
font-weight:500;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
width:100%;
}

.phw-g-i-E1YaLm{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-aSvViS{
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-feiB6f{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-vHkXrd{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-YChMvW{
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-r5iYwW{
font-size:28px;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-rwZYTk{
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-aoWa6a{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-ikCdzK{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
text-align:center;
}

.phw-g-i-OQGiDM{
}

.phw-g-i-XjKonC{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:500;
font-size:14px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-BXl50h{
font-weight:500;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
width:500px;
}

.phw-g-i-IOLnFB{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-Fuia1f{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-LJzKVv{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-3LJQtd{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-fu1C8T{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
text-align:center;
}

.phw-g-i-pm7Mb3{
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
text-align:center;
}

.phw-g-i-Q48r1o{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Ged0jS{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-80k4RF{
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-pxLBYo{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-4YhbfU{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
text-align:center;
}

.phw-g-i-0AIze3{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-pCAY5F{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-l4tlGt{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-ZPCfGu{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-oAD1cC{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-QTf07k{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-Dtn9YH{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-Ybebhp{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-qL9qkL{
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-0NNZe9{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-NrSyBa{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-ICkwGo{
font-size:24px;
line-height:1.25;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-9dAGZd{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-fkCECK{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-K5cDmu{
font-size:24px;
line-height:1.25;
font-weight:500;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-kXUxz9{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-4Ya5rk{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-iplgPU{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-3AWD2q{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-qc2keJ{
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
}

.phw-g-i-X0C9X7{
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-BSP6Lw{
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
}

.phw-g-i-cX8ZLM{
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp);
text-align:center;
}

.phw-g-i-oKoHi9{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
text-align:center;
}

.phw-g-i-NPtIrP{
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
text-align:center;
}

.phw-g-i-TEbV6V{
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Goz5P7{
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-VYvFUB{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-TeK2yo{
font-weight:500;
font-size:28px;
line-height:var(--line-height-1);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-9ExhPB{
font-weight:500;
font-size:28px;
line-height:var(--line-height-1);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-9wtqIX{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
text-align:center;
}

.phw-g-i-g5iQ9t{
font-weight:500;
font-size:28px;
line-height:var(--line-height-1);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-vOMof6{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-YVZlfq{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-c7Amis{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-Vh652W{
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-VXF1SK{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-PEBSVG{
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp);
text-align:center;
}

.phw-g-i-xsn2qL{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp-medium);
text-align:center;
}

.phw-g-i-r0fCva{
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-IkUTTV{
font-size:28px;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-odfDyO{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-JrKh5Z{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
text-align:center;
}

.phw-g-i-ZmnYdT{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-yTVNHE{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
text-align:start;
min-height:auto;
}

.phw-g-i-lxTyTs{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
text-align:start;
min-height:auto;
}

.phw-g-i-Ud7scm{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
text-align:start;
min-height:auto;
}

.phw-g-i-Djp0Kr{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
text-align:start;
min-height:auto;
}

.phw-g-i-DNZ7TA{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
text-align:start;
min-height:auto;
}

.phw-g-i-AmyzIS{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
color:var(--link-color);
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
text-align:start;
min-height:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-AmyzIS{
padding-inline-end:0;
padding-inline-start:0;
}
}

.phw-g-i-skEOIz{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-2eHabB{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-UqfpcD{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-YwBahR{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-PCiQzo{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-CYTMqg{
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-gl1ISi{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-pIdfeo{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-AE5zOq{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
}

.phw-g-i-gPpJRq{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-lfX7XW{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-9BgLk6{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-DUl38z{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-weight:500;
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-G53EaF{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-an5Qr7{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-vVYjVf{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-weight:500;
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-id2Yfw{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-xEesAG{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-WQe1Wk{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-4yu1Yz{
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-oU8B5o{
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-xaJa0u{
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-FPduAT{
color:var(--white);
font-weight:500;
font-size:30px;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-ZpwuvY{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-BMeRZK{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-raaDas{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-2XRWK5{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-2Fl6eC{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-uPoQv7{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-Uia2Gb{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-6Jfxas{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-MFOKFc{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-zWlzmh{
font-size:30px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-cgnC6S{
font-weight:500;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-7JoKZY{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-0pFKfP{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-4IFso0{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-8NAoTO{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-KYOP1u{
background-color:var(--widget-bg-white-color);
border-radius:var(--border-radius-base);
color:var(--text-dark);
line-height:30px;
font-family:var(--cms-g-noto-sans-jp);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-KYOP1u{
min-width:30px;
}
}

.phw-g-i-eOGl1Y{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-dcybek{
background-color:var(--widget-bg-white-color);
border-radius:var(--border-radius-base);
color:var(--text-dark);
line-height:30px;
font-family:var(--cms-g-noto-sans-jp);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-dcybek{
min-width:30px;
}
}

.phw-g-i-FpaXln{
font-family:var(--cms-g-noto-sans-jp);
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-JRYOYp{
font-family:var(--cms-g-noto-sans-jp);
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-u88bnO{
font-family:var(--cms-g-noto-sans-jp);
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-GGIWB3{
font-family:var(--cms-g-noto-sans-jp);
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-vdNw2A{
font-family:var(--cms-g-noto-sans-jp);
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-dcEtAY{
font-family:var(--cms-g-noto-sans-jp);
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-OjV96w{
font-family:var(--cms-g-noto-sans-jp);
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-xL51jY{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--placeholder-text-color-1);
text-decoration:underline;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
height:auto;
padding-inline-end:0;
}

.phw-g-i-vLU6OK{
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-j9el3F{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
background-color:none;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:500;
font-size:14px;
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-noto-sans-jp-medium);
line-height:2.2;
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
padding-top:calc(var(--pu-space)*0);
height:35px;
}

.phw-g-i-2Hdt13{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-CMhj7j{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-WSgnuh{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-noUQbK{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-fOI2ju{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-jEdZGA{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-vbFta3{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Tg0oFn{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-uQqAb4{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-qYrwH1{
color:var(--text-dark);
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-noto-sans-jp);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-qYrwH1{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

.phw-g-i-Cxts2Y{
color:var(--text-dark);
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-noto-sans-jp);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Cxts2Y{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

.phw-g-i-7digqz{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-noto-sans-jp-medium);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-7digqz{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

.phw-g-i-ZrmFMX{
border:none;
color:var(--link-color);
font-family:var(--cms-g-noto-sans-jp);
font-size:12px;
}

.phw-g-i-DpzO9V{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:16px;
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-KGRKB6{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-fL4eJ7{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
font-family:var(--cms-g-noto-sans-jp);
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-fL4eJ7{
padding-inline-end:32px;
padding-inline-start:32px;
}
}

.phw-g-i-vEwMFf{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-KZ68Gd{
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-XOREaV{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-skhzPD{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-clQ6MB{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Iwdbgl{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-jgk3Zs{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-ioIkS3{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-yIT3bQ{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
}

.phw-g-i-KyBvfZ{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-XDO4Jm{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-bold);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-PjQXMD{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-2nDSHp{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
min-height:var(--btn-height-lg);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-AoNlvn{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-9pBTCQ{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-ty8Jyb{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-l7VBjW{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-IxKMSE{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
text-align:center;
}

.phw-g-i-BnrEaS{
font-size:48px;
line-height:1.25;
color:var(--white);
font-weight:500;
font-family:var(--cms-g-noto-sans-jp-medium);
text-align:center;
}

.phw-g-i-d9hZxw{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
text-align:center;
}

.phw-g-i-eut1zv{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:500;
color:var(--link-color);
font-family:var(--cms-g-noto-sans-jp);
font-size:16px;
min-height:auto;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
}

.phw-g-i-WnZzHF{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
text-align:start;
}

.phw-g-i-LjsuwU{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--placeholder-text-color-1);
text-decoration:underline;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
height:auto;
padding-inline-end:0;
}

.phw-g-i-WobTDu{
font-size:18px;
font-family:var(--cms-g-noto-sans-jp);
text-align:start;
}

.phw-g-i-TLqYhO{
font-weight:500;
font-size:20px;
line-height:var(--line-height-4);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-V2qyzd{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:400;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
font-size:16px;
min-height:var(--btn-height-lg);
}

.phw-g-i-vsbHTi{
font-size:20px;
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
}

.phw-g-i-ffm6XS{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-noto-sans-jp);
font-size:14px;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
}

.phw-g-i-3eCJcz{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:400;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
font-size:16px;
min-height:var(--btn-height-lg);
}

.phw-g-i-73b9cv{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:400;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
min-height:var(--btn-height-lg);
}

.phw-g-i-3nZOAt{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
font-family:var(--cms-g-noto-sans-jp);
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-3nZOAt{
padding-inline-end:32px;
padding-inline-start:32px;
}
}

.phw-g-i-29pOgN{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-aQa7Lv{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-3hDTbr{
font-size:18px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-FYU5oR{
font-size:18px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-TqzGiE{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-luQnMY{
font-size:18px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-u6VvPU{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-bLgV1H{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-H946or{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-ujOkCw{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--placeholder-text-color-1);
text-decoration:underline;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-noto-sans-jp);
height:auto;
padding-inline-end:0;
}

.phw-g-i-efLgyT{
font-size:40px;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-yyOJAh{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-Ld0m0a{
font-size:var(--font-size-15);
line-height:var(--paragraph-line-height-1);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-5sTR2y{
font-family:var(--cms-g-noto-sans-jp);
font-weight:500;
}

.phw-g-i-AY7kkj{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Gw75GF{
background-color:var(--phw-custom-white);
font-size:20px;
font-family:var(--cms-g-futura-now-text);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Gw75GF{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

.phw-g-i-6y5qzJ{
font-size:31px;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-It7Y7Q{
background-color:var(--widget-bg-white-color);
border-radius:var(--border-radius-base);
color:var(--text-dark);
line-height:30px;
font-family:var(--cms-g-noto-sans-jp);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-It7Y7Q{
min-width:30px;
}
}

.phw-g-i-3ABA5d{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-44Kw7R{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-a8MFZP{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-klyF4w{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-N2Kr8v{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:500;
}

.phw-g-i-Eu6Put{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
background-color:none;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
font-size:14px;
height:35px;
line-height:1.2;
}

.phw-g-i-nHupJb{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-EZq5Th{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Ma9AfL{
font-size:var(--cms-g-button-black);
color:var(--link-color);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-xf3BLA{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-noto-sans-jp);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-xf3BLA{
padding-inline-end:calc(var(--pu-space)*1.875);
}
}

.phw-g-i-9cZZ31{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-jyKocP{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-7rBCUp{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--placeholder-text-color-1);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:14px;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
padding-inline-right:0;
height:auto;
}

.phw-g-i-JOGnZ0{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--placeholder-text-color-1);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:14px;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
padding-inline-right:0;
height:auto;
}

.phw-g-i-NQ7O6O{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
font-size:14px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-WvG887{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--placeholder-text-color-1);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:14px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
padding-inline-right:0;
height:auto;
}

.phw-g-i-j5Dx0k{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--placeholder-text-color-1);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:14px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
padding-inline-right:0;
height:auto;
}

.phw-g-i-yq9ReE{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--placeholder-text-color-1);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:14px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
box-shadow:none;
font-family:var(--cms-g-noto-sans-jp);
padding-inline-right:0;
height:auto;
}

.phw-g-i-iHZkHS{
}

.phw-g-i-aPCFkB{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--placeholder-text-color-1);
text-decoration:underline;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-noto-sans-jp);
height:auto;
padding-inline-end:0;
}

.phw-g-i-eUpUsk{
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-odAdlf{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-lw9aws{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-uAphpL{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
font-family:var(--cms-g-noto-sans-jp);
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-uAphpL{
padding-inline-end:32px;
padding-inline-start:32px;
}
}

.phw-g-i-uTwjPz{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-6XIBET{
}

.phw-g-i-0mxmCS{
border:none;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-size:12px;
width:auto;
}

.phw-g-i-LgZMqG{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-FIMr4r{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-NIPGhd{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-tF346d{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-rIfXiq{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-9D3Y8F{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-OzWxgm{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:500;
}

.phw-g-i-2Jg87Y{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-aO1fAa{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-X8Rvuz{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-bold);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-M5fpQL{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-bold);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-DuuqJB{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-0X2jFg{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
min-height:var(--btn-height-lg);
}

.phw-g-i-NCb8rH{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-62FNrc{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-hundRk{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-PKEqI2{
border-style:none;
color:var(--brand-color-primary);
text-decoration:none;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:2;
font-size:12px;
}

.phw-g-i-U4aSTl{
font-size:12px;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp);
text-align:start;
}

.phw-g-i-Nx9iwm{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-medium);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-bumbB1{
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
font-size:14px;
}

.phw-g-i-JkP18v{
text-align:start;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-NH2rvE{
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-meWFit{
font-weight:700;
font-size:30px;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-CBHITj{
background-color:var(--phw-custom-white);
font-size:16px;
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
padding-right:30px;
width:330px;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-SJi4lx{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-xRPwtn{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:400;
}

.phw-g-i-0aZ4uV{
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
word-break:break-word;
}

.phw-g-i-3I6CX0{
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
word-break:break-word;
}

.phw-g-i-iJT7c2{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-jEd8HO{
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
word-break:break-word;
}

.phw-g-i-StxrKX{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-gkPmtX{
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
word-break:break-word;
}

.phw-g-i-cHFCiy{
font-size:24px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-j8nTBV{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-cUr2BD{
background-color:var(--phw-custom-white);
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-medium);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-cUr2BD{
width:100%;
}
}

.phw-g-btn-small-primary{
background-color:var(--phw-custom-white);
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-btn-small-primary{
width:100%;
}
}

.phw-g-i-PxddTz,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-PxddTz,.btn.primary-button,.primary-button{
width:100%;
}
}

.phw-g-i-kWiiG5{
font-weight:500;
font-size:20px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-BWpjc9{
font-size:12px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-v9YMxX{
font-size:12px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-YX3q8S{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-xmwfuY{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Lv98gs{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-wDm4DW{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-4s2WoF{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-w5N8Dz{
font-size:25px;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-ZVAcaU{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-vcwdzR{
background-color:var(--phw-custom-white);
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-VAtVe7{
background-color:var(--phw-custom-white);
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-lR1qG3{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
}

.phw-g-i-GzxZeO{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp-medium);
width:100%;
}

.phw-g-i-6bn632{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
min-height:var(--btn-height-lg);
}

.phw-g-i-YVx9QG{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--white);
min-height:var(--btn-height-lg);
}

.phw-g-i-etnQG6{
background-color:transparent;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-QHSaXW{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-family:var(--cms-g-noto-sans-jp);
height:64px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-QHSaXW{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

.phw-g-i-eVrDTA{
font-size:30px;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:500;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-2W7S1D{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-061cyb{
color:var(--black);
text-decoration:none;
font-family:var(--cms-g-noto-sans-jp-medium);
font-weight:400;
font-size:var(--font-size-15);
text-align:start;
}

.phw-g-i-HXJquE{
color:var(--black);
text-decoration:none;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:var(--font-size-15);
text-align:start;
}

.phw-g-i-9w1YZj{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-medium);
align-items:center;
min-height:auto;
padding-right:3px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-9w1YZj{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

.phw-g-i-mkP11T{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-noto-sans-jp-medium);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-x3iotu{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-noto-sans-jp-medium);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-X2toAM{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-noto-sans-jp-medium);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-xKlVwn{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-noto-sans-jp-medium);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-DsBtH3{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-noto-sans-jp-medium);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-BeJwsX{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-medium);
align-items:center;
min-height:auto;
padding-right:3px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-BeJwsX{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

.phw-g-i-wtII3s{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-wtII3s{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

.phw-g-i-HBmgXH{
font-family:var(--cms-g-noto-sans-jp);
font-size:16px;
}

.phw-g-i-A4VCQX{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
text-align:center;
}

.phw-g-i-ES8yAW{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-16HUAN{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
text-align:center;
}

.phw-g-i-UfPzFp{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
}

.phw-g-i-VyuZqd{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-VyuZqd{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

.phw-g-i-UJrvgA{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1;
color:var(--body-color);
}

.phw-g-i-tzWEmC{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-qY69nY{
font-size:20px;
color:var(--white);
font-weight:500;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-qY69nY{
width:150%;
}
}

.phw-g-i-KsnYrq{
font-size:20px;
color:var(--white);
font-weight:500;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-KsnYrq{
width:150%;
}
}

.phw-g-i-rn4FAl{
font-size:20px;
color:var(--white);
font-weight:500;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-rn4FAl{
width:150%;
}
}

.phw-g-i-iFnrnd{
font-size:20px;
color:var(--white);
font-weight:500;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-iFnrnd{
width:150%;
}
}

.phw-g-i-jXTbcE{
font-size:20px;
color:var(--white);
font-weight:500;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-jXTbcE{
width:150%;
}
}

.phw-g-i-BA6d3A{
font-size:20px;
color:var(--white);
font-weight:500;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-BA6d3A{
width:150%;
}
}

.phw-g-i-xfkNZ4{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
word-break:break-word;
}

.phw-g-i-fxkF0T{
color:var(--white);
}

.phw-g-i-0YHYgU{
color:var(--white);
}

.phw-g-i-JZudgR{
color:var(--white);
}

.phw-g-i-Vb8O5e{
color:var(--white);
}

.phw-g-i-NyL7f2{
color:var(--white);
}

.phw-g-i-hwnmBA{
color:var(--white);
}

.phw-g-i-KOD1D2{
color:var(--white);
}

.phw-g-i-uvazbR{
color:var(--white);
}

.phw-g-i-9cMis1{
color:var(--white);
font-size:48px;
line-height:1.3;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
letter-spacing:0em;
}

.phw-g-i-64pjtu{
color:var(--white);
font-size:48px;
line-height:1.3;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
letter-spacing:0em;
}

.phw-f-i-Gq1Alr{
font-size:48px;
line-height:1.3;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
letter-spacing:0em;
}

.phw-g-i-l7lp2z{
min-height:0px;
height:90px;
}
.phw-g-i-l7lp2z img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-l7lp2z{
min-width:0px;
}
.phw-g-i-l7lp2z img{
object-fit:cover ;
}
}

.phw-g-i-bB55Th{
min-height:0px;
height:90px;
}
.phw-g-i-bB55Th img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-bB55Th{
min-width:0px;
}
.phw-g-i-bB55Th img{
object-fit:cover ;
}
}

.phw-g-i-vYVGrP{
max-height:none;
min-height:0px;
height:89px;
}
.phw-g-i-vYVGrP img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-vYVGrP{
min-width:0px;
}
.phw-g-i-vYVGrP img{
object-fit:cover ;
}
}

.phw-g-i-ngfelv{
max-height:none;
min-height:0px;
height:89px;
}
.phw-g-i-ngfelv img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ngfelv{
min-width:0px;
}
.phw-g-i-ngfelv img{
object-fit:cover ;
}
}

.phw-g-i-aWVLVp{
min-height:0px;
height:90px;
}
.phw-g-i-aWVLVp img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-aWVLVp{
min-width:0px;
}
.phw-g-i-aWVLVp img{
object-fit:cover ;
}
}

.phw-g-i-0YQnWu{
min-height:0px;
height:102px;
}
.phw-g-i-0YQnWu img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-0YQnWu{
min-width:0px;
}
.phw-g-i-0YQnWu img{
object-fit:cover ;
}
}

.phw-g-i-aGK7sQ{
max-height:none;
min-height:0px;
height:98px;
}
.phw-g-i-aGK7sQ img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-aGK7sQ{
min-width:0px;
}
.phw-g-i-aGK7sQ img{
object-fit:cover ;
}
}

.phw-g-i-SuPmlK{
max-height:none;
min-height:0px;
height:98px;
}
.phw-g-i-SuPmlK img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-SuPmlK{
min-width:0px;
}
.phw-g-i-SuPmlK img{
object-fit:cover ;
}
}

.phw-g-i-ibacPr{
min-height:0px;
}
.phw-g-i-ibacPr img{
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ibacPr{
min-width:0px;
}
.phw-g-i-ibacPr img{
object-fit:cover ;
}
}

.phw-g-i-x6iHvE{
min-height:0px;
}
.phw-g-i-x6iHvE img{
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-x6iHvE{
min-width:0px;
}
.phw-g-i-x6iHvE img{
object-fit:cover ;
}
}

.phw-g-i-TSg1Gm{
max-height:none;
min-height:0px;
}
.phw-g-i-TSg1Gm img{
object-fit:fill;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-TSg1Gm{
min-width:0px;
}
.phw-g-i-TSg1Gm img{
object-fit:cover ;
}
}

.phw-g-i-SKVrSX{
max-height:none;
min-height:0px;
}
.phw-g-i-SKVrSX img{
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-SKVrSX{
min-width:0px;
}
.phw-g-i-SKVrSX img{
object-fit:cover ;
}
}

.phw-g-i-6fmLA9{
min-height:0px;
}
.phw-g-i-6fmLA9 img{
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-6fmLA9{
min-width:0px;
}
.phw-g-i-6fmLA9 img{
object-fit:cover ;
}
}

.phw-g-i-rc05cP{
min-height:0px;
}
.phw-g-i-rc05cP img{
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-rc05cP{
min-width:0px;
}
.phw-g-i-rc05cP img{
object-fit:cover ;
}
}

.phw-g-i-UWwccY{
min-height:0px;
}
.phw-g-i-UWwccY img{
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-UWwccY{
min-width:0px;
}
.phw-g-i-UWwccY img{
object-fit:cover ;
}
}

.phw-g-i-KkZjV0{
background-image:none;
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-fHyRyc{
background-image:none;
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-Alk7v9{
background-image:none;
background-color:var(--phw-custom-white);
}

.phw-g-i-F66Xks{
}

.phw-g-i-fqLm6x{
}

.phw-g-i-7bhNCF{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:start;
}

.phw-g-i-RTSPZm{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-pmuqkO{
background-image:none;
background-color:var(--phw-custom-white);
}

.phw-g-i-vyc0nW{
background-image:none;
background-color:var(--phw-custom-white);
}

.phw-g-i-ak3PTv{
min-height:0px;
height:98px;
}
.phw-g-i-ak3PTv img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ak3PTv{
min-width:0px;
}
.phw-g-i-ak3PTv img{
object-fit:cover ;
}
}

.phw-g-i-E4Wvm7{
min-height:0px;
height:98px;
}
.phw-g-i-E4Wvm7 img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-E4Wvm7{
min-width:0px;
}
.phw-g-i-E4Wvm7 img{
object-fit:cover ;
}
}

.phw-g-i-KrkT6D{
min-height:0px;
}
.phw-g-i-KrkT6D img{
aspect-ratio:1/1;
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-KrkT6D{
min-width:0px;
}
.phw-g-i-KrkT6D img{
object-fit:cover ;
}
}

.phw-g-i-xzEOG1{
max-height:89px;
min-height:0px;
height:89px;
}
.phw-g-i-xzEOG1 img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-xzEOG1{
min-width:0px;
}
.phw-g-i-xzEOG1 img{
object-fit:cover ;
}
}

.phw-g-i-sIDgEp{
max-height:89px;
min-height:0px;
height:89px;
}
.phw-g-i-sIDgEp img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-sIDgEp{
min-width:0px;
}
.phw-g-i-sIDgEp img{
object-fit:cover ;
}
}

.phw-g-i-Ahqio9{
max-height:none;
min-height:0px;
}
.phw-g-i-Ahqio9 img{
aspect-ratio:1/1;
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Ahqio9{
min-width:0px;
}
.phw-g-i-Ahqio9 img{
object-fit:cover ;
}
}

.phw-g-i-eL6Fp8{
max-height:none;
min-height:0px;
}
.phw-g-i-eL6Fp8 img{
aspect-ratio:1/1;
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-eL6Fp8{
min-width:0px;
}
.phw-g-i-eL6Fp8 img{
object-fit:cover ;
}
}

.phw-g-i-FH7CNQ{
max-height:none;
min-height:0px;
height:99px;
}
.phw-g-i-FH7CNQ img{
aspect-ratio:1/1;
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-FH7CNQ{
min-width:0px;
}
.phw-g-i-FH7CNQ img{
object-fit:cover ;
}
}

.phw-g-i-ZTKIZv{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-4tthDo{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:auto;
margin-bottom:auto;
}

.phw-g-i-gjy3c9{
}

.phw-g-i-A8dELA{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-6G5lRr{
max-height:none;
min-height:0px;
height:99px;
}
.phw-g-i-6G5lRr img{
aspect-ratio:1/1;
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-6G5lRr{
min-width:0px;
}
.phw-g-i-6G5lRr img{
object-fit:cover ;
}
}

.phw-g-i-JrG9cQ{
min-height:0px;
height:95px;
}
.phw-g-i-JrG9cQ img{
aspect-ratio:1/1;
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-JrG9cQ{
min-width:0px;
}
.phw-g-i-JrG9cQ img{
object-fit:cover ;
}
}

.phw-g-i-uYjWYd{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-z8kFa8{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-BLNdIt{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-3T2caT{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-N2uKye{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2Gh3lA{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-7TjNNX{
background-image:none;
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-7Zc5zH{
min-height:0px;
height:95px;
}
.phw-g-i-7Zc5zH img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-7Zc5zH{
min-width:0px;
}
.phw-g-i-7Zc5zH img{
object-fit:cover ;
}
}

.phw-g-i-nfEmgQ{
min-height:0px;
}
.phw-g-i-nfEmgQ img{
aspect-ratio:1/1;
object-fit:contain;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-nfEmgQ{
min-width:0px;
}
.phw-g-i-nfEmgQ img{
object-fit:cover ;
}
}

.phw-g-i-qNLOaG{
max-height:none;
min-height:0px;
height:99px;
}
.phw-g-i-qNLOaG img{
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-qNLOaG{
min-width:0px;
}
.phw-g-i-qNLOaG img{
object-fit:cover ;
}
}

.phw-g-i-2W6599{
max-height:none;
min-height:0px;
height:77px;
}
.phw-g-i-2W6599 img{
aspect-ratio:1/1;
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-2W6599{
min-width:0px;
}
.phw-g-i-2W6599 img{
object-fit:cover ;
}
}

.phw-g-i-hPmOb2{
max-height:none;
min-height:0px;
height:77px;
}
.phw-g-i-hPmOb2 img{
aspect-ratio:1/1;
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-hPmOb2{
min-width:0px;
}
.phw-g-i-hPmOb2 img{
object-fit:cover ;
}
}

.phw-g-i-5TgtMZ{
max-height:77px;
min-height:0px;
height:77px;
}
.phw-g-i-5TgtMZ img{
aspect-ratio:1/1;
object-fit:contain;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-5TgtMZ{
min-width:0px;
}
.phw-g-i-5TgtMZ img{
object-fit:cover ;
}
}

.phw-g-i-ptK5Pe{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-gH6gaX{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-ek3Zqt{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-NolAIz{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-802Nsq{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-ds3AfI{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-tzhNTL{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
}

.phw-g-i-P3jjIY{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
}

.phw-g-i-DAAq7V{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-E0wGY7{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
}

.phw-g-i-QJIFne{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-d8Q3D7{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-5J7feC{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-B4aQKM{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:start;
}

.phw-g-i-XOLvoK{
}

.phw-g-i-rbjpUT{
}

.phw-g-i-wM4QJz{
font-weight:400;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
}

.phw-g-i-SyMNA2{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
}

.phw-g-i-6udk5d{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-dPksvB{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-cgl43j{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-kc61Y9{
background-image:none;
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-sunny-yellowfac400);
}

.phw-g-i-NjXuiC{
background-image:none;
background-color:var(--phw-custom-sunny-yellowfac400);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-ym9BJr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-t7OPeE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-0npYWJ{
font-size:20px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--white);
}

.phw-g-i-GMtNRI{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-vyaknS{
background-image:none;
background-color:var(--phw-custom-sunny-yellowfac400);
}

.phw-g-i-7NGBUD{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-dOMBLs{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-rQLbkX{
color:var(--white);
margin-top:calc(var(--mu-space)*6.25);
margin-bottom:calc(var(--mu-space)*6.25);
}

.phw-g-i-PIJDZI{
background-image:none;
background-color:var(--phw-custom-sunny-yellowfac400);
}

.phw-g-i-XTPPdB{
background-image:none;
background-color:var(--phw-custom-sunny-yellowfac400);
}

.phw-g-i-nhY84F{
color:var(--text-dark);
margin-top:calc(var(--mu-space)*6.25);
margin-bottom:calc(var(--mu-space)*6.25);
}

.phw-g-i-qtRXxX{
color:var(--text-dark);
margin-top:calc(var(--mu-space)*6.25);
margin-bottom:calc(var(--mu-space)*6.25);
}

.phw-g-i-BMEIEd{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-SsdKui{
color:var(--text-dark);
margin-top:calc(var(--mu-space)*18.75);
margin-bottom:calc(var(--mu-space)*18.75);
}

.phw-g-i-tSDSLx{
color:var(--text-dark);
margin-top:calc(var(--mu-space)*18.75);
margin-bottom:calc(var(--mu-space)*18.75);
}

.phw-g-i-D2DzZT{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-keQcfF{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-bHfHlL{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:start;
}

.phw-g-i-d1fRhk{
}

.phw-g-i-pzpNLa{
}

.phw-g-i-e8LyRW{
}

.phw-g-i-kU4H8h{
}

.phw-g-i-n6o8XI{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-gvzwKK{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-jHC3JA{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-HOjKay{
}

.phw-overlay-test-overlay::before{
}

.phw-overlay-primary::before{
background-color:#0094E3;
opacity:0.3;
}

.phw-overlay-banner-overlay::before{
opacity:0.6;
}

.phw-job-description{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-widget-bg-secondary{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-user-name-prefix{
}

.phw-g-text-xx-large-primary{
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
}

.phw-g-text-xx-large-dark{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--line-height-2);
color:var(--text-dark);
font-weight:700;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-text-x-large-dark{
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
}

.phw-g-text-small-secondary{
color:var(--placeholder-text-color-1);
}

.phw-g-text-small-primary{
}

.phw-g-text-small-light{
}

.phw-g-text-small-dark{
}

.phw-g-text-large-semibold-dark{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-text-large-secondary{
color:var(--placeholder-text-color-1);
}

.phw-g-text-large-light{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-text-large-dark{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-text-glassdoor-review-count{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-text-glassdoor-rating-style-1{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-text-glassdoor-rating{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-text-fyf-skills{
color:var(--placeholder-text-color-1);
}

.phw-g-text-field-style-1{
background-color:transparent;
color:var(--body-color);
}

.phw-g-text-field-small{
background-color:transparent;
}

.phw-g-text-field-large{
background-color:transparent;
}

.phw-g-text-default-semibold-primary{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-text-default-semibold-dark{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
}

.phw-g-text-default-secondary{
color:var(--placeholder-text-color-1);
}

.phw-g-text-default-primary{
}

.phw-g-text-default-light{
}

.phw-g-text-default-dark{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-tags-bg-gray-1{
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-small-text-secondary-italic{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
color:var(--placeholder-text-color-1);
font-style:italic;
}

.phw-g-search-results-hero-bg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/1685540758397_search-results-banner-1549547782827.jpg);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-savedjobsbtn{
line-height:1.2;
font-weight:500;
color:var(--phw-custom-dark-color-light4a4a4a);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-regular-paragraph-text-dark-light{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-regular-757575-secondary{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-paddingtopbottom15{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-p-xx-large-light{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--line-height-3);
color:var(--white);
font-weight:700;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-p-widget-subheading-style-1{
font-size:20px;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-p-small-secondary{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--placeholder-text-color-1);
}

.phw-g-p-small-light{
color:var(--white);
}

.phw-g-p-small-dark{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
}

.phw-g-p-semibold-dark{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-weight:700;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-p-large-semibold-dark{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-p-large-secondary{
font-size:24px;
}

.phw-g-p-large-light{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-p-large-dark{
font-size:30px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-p-italic{
}

.phw-g-p-default-secondary{
font-size:14px;
line-height:var(--paragraph-line-height-2);
}

.phw-g-p-default-primary{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-p-default-light{
font-size:30px;
color:var(--white);
}

.phw-g-p-default-dark{
font-size:20px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-organiser--circle{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-noborders{
border-style:hidden;
border-width:0px;
}

.phw-g-noborderevent{
border-style:none;
}

.phw-g-no-padding{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-menulist-btn{
color:var(--phw-custom-dark-color-light4a4a4a);
font-weight:500;
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
font-size:16px;
}

.phw-g-menulist{
padding-inline-start:calc(var(--pu-space)*2.25);
padding-top:calc(var(--pu-space)*0.5);
padding-inline-end:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*1);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:16px;
}

.phw-g-logosize{
height:36px;
width:100px;
}

.phw-g-list-text-style-1{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
}

.phw-g-label-text{
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
}

.phw-g-jdsavedefault{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
border-style:solid;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:0px;
}

.phw-g-jdfyf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
border-style:none;
border-color:transparent;
border-width:0px;
}

.phw-g-img-circle-80x80{
}

.phw-g-iconstar{
}

.phw-g-iconprimary{
}

.phw-g-icondark{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-zzps3F{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-zz4Ymp{
color:var(--white);
}

.phw-g-i-zwoH7G{
padding-inline-end:calc(var(--pu-space)*10);
align-items:;
justify-content:center;
padding-top:calc(var(--pu-space)*10);
object-fit:cover;
max-height:450px;
}

.phw-g-i-zwl4sQ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-zwijr0{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-zwWX5v{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zwQIwd{
}

.phw-g-i-zvFcn7{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-zvDTHm{
color:var(--phw-custom-clearwater-blue68c5d4);
font-size:28px;
}

.phw-g-i-ztLU4M{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-zsY6IB{
font-size:15px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-zsNCgL{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-inline-end:auto;
margin-bottom:auto;
margin-top:auto;
}

.phw-g-i-zsKWbr{
font-size:var(--cms-g-button-black);
color:var(--link-color);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-zsKWbr{
margin-inline-end:calc(var(--mu-space)*-1.875);
}
}

.phw-g-i-zs94wq{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-zryfGh{
font-weight:500;
}

.phw-g-i-zre0MA{
margin-top:calc(var(--mu-space)*0.375);
height:20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-zre0MA{
width:20px;
}
}

.phw-g-i-zrBGDc{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-zqUYVX{
overflow:visible;
min-width:100%;
min-height:100%;
}

.phw-g-i-zpsFuN{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-zphvB7{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-zphvB7{
padding-top:calc(var(--pu-space)*5);
}
}

.phw-g-i-zp3apL{
background-color:var(--phw-custom-white);
color:var(--white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-zoEsU0{
background:none;
background-image:none;
background-repeat:no-repeat;
background-position:100% 50%;
}

.phw-g-i-zo8XQc{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-znwOtP{
border-color:var(--brand-color-primary);
justify-content:start;
width:25px;
}

.phw-g-i-znvDqK{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-znT8uR{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-zmZSKL{
color:var(--white);
}

.phw-g-i-zmTiN2{
}

.phw-g-i-zm2qlZ{
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-zm2L6J{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-zliWBf{
}

.phw-g-i-zlHAkx{
font-size:48px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-dark-charcoal333333);
}

.phw-g-i-zkm1qK{
background-color:var(--phw-custom-white);
font-size:20px;
font-family:var(--cms-g-noto-sans-jp);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-zkm1qK{
padding-inline-end:calc(var(--pu-space)*3.5);
padding-inline-start:calc(var(--pu-space)*3.5);
}
}

.phw-g-i-zkHp89{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-zjsbwO{
text-align:center;
}

.phw-g-i-zihiMW{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-zifYeC{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-ziW8tL{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-zhU8XD{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-zgxvuj{
max-width:1000px;
}

.phw-g-i-zf7LWq{
font-size:32px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-zeYGOC{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-zdpXTR{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-zdJUSg{
min-width:100%;
}

.phw-g-i-zcTdO4{
font-weight:500;
font-size:20px;
color:var(--white);
width:100%;
}

.phw-g-i-zbmjgU{
min-width:180px;
}

.phw-g-i-zbiPBC{
}

.phw-g-i-zbB1fd{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-zb0xeY{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-zb0xeY{
padding-top:calc(var(--pu-space)*5);
}
}

.phw-g-i-zb01Nu{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
height:51px;
}

.phw-g-i-zZir7p{
}

.phw-g-i-zZdalC{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-zZDVWC{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-zYCxd1{
border-top-style:solid;
border-style:none;
}

.phw-g-i-zY8cl0{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zXdUQ7{
}

.phw-g-i-zXHQTp{
font-size:25px;
line-height:1;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-zWzzRi{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-zW4bP1{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-zVl1vA{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-zVMeuy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-zVGSam{
}

.phw-g-i-zU96Eh{
background-color:transparent;
}

.phw-g-i-zU66G7{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--secondary-text);
}

.phw-g-i-zU12H4{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zToTN4{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-zTVHCe{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-zT7xK4{
}

.phw-g-i-zSKOu7{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-zRUcDQ{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-sapphire1955af);
font-weight:500;
}

.phw-g-i-zR5yF2{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-soft-greenb2c200);
font-size:18px;
}

.phw-g-i-zR5xue{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-zQATKB{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-zPgIYB{
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-zODsRU{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-zNyeXV{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}

.phw-g-i-zNgWQ7{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/GIVIBEVPPeopleAtWorkFB037-1731321719127.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-zNUcBC{
width:400px;
}

.phw-g-i-zNB03k{
width:40px;
justify-content:start;
}

.phw-g-i-zLgJJd{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-zL8wwT{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:0px;
}

.phw-g-i-zKpFMa{
}

.phw-g-i-zKR6xx{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zKQGQI{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-zJtE2F{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-zJjl1X{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-zJiuq7{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-zJXwQa{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
font-weight:500;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
background-color:none;
padding-inline-start:calc(var(--pu-space)*0.625);
}

.phw-g-i-zHf6uw{
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
font-size:16px;
}

.phw-g-i-zGlrN4{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zFTMkp{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-zFI0n8{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zFGTFD{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-zErh8p{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-zDoZp3{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zCTT58{
}

.phw-g-i-zBK3AR{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-zBBaD3{
width:100%;
}

.phw-g-i-zA2uv7{
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-z9P7Se{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-z9NzYK{
}

.phw-g-i-z9AtE5{
}

.phw-g-i-z8yjPo{
line-height:2;
}

.phw-g-i-z8Jw5B{
}

.phw-g-i-z81xMS{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-z72RD0{
}

.phw-g-i-z5ztKp{
font-size:31px;
}

.phw-g-i-z5pWAM{
text-align:left;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-z5RKPs{
}

.phw-g-i-z5QCzN{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space)*4.375);
padding-inline-end:var(--input-v-padding);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-z5AE01{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-z4oIhm{
}

.phw-g-i-z4RyeZ{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-z2wrCv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-z2qNjJ{
color:transparent;
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-z2qNjJ{
width:16px;
}
}

.phw-g-i-z2D2HJ{
margin-bottom:calc(var(--mu-space)*0.625);
}

.phw-g-i-z24Las{
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-z0iato{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-z0NjwU{
}

.phw-g-i-yy2ffw{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-yy1pdz{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-yxuV3o{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-yxiJaz{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:var(--phw-g-button-text-font-size);
text-align:center;
background-color:var(--brand-color-primary);
}

.phw-g-i-yxMcNW{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-yvpxJi{
font-size:33px;
}

.phw-g-i-yvY7DR{
font-family:var(--cms-g-futura-now-text);
font-size:16px;
line-height:1.5;
}

.phw-g-i-yvF4rm{
background-color:var(--phw-custom-white);
}

.phw-g-i-yv6wVw{
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-yujU7j{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-yuh4si{
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-yufJZ6{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-yttdiG{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ytoMNN{
text-align:start;
color:var(--white);
}

.phw-g-i-ytbv1c{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-ytMRUS{
font-size:25px;
line-height:1;
color:var(--phw-custom-true-redd10a26);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-ytL4va{
font-size:20px;
line-height:var(--heading-line-height-5);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
}

.phw-g-i-ysmp2M{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-ysTiYq{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ysQN1f{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-yrfRmB{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-white-smokef4f4f4);
border-width:1px;
}

.phw-g-i-yrHiY7{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-yqZzbp{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-ypbWic{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-youi7I{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
fill:transparent;
color:transparent;
}

.phw-g-i-yngxmx{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-ympMr1{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
}

.phw-g-i-ymdcuO{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ykxHTS{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:1px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:0px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
}

.phw-g-i-ykwOeh{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-yk6Izf{
}

.phw-g-i-yk5Kpt{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-yjYlpd{
background-color:var(--phw-custom-white);
}

.phw-g-i-yjSCNq{
margin-top:calc(var(--mu-space)*-1.5);
}

.phw-g-i-yheCzb{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-yhV8kB{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-yh4DG8{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*0.625);
margin-top:auto;
}

.phw-g-i-ygyvsx{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-ygcDXV{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
color:var(--body-color);
font-weight:400;
}

.phw-g-i-ygOtF8{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ygOtF8{
width:100%;
}
}

.phw-g-i-ygIxbT{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-yfz9Cz{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-yfwNqF{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-yfV6Wx{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-ye2HyC{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-ydsDVz{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-yd7823{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ycTxOr{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-ybkN0M{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-yayimj{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-yaghCV{
margin-inline-end:calc(var(--mu-space)*0.625);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
font-size:14px;
text-align:center;
}

.phw-g-i-yaR7KX{
}

.phw-g-i-yYGIu5{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-yXv8zl{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-yWVwQw{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-yWB3jG{
}

.phw-g-i-yUdIMz{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-yUbfAp{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
min-height:60px;
}

.phw-g-i-yTr9fn{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-yTqLJT{
font-size:30px;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-yTZbME{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-yRpGuD{
}

.phw-g-i-yRoxmS{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-yRj8Nx{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-yRaq08{
}

.phw-g-i-yQmW6a{
}

.phw-g-i-yQh4S9{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-yQHHpJ{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-yQCWuj{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-yPTcIs{
font-size:31px;
}

.phw-g-i-yPONqS{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-yPIhMv{
}

.phw-g-i-yPHTn6{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
text-align:start;
max-width:650px;
}

.phw-g-i-yOhBjJ{
}

.phw-g-i-yOgOGf{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-yLiw8M{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-yLayWV{
justify-content:end;
align-items:start;
}

.phw-g-i-yLQSdd{
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-yLJuEZ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-yLEG1T{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-yKd47o{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-yKQS5q{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-yK875s{
}

.phw-g-i-yJc3KO{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-yJaBDa{
}

.phw-g-i-yIrI7S{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-yHflr1{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-yHLFUK{
}

.phw-g-i-yHEbr8{
font-size:20px;
color:var(--white);
text-align:center;
}

.phw-g-i-yGT5v6{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-yFuPiY{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-yFsKRO{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-yFn57S{
border:none;
}

.phw-g-i-yFm3bf{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:start;
}

.phw-g-i-yFiH7Z{
}

.phw-g-i-yEppYJ{
}

.phw-g-i-yEUVH6{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-yEMwwi{
height:200px;
width:200px;
}

.phw-g-i-yBRKv6{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
align-items:;
justify-content:;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-yBDMJW{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-yAyPHv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-yAPopj{
align-items:center;
}

.phw-g-i-y9oeDj{
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-y98MXz{
font-size:12px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-y82eLQ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-y75g2C{
gap:0px;
}

.phw-g-i-y6Az7p{
font-weight:700;
font-size:14px;
}

.phw-g-i-y3nLbA{
}

.phw-g-i-y3Bh0A{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:290px;
}

.phw-g-i-y331xw{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-y2uGZW{
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-y2UGM6{
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-y1zX5G{
color:var(--white);
font-weight:500;
}

.phw-g-i-y1myHz{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
height:100%;
}

.phw-g-i-xzag1j{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-xzTWrL{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-xyf2eq{
color:var(--body-color);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-xyf2eq{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.125);
}
}

.phw-g-i-xydWl5{
text-align:left;
}

.phw-g-i-xy8c86{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-xxxfbf{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-xxwCJK{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-xxtWFj{
}

.phw-g-i-xxmxBB{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-xxhmgL{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-xx0t81{
}

.phw-g-i-xwJXsD{
}

.phw-g-i-xwIOgA{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-xuAF6R{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-xsYlkB{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-xsP2Io{
text-align:center;
}

.phw-g-i-xsCwM4{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-xrh6nC{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-xqvB7r{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-xqtj4C{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-xqUhHp{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-xpi4al{
font-size:31px;
}

.phw-g-i-xpCOfE{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-xp32pL{
}

.phw-g-i-xoqiU0{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-xnnUn3{
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-xnKhHt{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-xmyrqV{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:99%;
width:60%;
}

.phw-g-i-xmdnvo{
color:var(--body-color);
font-size:18px;
}

.phw-g-i-xm8GlV{
font-size:14px;
color:var(--text-dark);
}

.phw-g-i-xlxKGr{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-xjwOza{
}

.phw-g-i-xjVV1D{
}

.phw-g-i-xj2AnO{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-xiqB3o{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-xiL48w{
color:var(--body-color);
}

.phw-g-i-xhV3d1{
min-width:100%;
min-height:100%;
}

.phw-g-i-xgk5by{
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-xgbY28{
font-weight:500;
line-height:var(--line-height-4);
color:var(--body-color);
font-size:24px;
}

.phw-g-i-xgKetk{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-xeFF6M{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-xeC8TI{
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-xdyrCq{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
width:100%;
}

.phw-g-i-xcNUY5{
font-weight:400;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-xbvQAQ{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-xbvQAQ{
width:70%;
}
}

.phw-g-i-xayHWs{
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-xayHWs{
width:16px;
}
}

.phw-g-i-xaZJox{
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--stroke-dark);
font-size:14px;
background-color:transparent;
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-xZlyjb{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-xYcurC{
}

.phw-g-i-xYU1b7{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-xXonvy{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
font-size:24px;
}

.phw-g-i-xWiRM8{
border-color:var(--brand-color-primary);
justify-content:start;
}

.phw-g-i-xW3lGT{
color:var(--body-color);
font-weight:500;
font-size:32px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-xVxXo4{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-xTR49q{
justify-content:center;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-xTA4ix{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-xSgklL{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
}

.phw-g-i-xS8p6o{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-xRehMv{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-xRV3MW{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-xQWtup{
}

.phw-g-i-xQNCxA{
justify-content:start;
width:40px;
}

.phw-g-i-xQ8huz{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-xPo16H{
}

.phw-g-i-xOQL90{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-xNfUSL{
}

.phw-g-i-xMtJeJ{
color:var(--text-dark);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-xMlEZA{
font-weight:700;
color:var(--brand-color-primary);
font-size:14px;
}

.phw-g-i-xLIuPn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
background-color:none;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-xLDbI7{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-xKjfUb{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-xKT7mc{
}

.phw-g-i-xKPllU{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-xK8fYn{
background-color:var(--phw-custom-white);
}

.phw-g-i-xIgMkn{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-xILtCQ{
background-color:var(--phw-custom-white);
}

.phw-g-i-xIEUhE{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-xI7w2X{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-xHsH84{
}

.phw-g-i-xHe8h9{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-xHe8h9{
padding-top:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-xGpVH3{
}

.phw-g-i-xGTWQn{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-xFl2d5{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-xC1jUS{
}

.phw-g-i-xBaJ2h{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-xB0whA{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-x9nOAJ{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-x9ZNIb{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-x9LnDc{
}

.phw-g-i-x8LI6g{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-x7yDLj{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-x6OFpR{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-x5yZlt{
line-height:2;
}

.phw-g-i-x5W7HG{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-x58yvd{
aspect-ratio:16/9;
}

.phw-g-i-x4UaPm{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*4);
}

.phw-g-i-x3qK0T{
}

.phw-g-i-x3j8jE{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
}

.phw-g-i-x2kaXi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-x2XnX6{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-x2VlwD{
}

.phw-g-i-x2PKFa{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-x1WrIP{
}

.phw-g-i-x1HKsM{
}

.phw-g-i-x0nuus{
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
font-size:12px;
text-align:justify;
}

.phw-g-i-x0RWgV{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-x0RWgV{
width:70%;
}
}

.phw-g-i-x07M55{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
}

.phw-g-i-x02TQZ{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--secondary-text);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-wz3RcM{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-wyqhQd{
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-wx2vD8{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-wwRM62{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-wwIn4s{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-wuwSkb{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-wukPry{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-wu2pwc{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
}

.phw-g-i-wttVOl{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-wtiSkU{
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--white);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-wtP2Rg{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-wsZwVp{
text-align:center;
}

.phw-g-i-wr2xVg{
width:95%;
}

.phw-g-i-wqwd5e{
}

.phw-g-i-wp7OUv{
font-weight:700;
color:var(--body-color);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-woul4x{
font-size:33px;
}

.phw-g-i-woJizA{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-wnvhtq{
min-height:400px;
}

.phw-g-i-wnpHsG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wkyVbG{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-wkyVbG{
padding-inline-end:calc(var(--pu-space)*5.625);
}
}

.phw-g-i-wktpKj{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
}

.phw-g-i-wkm2pJ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
width:auto;
}

.phw-g-i-wkffOe{
font-size:12px;
line-height:1.5;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-wk38vX{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-wjq7rI{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-wjfjly{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-wjZPh3{
border-width:0px;
border-top-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-whzPoE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wh0hBG{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-wfvR0s{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-wfdd5i{
margin-inline-end:calc(var(--mu-space)*0.625);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:16px;
text-align:center;
}

.phw-g-i-wfa5Rq{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-wfFowV{
background-color:var(--phw-custom-soft-green-2b2c200);
text-align:center;
}

.phw-g-i-wewkgC{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-wd5Gh3{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-soft-greenb2c200);
}

.phw-g-i-wcTFvJ{
}

.phw-g-i-wcKJa1{
gap:0px;
}

.phw-g-i-wb1uzg{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-wazoyw{
border-style:none;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-wZwpdv{
font-size:30px;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-wZib8h{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-wYxO3V{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-wYi8PC{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-wY83Qn{
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
}

.phw-g-i-wVdZA0{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-wVbuPc{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
background-color:none;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0.75);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:14px;
height:35px;
line-height:1.2;
}

.phw-g-i-wVbZMT{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-wVB1GT{
}

.phw-g-i-wUyFnU{
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-wUyFnU{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-wUpGj2{
min-width:100%;
min-height:100%;
}

.phw-g-i-wUJBqL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wTZdk2{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-wTVOsI{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-wTEAN5{
}

.phw-g-i-wT9gvY{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-wSnQQ5{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-wScR6Z{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-wRiiDn{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:150px;
}

.phw-g-i-wRhbtQ{
border-style:none;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-wPjqwc{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-wPY3Ne{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-wPU1MU{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-wObySr{
font-weight:500;
font-size:40px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-wOYsC2{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
}

.phw-g-i-wOJyJm{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-wNCMC9{
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:100%;
}

.phw-g-i-wMMTJm{
margin-inline-start:calc(var(--mu-space)*1.25);
height:0px;
width:0px;
}

.phw-g-i-wMEmNd{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-forest-green5e9936);
font-weight:500;
}

.phw-g-i-wM5gGs{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-wJX3Ao{
background-color:transparent;
}

.phw-g-i-wJWjo0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wJNJ19{
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-wJNJ19{
width:16px;
}
}

.phw-g-i-wJ9FCf{
}

.phw-g-i-wIRMNO{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-wHlqfx{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wHInkH{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:start;
}

.phw-g-i-wGXnOv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-wGNmNf{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-wG3u5F{
}

.phw-g-i-wFhj2O{
}

.phw-g-i-wEYUP4{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-wERa6V{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-wDBGNV{
margin-bottom:calc(var(--mu-space)*0.625);
}

.phw-g-i-wANpz2{
}

.phw-g-i-w9T5HW{
color:var(--black);
font-weight:500;
font-size:12px;
text-decoration:none;
}

.phw-g-i-w8TXjU{
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
}

.phw-g-i-w4nFIa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-w4OA33{
height:24px;
width:25px;
}

.phw-g-i-w4MOJe{
}

.phw-g-i-w4MJZV{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-w2iKSL{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--body-color);
}

.phw-g-i-w2OyGq{
background-color:var(--phw-custom-white);
}

.phw-g-i-w2Mc6t{
}

.phw-g-i-w2FkJw{
max-height:250px;
}

.phw-g-i-w0vHV8{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-w0H9hH{
}

.phw-g-i-w07r1P{
max-width:325px;
}

.phw-g-i-w07F5D{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-vyga74{
}

.phw-g-i-vxy5ts{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-vxkeR1{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:16px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-vxkeR1{
width:auto;
}
}

.phw-g-i-vw4TM7{
}

.phw-g-i-vvjKTK{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:16px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-vvavcy{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-style:none;
}

.phw-g-i-vvNU13{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-vvMne7{
background-color:var(--phw-custom-buttonhover0174b2);
}

.phw-g-i-vuEFv9{
}

.phw-g-i-vu1XdY{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-vscEcZ{
margin-top:calc(var(--mu-space)*0.25);
height:24px;
width:25px;
}

.phw-g-i-vrta3w{
max-width:340px;
}

.phw-g-i-vraA31{
}

.phw-g-i-vpSvk1{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-vowhEt{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
width:322px;
}

.phw-g-i-vopq95{
color:var(--body-color);
font-weight:500;
font-size:14px;
padding-bottom:calc(var(--pu-space)*2.125);
font-family:var(--cms-g-futura-now-headline);
line-height:1.5;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-vopq95{
padding-top:calc(var(--pu-space)*2.125);
}
}

.phw-g-i-vokFet{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-voaZ6U{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-vnbk5q{
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-vmSiER{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-vmPERI{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
text-align:center;
}

.phw-g-i-vm9siF{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-vm9siF{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-vlfqpL{
font-size:14px;
}

.phw-g-i-vkKpGe{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-vjsXco{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-vjaLky{
}

.phw-g-i-vjBVgE{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-viFRFA{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-viFRFA{
width:auto;
}
}

.phw-g-i-vhS5tx{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-vgclxx{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:0px;
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-vfkbIX{
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-vfeKNE{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-vebiCo{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
min-height:65px;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-veUYcI{
background-color:transparent;
transition:all 0.2s;
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-vdNLuo{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-vdCW21{
text-align:start;
}

.phw-g-i-vd5tPo{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
border-style:solid;
width:120px;
height:40px;
}

.phw-g-i-vd51zu{
}

.phw-g-i-vd3RlI{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vckv5P{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-vcfuBA{
border-color:var(--brand-color-primary);
justify-content:start;
}

.phw-g-i-vcZBEk{
}

.phw-g-i-vbBAS8{
}

.phw-g-i-vagDbQ{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-vaZxRN{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-vYpctv{
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-vYoHUp{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-vYO1e8{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-vYAG08{
}

.phw-g-i-vY8X9I{
width:200px;
height:200px;
}

.phw-g-i-vXdTlJ{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-vXPOBQ{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-vWggMb{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-vWLGls{
background-color:transparent;
}

.phw-g-i-vWIPai{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-vWGmg3{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-vWGmg3{
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-vW1MWS{
}

.phw-g-i-vVwfFi{
border-style:solid;
border-color:var(--brand-color-primary);
}

.phw-g-i-vVbIPe{
}

.phw-g-i-vUpE2B{
background-color:var(--phw-custom-white);
padding-left:30px;
padding-right:30px;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-vUgQmO{
max-height:400px;
object-fit:cover;
}

.phw-g-i-vUSKrj{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-vU8gYq{
}

.phw-g-i-vTfSJt{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-vRcpCK{
font-size:25px;
line-height:1;
color:var(--phw-custom-true-redd10a26);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-vRHC94{
min-width:100%;
min-height:100%;
}

.phw-g-i-vRGQbT{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-vQtpqO{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-vQLnWR{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-vPVuQw{
color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-vPVuQw{
width:16px;
}
}

.phw-g-i-vLmJCf{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-vLiLOB{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-vKYCaq{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-vKYCaq{
padding-top:calc(var(--pu-space)*5);
}
}

.phw-g-i-vJFEpC{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-vJA2Ex{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
}

.phw-g-i-vIu9FR{
}

.phw-g-i-vIcy0o{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-vGheoX{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-vFUN8B{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-vFNUXS{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-vExDuO{
}

.phw-g-i-vEgj30{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-vELxom{
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-vCzwh1{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-vCtjPV{
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-vCpVoD{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-vCjJvx{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vC82e9{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-vC5GJR{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-vBe4ve{
width:30px;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-vAaDle{
}

.phw-g-i-v9Yy90{
}

.phw-g-i-v8mnBX{
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
background-color:transparent;
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
}

.phw-g-i-v6jqLO{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-v5uwvk{
background-color:var(--phw-custom-antiflash-whiteebebeb);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-v5nRmr{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-v5QMhh{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-v58gi8{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:0px;
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-v559AG{
}

.phw-g-i-v555dt{
color:var(--phw-custom--warm-orangeed6e00);
font-size:40px;
}

.phw-g-i-v4PdtL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-v3I9Uz{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-v3CYc3{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-v2x8qN{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-v2tyyM{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-v2INfc{
font-weight:500;
color:var(--black);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:14px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-v22XPO{
max-width:1240px;
}

.phw-g-i-v1sbkb{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-v1fndd{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-v0rKDh{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-v0bTRL{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-v0SXeI{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
width:auto;
}

.phw-g-i-v0KvqF{
color:var(--white);
font-weight:500;
font-size:30px;
padding-bottom:calc(var(--pu-space)*2.5);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-v076aO{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-uyS84e{
}

.phw-g-i-uy7jbO{
}

.phw-g-i-uxI39J{
font-size:14px;
}

.phw-g-i-uw0oQy{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-uvrIik{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-uvifXh{
width:40px;
}

.phw-g-i-uve8cN{
text-align:center;
}

.phw-g-i-uvdTDA{
padding-left:30px;
padding-right:30px;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-utMjGB{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-usdraJ{
}

.phw-g-i-usR6ph{
background-color:transparent;
font-weight:500;
padding-left:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
border-color:var(--brand-color-primary);
border-width:1px;
border-style:solid;
padding-right:0px;
}

.phw-g-i-usDOem{
align-items:center;
}

.phw-g-i-us0koZ{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-urenOK{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-uq4M2V{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-uq1q69{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-style:solid;
border-color:var(--brand-color-secondary);
border-width:1px;
}

.phw-g-i-unnp2V{
}

.phw-g-i-umxhJQ{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-umuRQl{
}

.phw-g-i-umgaRp{
font-size:18px;
text-align:start;
}

.phw-g-i-uldt7t{
color:var(--white);
font-weight:400;
font-size:16px;
line-height:1.5;
margin-inline-start:auto;
margin-inline-end:auto;
font-family:var(--cms-g-futura-now-text);
justify-content:center;
margin-top:auto;
align-items:center;
margin-bottom:auto;
height:100%;
}

.phw-g-i-ulZKDX{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ukbp3A{
}

.phw-g-i-ukAUAL{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:99%;
width:60%;
}

.phw-g-i-uk3W8x{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ui4J7S{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-ui2nEb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-uhmloP{
}

.phw-g-i-uhhgoe{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-uhTbty{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-ugSg1F{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
text-align:left;
}

.phw-g-i-uflc1x{
fill:var(--phw-custom-icon_color808080ff);
}

.phw-g-i-uequBh{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/SearchJob-Hero2-1730370262259.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-uc3olw{
font-size:28px;
}

.phw-g-i-ubg2xm{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-ua9oBA{
align-items:start;
justify-content:space-between;
text-align:left;
}

.phw-g-i-uZd0D9{
font-size:30px;
color:var(--white);
font-weight:700;
}

.phw-g-i-uYXeel{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-uYXBWT{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-uXwXfT{
}

.phw-g-i-uXbzye{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-uXbMfO{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-uXLIEm{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-uVVSLQ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
justify-content:center;
align-items:center;
}

.phw-g-i-uUdLNL{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-uTFbxO{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-uSQdnz{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-uSENnc{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-uQjyBj{
}

.phw-g-i-uQNYPM{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
font-weight:500;
padding-left:32px;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-uPXBfW{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-uPKpYE{
}

.phw-g-i-uP8m7W{
}

.phw-g-i-uOiRCW{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-uOOgSZ{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-uOBYzc{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-uNlu6A{
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-uNG2Rh{
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-uMKZcw{
color:var(--body-color);
border-color:var(--stroke-dark);
}

.phw-g-i-uKu9Iu{
}

.phw-g-i-uJWZKf{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-uIyUOT{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-uHn4Nx{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
line-height:1.5;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-uHRHvI{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-uGi65Z{
}

.phw-g-i-uGUa7z{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-uFJvDy{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-uF913u{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-uDoazW{
width:150px;
}

.phw-g-i-uDa2w8{
}

.phw-g-i-uDVHnY{
}

.phw-g-i-uCaS7M{
}

.phw-g-i-uCP5Wz{
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-uCP5Wz{
width:16px;
}
}

.phw-g-i-uBZi6p{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-uBDntz{
font-size:14px;
align-items:center;
color:var(--black);
font-weight:700;
}

.phw-g-i-uAYOdY{
}

.phw-g-i-u8RFrq{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-u852iu{
}

.phw-g-i-u7mERd{
text-align:center;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-white-smokef4f4f4);
border-width:1px;
}

.phw-g-i-u7e98T{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-u7MHhm{
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-u7Gilo{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-u5Vs5v{
}

.phw-g-i-u4sN93{
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-u4ZkD5{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-u4BrYP{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-u3Hpcb{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-u2ZUwk{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-u2XSkk{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-u1adMu{
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-u0PkTo{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-u073GG{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-tzzumW{
}

.phw-g-i-tzkgDj{
min-width:100%;
min-height:100%;
}

.phw-g-i-tzLwCq{
max-width:1240px;
text-align:center;
}

.phw-g-i-tyAsfh{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-txaY44{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-twFIy4{
}

.phw-g-i-twCQvj{
padding-inline-end:calc(var(--pu-space)*25);
padding-inline-start:calc(var(--pu-space)*25);
}

.phw-g-i-tvlmPQ{
}

.phw-g-i-tvWknL{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-tvWdmT{
background-color:transparent;
fill:var(--icon-dark);
}

.phw-g-i-tvDbli{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
align-items:center;
justify-content:center;
}

.phw-g-i-tuUuBX{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-tuRZd9{
}

.phw-g-i-tsx605{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-tsuv42{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-ts3zPI{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-trjxuI{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-trXJSH{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-trHKM0{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
transition:all 0.2s;
}

.phw-g-i-tqwOfz{
}

.phw-g-i-tq3OWi{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-tpzC8h{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-tpwxe4{
border-width:1px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--brand-color-primary);
border-left-color:var(--brand-color-primary);
border-style:none;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
padding-left:32px;
padding-right:32px;
pre-border-width:1px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}

.phw-g-i-tpLtYT{
color:var(--phw-custom--sunny-yellowfac400);
font-weight:500;
width:100%;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-tp3lFO{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/SearchJob-Hero2-1730370262259.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-toXtaQ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-tmFkAq{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-tlsOHb{
font-size:14px;
font-weight:700;
}

.phw-g-i-tlCKxL{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-tkkQWV{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-tkhLwx{
color:var(--black);
text-decoration:none;
font-size:var(--font-size-15);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-tjS9hR{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
border-bottom-style:solid;
}

.phw-g-i-tiQX58{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-tiPBlk{
font-size:16px;
color:var(--text-dark);
}

.phw-g-i-tiBB54{
}

.phw-g-i-thtnhG{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-thbh0z{
}

.phw-g-i-th7zgn{
}
.phw-g-i-th7zgn img{
object-fit:cover ;
}

.phw-g-i-tgt3J0{
margin-inline-end:calc(var(--mu-space)*0.625);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:16px;
text-align:center;
}

.phw-g-i-tgDR55{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-tg34AT{
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-tfxwjX{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-tftF8U{
width:40px;
justify-content:start;
}

.phw-g-i-teinku{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-teMEfu{
}

.phw-g-i-te5ZuK{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
}

.phw-g-i-tdctjt{
}

.phw-g-i-tdPAxc{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:none;
background-color:transparent;
color:var(--white);
font-weight:500;
width:100%;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
justify-content:;
}

.phw-g-i-tdDiAC{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-tczTpN{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-tc6YuE{
}

.phw-g-i-tbmmNn{
}

.phw-g-i-tbdyJR{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--stroke-dark);
border-width:1px;
border-style:solid;
text-align:left;
}

.phw-g-i-tb4biJ{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-taS2IN{
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
border-color:var(--input-stroke);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-color:transparent;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
height:var(--input-height);
}

.phw-g-i-tZRphT{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-tYtrMU{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-tYoLoS{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--phw-custom-sapphire1955af);
font-weight:400;
}

.phw-g-i-tYYGDd{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-tXOu1K{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-tXKZrz{
font-weight:500;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
font-size:28px;
}

.phw-g-i-tWlMko{
border-color:var(--brand-color-primary);
width:25px;
justify-content:start;
}

.phw-g-i-tWkGfC{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-tVjA3n{
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-tUoEbL{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-forest-green5e9936);
}

.phw-g-i-tUY2kn{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-tUWx0c{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-style:none;
border-color:var(--brand-color-secondary);
border-width:1px;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-tT2WYX{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-tSaCrM{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-tRt7TK{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-tROGJO{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-tRKYoT{
}

.phw-g-i-tRBY4o{
color:var(--white);
font-weight:500;
font-size:30px;
padding-bottom:calc(var(--pu-space)*2.5);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-tQqZtV{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-tOfLVX{
font-weight:700;
color:var(--body-color);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-tOMJ0G{
background-color:var(--phw-custom-white);
}

.phw-g-i-tNE7g5{
}

.phw-g-i-tMchQi{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-tLVzE4{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-tLIlvX{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-tKka6y{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-tKVSuF{
width:27px;
}

.phw-g-i-tJd0oZ{
height:auto;
max-height:100px;
}

.phw-g-i-tIkXpp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
}

.phw-g-i-tHyq28{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-tHcHGM{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-tHHjoG{
}

.phw-g-i-tGotSL{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-tGo7LR{
}

.phw-g-i-tFnO3h{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-tEzLDI{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-tDjnpS{
}

.phw-g-i-tD3x6D{
font-size:25px;
}

.phw-g-i-t8HmJY{
font-size:31px;
}

.phw-g-i-t7mRSU{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-t7Zdp6{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-t7QKg1{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0.625);
}

.phw-g-i-t4RHHK{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-t49lhf{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-t435SY{
}

.phw-g-i-t3yR4H{
justify-content:center;
}

.phw-g-i-t3Ouej{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-t2hx8f{
font-weight:700;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-t1vTEC{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-t0qlvw{
}

.phw-g-i-t0XmXm{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-sxebpO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
border-bottom-style:none;
}

.phw-g-i-sxGsnV{
border-color:var(--phw-custom-white-smokef4f4f4);
background-color:transparent;
border-width:1px;
}

.phw-g-i-sxCCLc{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-sx3nMH{
color:var(--white);
}

.phw-g-i-swNe2D{
background-color:var(--widget-bg-white-color);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-swGM0T{
font-size:14px;
line-height:1;
color:var(--white);
font-weight:500;
}

.phw-g-i-svXFTw{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-sudA9u{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-stY8NX{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-stUxPa{
}

.phw-g-i-stUm8K{
}

.phw-g-i-ss6k2I{
text-align:center;
}

.phw-g-i-srtQOX{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-sr7ekG{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-sqgGl4{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-sqY1rq{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-sppKfx{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-spbl5E{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-spbbbm{
min-height:100%;
min-width:100%%;
}

.phw-g-i-sp6l9e{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-sp0Op4{
}

.phw-g-i-sl2MQd{
}

.phw-g-i-sky4xQ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/SearchJob-Hero2-1730370262259.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-sknyJH{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-skI4ib{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-sk4u2Q{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sk2RPu{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-sjLO5Q{
}

.phw-g-i-sjHMpJ{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-shaidH{
fill:var(--icon-dark);
color:var(--icon-dark);
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-shaidH{
width:16px;
}
}

.phw-g-i-sgngkr{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-sfsgy7{
background-color:var(--phw-custom-btn-color60b3c1);
color:var(--white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-seeYSU{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
}

.phw-g-i-seU3dt{
font-weight:400;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-seExKA{
}

.phw-g-i-seAXdz{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-sdR9Bz{
}

.phw-g-i-sdDrdw{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom--warm-orangeed6e00);
font-weight:500;
}

.phw-g-i-sd0sC3{
font-weight:500;
font-size:40px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-scTh2w{
background-color:var(--phw-custom-soft-green-2b2c200);
text-align:center;
}

.phw-g-i-scSX8t{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
}

.phw-g-i-sc2MW2{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-sbXZ47{
}

.phw-g-i-saZ5b2{
background-color:var(--phw-custom-white);
}

.phw-g-i-sYtd1L{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
padding-inline-start:calc(var(--pu-space)*5.625);
padding-inline-end:calc(var(--pu-space)*5.625);
}

.phw-g-i-sYGTmV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sXbsPA{
font-size:24px;
}

.phw-g-i-sXSO0m{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-sWvwDW{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-sW0oKN{
justify-content:start;
width:25px;
}

.phw-g-i-sVJonZ{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-sUJIQs{
}

.phw-g-i-sTddTn{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
width:100%;
}

.phw-g-i-sTIHzV{
border-style:solid;
border-color:var(--phw-custom-white-smokef4f4f4);
border-width:1px;
}

.phw-g-i-sTHWAg{
margin-top:calc(var(--mu-space)*-1.875);
}

.phw-g-i-sT8AHo{
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-sSaVd5{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-sQdUer{
}

.phw-g-i-sQFqyR{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-sQ9kjw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-sPqQPz{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:start;
}

.phw-g-i-sP3dPm{
width:50%;
height:100%;
}

.phw-g-i-sOyXp5{
width:100px;
}

.phw-g-i-sODR42{
height:24px;
width:25px;
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-sNAXfp{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-sMpyqW{
border-width:1px;
border-color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
padding-left:32px;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-sMSFlP{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
font-size:24px;
}

.phw-g-i-sKxmQL{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-sKUiMH{
}

.phw-g-i-sK9YUJ{
text-align:start;
}

.phw-g-i-sJaROy{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-sJPXKe{
min-height:100%%;
}

.phw-g-i-sIH4lB{
padding-top:calc(var(--pu-space)*3.625);
padding-bottom:calc(var(--pu-space)*4.875);
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-sHkkN9{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-sHD13r{
}

.phw-g-i-sGdYsH{
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-sFlXiA{
background-color:var(--phw-custom-antiflash-whiteebebeb);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-sFYTEE{
}

.phw-g-i-sFX5mT{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-sFBKCZ{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-sEvmgP{
}

.phw-g-i-sEoO2H{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-sEV3Ii{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-sCxICb{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-sBaDSD{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-sBZo5x{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-sA3sS9{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-s8dJ9n{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-s8JBfD{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-s7rKON{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-s7Vf8q{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-s7Q8hH{
fill:var(--icon-dark);
}

.phw-g-i-s7IAbb{
background-color:var(--phw-custom-white);
}

.phw-g-i-s7FqOV{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-s5zx44{
font-size:31px;
}

.phw-g-i-s5Z7ay{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-s54pyj{
border-color:var(--input-stroke);
background-color:transparent;
}

.phw-g-i-s4itJm{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-s4DQQF{
}

.phw-g-i-s3neUE{
}

.phw-g-i-s3n4ix{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-s3ARYP{
}

.phw-g-i-s33hwi{
}

.phw-g-i-s1bKD9{
}

.phw-g-i-s0nGJr{
}

.phw-g-i-rzd0Kw{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-rzQ9eW{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/SearchJob-Hero2-1730370262259.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-rzLpCo{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-ry8M0E{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
max-width:1440px;
}

.phw-g-i-rxHVms{
background-color:transparent;
}

.phw-g-i-rx2Nrz{
}

.phw-g-i-rvTyDL{
min-width:180px;
}

.phw-g-i-ruAX6z{
font-size:20px;
line-height:var(--heading-line-height-5);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
}

.phw-g-i-rtub0Z{
color:var(--phw-custom-sapphire1955af);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-rsx5MK{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-rsjmfb{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-rs9BqT{
}

.phw-g-i-rrgdbM{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-rqqvKL{
}

.phw-g-i-rqjhSa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-rqibQG{
fill:var(--icon-dark);
}

.phw-g-i-rqg97E{
}

.phw-g-i-rqdCRq{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-rqJ1qL{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-rq3drc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-rp99OR{
}

.phw-g-i-rocaGa{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-rocMF2{
}

.phw-g-i-roAwlb{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
border-style:none;
}

.phw-g-i-rmhr5P{
border-style:none;
border-color:var(--stroke-dark);
border-width:1px;
background-color:transparent;
}

.phw-g-i-rm03yS{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:0px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-rlp6pi{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-rlRiZm{
background-color:var(--phw-custom-soft-green-2b2c200);
text-align:center;
}

.phw-g-i-rkzeki{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-rkh11Q{
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-rk9tVF{
margin-inline-end:calc(var(--mu-space)*0.625);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:16px;
text-align:center;
}

.phw-g-i-rjxnUC{
border-color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:none;
font-size:14px;
border-width:1px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-rjmxnl{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-rjWmq2{
background-color:var(--phw-custom-white);
}

.phw-g-i-riYASI{
}

.phw-g-i-rhgZU2{
background-image:none;
border-color:transparent;
color:var(--white);
background-color:var(--phw-custom-earth-brown-291542b);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
font-size:14px;
border-width:1px;
}

.phw-g-i-rh47t0{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-rgrkdd{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-rfDKNP{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-rfAih0{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-reulnf{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:500;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
background-color:none;
}

.phw-g-i-rdfStE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
}

.phw-g-i-rdP8WP{
padding-inline-end:calc(var(--pu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-rdNykR{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
}

.phw-g-i-rcSLqZ{
max-width:340px;
}

.phw-g-i-rbIz9q{
margin-inline-end:calc(var(--mu-space)*0.625);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:16px;
text-align:center;
}

.phw-g-i-ragLp7{
color:var(--white);
font-weight:400;
font-size:16px;
line-height:1.5;
margin-inline-start:auto;
margin-inline-end:auto;
font-family:var(--cms-g-futura-now-text);
justify-content:center;
margin-top:auto;
align-items:center;
margin-bottom:auto;
height:100%;
}

.phw-g-i-raWdmO{
margin-top:calc(var(--mu-space)*0.375);
height:24px;
width:25px;
}

.phw-g-i-rZJD4W{
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-rZ5ZCf{
}

.phw-g-i-rXRWEs{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-rXGXWe{
}

.phw-g-i-rWCZmr{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-rVk4QO{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-rVjTzZ{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-rTuDfC{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}

.phw-g-i-rTGAdC{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-rS5DLt{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-rS5DLt{
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

.phw-g-i-rS2fTr{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:1px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
}

.phw-g-i-rRpheR{
font-size:24px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-rRhn3s{
}

.phw-g-i-rQvj2y{
}

.phw-g-i-rQhk6B{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-rQhTur{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-rQ8KqF{
}

.phw-g-i-rQ4hES{
}

.phw-g-i-rPy5LD{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-rPY5CZ{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-rPX87d{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-rOhRQa{
}

.phw-g-i-rOTodm{
}

.phw-g-i-rNog8s{
}

.phw-g-i-rMHWZJ{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-rLuuzN{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-rLsysx{
max-height:300px;
}

.phw-g-i-rJhU3B{
}

.phw-g-i-rJegQK{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:0px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-rI5PCW{
}

.phw-g-i-rHuKPO{
font-size:14px;
}

.phw-g-i-rHQKIV{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-rHEsXK{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-requiredd20b25ff);
}

.phw-g-i-rF39AO{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-rEcAoz{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-rEBvqY{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-rE6mNz{
}

.phw-g-i-rDw0En{
min-width:240px;
}

.phw-g-i-rDv7Ha{
}

.phw-g-i-rDazVi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-rDLoco{
background-color:transparent;
}

.phw-g-i-rD70kc{
background-color:var(--phw-custom-white);
padding-left:30px;
padding-right:30px;
}

.phw-g-i-rCvOjy{
font-size:14px;
line-height:1;
color:var(--black);
font-weight:500;
}

.phw-g-i-rBMDBM{
text-align:center;
}
.phw-g-i-rBMDBM img{
object-fit:cover;
}

.phw-g-i-rBD40A{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-sapphire1955af);
font-weight:500;
}

.phw-g-i-rAAXoQ{
align-items:center;
}

.phw-g-i-r9w6zs{
}

.phw-g-i-r8cuf8{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-r7SRZT{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-r6zRFC{
}

.phw-g-i-r6nSSc{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-r6dp9h{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-r6UQUx{
text-align:center;
}

.phw-g-i-r6EjCc{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
height:300px;
}

.phw-g-i-r4O8pr{
background-color:transparent;
min-height:0px;
max-width:none;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-r4O8pr{
width:auto;
min-width:0px;
}
}

.phw-g-i-r3JVJd{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-r2ytzB{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-r2u1VB{
}

.phw-g-i-r2tWxQ{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:var(--input-height);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-r2goEd{
}

.phw-g-i-r1a5WM{
}

.phw-g-i-r0mGG0{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-r0iy1P{
text-align:left;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-white-smokef4f4f4);
border-width:1px;
}

.phw-g-i-qzHhn4{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-qyc4u7{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1;
}

.phw-g-i-qyOfth{
}

.phw-g-i-qyASQs{
}

.phw-g-i-qxj6Tf{
}

.phw-g-i-qxTNzF{
}

.phw-g-i-qwKF6f{
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-quPFFT{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-quJ98W{
border-top-style:solid;
border-top-color:var(--phw-custom-white-smokef4f4f4);
border-top-width:1px;
}

.phw-g-i-qtA7zH{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
}

.phw-g-i-qsHvof{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-qrwtJi{
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-qqL849{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-qpmUsE{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-qpFqgT{
background-image:none;
background-color:transparent;
color:var(--white);
font-weight:500;
width:100%;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
border-color:var(--stroke-dark);
justify-content:;
border-width:1px;
border-style:none;
}

.phw-g-i-qo0cr1{
}

.phw-g-i-qmjEwa{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-qmH3h9{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:99%;
}

.phw-g-i-qmEWs2{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
background-color:transparent;
min-height:auto;
padding-inline-start:5px;
padding-inline-end:5px;
align-items:center;
}

.phw-g-i-qm68ts{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-qm29ul{
font-size:32px;
line-height:var(--line-height-1);
color:var(--white);
font-weight:500;
}

.phw-g-i-qlaP4L{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
font-size:12px;
text-align:justify;
}

.phw-g-i-qlP3Nl{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-qlFVQY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-qlBoEU{
}

.phw-g-i-ql4C3P{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-qkXeNq{
}

.phw-g-i-qjX8XR{
background-color:var(--phw-custom-white);
}

.phw-g-i-qjRzXX{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-qiyIKm{
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-qgeVfl{
}

.phw-g-i-qgeUrm{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-qgU3vu{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-qgSyth{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*5);
text-align:center;
}

.phw-g-i-qgMFLw{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-qg8Xmy{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-qfzxaf{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-qfQ5MM{
}

.phw-g-i-qfHWP2{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-qegxsL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-qcw8PO{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-qbZYrT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
background-color:none;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:14px;
height:35px;
line-height:1.2;
}

.phw-g-i-qbJ5n7{
border:none;
background-color:transparent;
font-weight:500;
padding-left:32px;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-qZc6ee{
}

.phw-g-i-qYbPMP{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-qYYd2p{
width:40px;
fill:transparent;
color:transparent;
height:40px;
}

.phw-g-i-qYDG4j{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-qYDG4j{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

.phw-g-i-qWKZ2H{
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-qWBGvD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-qW7Hry{
}

.phw-g-i-qTUyXg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-qSYTFL{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-qSQRd3{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-qSChyX{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qRlUNL{
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-qRB1lP{
justify-content:center;
}

.phw-g-i-qR6VZd{
font-size:14px;
}

.phw-g-i-qQu7E7{
width:50%;
height:100%;
}

.phw-g-i-qQqKHR{
font-weight:400;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-qQm88C{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-qQ6sMG{
color:var(--body-color);
font-weight:400;
font-size:12px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-qPuAVY{
}

.phw-g-i-qPsDDv{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-qPHgYj{
border-color:var(--brand-color-primary);
color:var(--black);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:14px;
border-width:1px;
}

.phw-g-i-qP7yJZ{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-qObO0m{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-qNF27Z{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-qLVpYs{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-qL0n6j{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:15px;
}

.phw-g-i-qKsai6{
}

.phw-g-i-qJp42J{
}

.phw-g-i-qJ5SEs{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-qJ4yXm{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-qIGftO{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-qI2Ob8{
background-color:var(--widget-bg-white-color);
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-qHxnNl{
}

.phw-g-i-qHWY9K{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-qGnUrK{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-qGFMw9{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-qG7pIq{
}

.phw-g-i-qEysXO{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-qEZoKB{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:start;
}

.phw-g-i-qEU66M{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-qD6RPE{
max-height:220px;
}

.phw-g-i-qCX9AG{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-qCBj5b{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-qAukz8{
font-size:16px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-qAj573{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-q98hOH{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-q75OpP{
color:var(--white);
font-weight:500;
font-size:30px;
width:500px;
}

.phw-g-i-q6PDFP{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-q5sGWm{
background-color:var(--phw-custom-white);
padding-left:30px;
padding-right:30px;
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:16px;
}

.phw-g-i-q59FvP{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
align-items:center;
height:100%;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-q3moBr{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-q3LHf8{
}

.phw-g-i-q38njt{
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-q2YcCq{
}

.phw-g-i-q2QuBI{
font-size:16px;
line-height:1.25;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-q2IyWg{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
background-color:transparent;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
}

.phw-g-i-q1rJk4{
}

.phw-g-i-q05Szi{
background-color:transparent;
transition:all 0.2s;
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-pzgKAg{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-pygNSk{
}

.phw-g-i-pyHFpH{
}

.phw-g-i-pxRDLP{
}

.phw-g-i-pwgs7R{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-pvRiW9{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-puBqe6{
color:var(--body-color);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-ptzDwE{
border-width:0;
border-color:transparent;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
padding-bottom:0;
font-size:var(--cms-g-button-black);
background-color:transparent;
box-shadow:none;
min-height:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ptzDwE{
padding-top:0;
}
}

.phw-g-i-ptmr4y{
}

.phw-g-i-ptGkPQ{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-pt1T4d{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-psqcDu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-psSGWG{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-ps6znd{
color:var(--body-color);
font-weight:500;
font-size:16px;
}

.phw-g-i-prQYzV{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-pqwzZL{
}

.phw-g-i-pqtWDz{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-pqYbty{
}

.phw-g-i-ppc0JM{
}

.phw-g-i-poEC7B{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-pnwFY8{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-pnozhP{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-pmkJol{
text-align:right;
}

.phw-g-i-pmg4C0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-plYH2L{
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-plMUFH{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-pl9j77{
}

.phw-g-i-pkc82o{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-pjm9aK{
padding-top:calc(var(--pu-space)*NaN);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-piuNwY{
width:50%;
height:100%;
}

.phw-g-i-pipBF0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pgzY9M{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-pgoncD{
margin-top:calc(var(--mu-space)*0.875);
}

.phw-g-i-pgNQzy{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
justify-content:space-between;
}

.phw-g-i-pgAtMv{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-pg442s{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-penkMh{
max-width:1200px;
}

.phw-g-i-pelT5o{
}

.phw-g-i-pedrIm{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-peTMZi{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-peRpmb{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-pdwp1f{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-pd4yrO{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-pcw0BJ{
border-color:var(--brand-color-primary);
justify-content:start;
}

.phw-g-i-pbdJ9l{
background-color:var(--phw-custom-alluring-purple9678b0);
}

.phw-g-i-paqzpN{
color:var(--body-color);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-paqzpN{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.125);
margin-inline-start:calc(var(--mu-space)*1.75);
}
}

.phw-g-i-paNHMt{
min-width:240px;
}

.phw-g-i-pa0ymH{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:0px;
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-pa09lc{
}

.phw-g-i-pYcYn9{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-pY1zI9{
font-family:var(--cms-g-futura-now-text);
font-size:16px;
line-height:1.5;
}

.phw-g-i-pXYitn{
}

.phw-g-i-pWEXe6{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-pVMWLD{
}

.phw-g-i-pVJDxE{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pUuJBz{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-pUOZ4T{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
margin-bottom:calc(var(--mu-space)*0.375);
}

.phw-g-i-pU4cO9{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pSQ3lo{
min-height:140px;
max-height:auto;
height:140px;
}
.phw-g-i-pSQ3lo img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-pSHOEs{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-pRtncM{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-pQs5XK{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-pPq8hm{
font-weight:700;
line-height:var(--line-height-4);
color:var(--body-color);
font-size:24px;
}

.phw-g-i-pPSRgY{
width:40px;
}

.phw-g-i-pPMxqO{
}

.phw-g-i-pP7w5q{
}

.phw-g-i-pOwGtT{
}

.phw-g-i-pOnupl{
background-color:var(--phw-custom-white);
}

.phw-g-i-pOO1qp{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-pOI54H{
border-bottom-width:1px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pNawz3{
margin-inline-start:calc(var(--mu-space)*-6.5);
margin-bottom:calc(var(--mu-space)*-0.625);
}

.phw-g-i-pMOW48{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--brand-color-primary);
}

.phw-g-i-pMO8Lw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pLpYyd{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
border-style:solid;
border-color:transparent;
border-width:1px;
}

.phw-g-i-pLoeau{
font-weight:500;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-pKk18K{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pKC9Oo{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-pHr6oD{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-pHg5Z3{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-pHdM8a{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pFDjon{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-pEAz0I{
color:var(--body-color);
}

.phw-g-i-pDU71m{
border-color:var(--input-stroke);
}

.phw-g-i-pDTJ4v{
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-pCrSIG{
height:24px;
width:25px;
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-pCGpUI{
width:400px;
}

.phw-g-i-pC8b49{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-pBhgNO{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-pAwAH6{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-p8queO{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
max-height:30px;
}

.phw-g-i-p8noW6{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-p8hhka{
}

.phw-g-i-p8RMxr{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-p84c1s{
padding-inline-start:calc(var(--pu-space)*0);
align-items:center;
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-p79Yk9{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-p6vIVZ{
min-width:200px;
}

.phw-g-i-p5kRGp{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-p5jGT8{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-p4tn0O{
}

.phw-g-i-p4XXcV{
}

.phw-g-i-p418Zx{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-white);
}

.phw-g-i-p3nUdQ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-p3eNCa{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
}

.phw-g-i-p30qWo{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-p2u7Y5{
background-color:var(--phw-custom-forest-green5e9a36);
text-align:center;
}

.phw-g-i-p2cIUr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-p2KOUL{
width:40px;
justify-content:start;
}

.phw-g-i-p26Sgn{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-p1SRjT{
}

.phw-g-i-ozuT2U{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-oybYx4{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-oyFWvM{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-oxyav2{
}

.phw-g-i-oxrhzY{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
padding-inline-end:calc(var(--pu-space)*5.625);
}

.phw-g-i-oxeIfj{
color:var(--body-color);
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
text-align:start;
}

.phw-g-i-oxay1b{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-owVmvl{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-owQARM{
}

.phw-g-i-ow5WTo{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-ovpwcl{
}

.phw-g-i-ovjiMu{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-ouHlzl{
}

.phw-g-i-ou896b{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-otxd6k{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-otolAY{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-otVyKs{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-otOkJD{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
text-align:center;
}

.phw-g-i-otBzad{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-osrG5Y{
}

.phw-g-i-osaU6q{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-os7Uso{
text-align:center;
min-width:50%;
min-height:100%;
}

.phw-g-i-orfMqt{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-oqsjJV{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-oqJafA{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-opds11{
}

.phw-g-i-oo1uQw{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-onMfuo{
}

.phw-g-i-omxBFd{
color:var(--body-color);
text-decoration:underline;
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-omSnXf{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
}

.phw-g-i-omI0eL{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-olkAxU{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-olRqGT{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-okra2o{
width:50%;
height:100%;
}

.phw-g-i-okl2KZ{
}

.phw-g-i-okJeUK{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-ok1Knh{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-oi3rXR{
background-color:transparent;
}

.phw-g-i-oi215N{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-ohfOna{
}

.phw-g-i-oh6ENB{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-oh6ENB{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

.phw-g-i-oghykJ{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-ogbyjE{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ogbyjE{
width:500px;
}
}

.phw-g-i-ogVqZi{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
margin-bottom:calc(var(--mu-space)*25);
margin-top:calc(var(--mu-space)*25);
}

.phw-g-i-ogV0bJ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-ofbNPS{
}

.phw-g-i-ofBWoi{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-oetXc1{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-oeaASI{
}

.phw-g-i-odndpl{
color:var(--white);
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-odWhx1{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ocviCV{
aspect-ratio:1/1;
}

.phw-g-i-ocCZ1s{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-oaXF4V{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-oaRWwy{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-white-smokef4f4f4);
border-inline-end-width:2px;
}

.phw-g-i-oZo75C{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-oZjKph{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/1685540758397_search-results-banner-1549547782827.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-oYHCsQ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-oXLA13{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-oX6bcV{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-oW4bg0{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-oW0rHA{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-oVvnv4{
justify-content:center;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-oVGEoZ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-oV6ZYU{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-oU3T63{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-oU14QN{
font-size:31px;
}

.phw-g-i-oTy15d{
font-weight:500;
line-height:var(--line-height-1);
color:var(--white);
font-size:28px;
}

.phw-g-i-oTnrjU{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-oSApvz{
font-size:20px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-oQOGTR{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-oQ2BNN{
background-color:var(--phw-custom-white);
}

.phw-g-i-oPsPrh{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-oPN3Nf{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
border-bottom-style:solid;
}

.phw-g-i-oO7SmT{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-oO0y3T{
}

.phw-g-i-oNaPhp{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-oNJOwB{
font-size:32px;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
line-height:0;
}

.phw-g-i-oLLAad{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-color:transparent;
border-top-width:0px;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-oK5Qro{
}

.phw-g-i-oHy4p4{
background-color:var(--phw-custom-white);
}

.phw-g-i-oHPXdK{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-oHMG00{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-oH2Czg{
}

.phw-g-i-oGhcKE{
font-weight:400;
text-decoration:none;
color:var(--link-color);
background-color:transparent;
border-color:transparent;
padding:0;
min-height:var(--btn-height);
box-shadow:none;
border-width:0;
}

.phw-g-i-oGaPPs{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-oG01WX{
background-color:var(--phw-custom-white);
}

.phw-g-i-oFo69O{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-oFJZ07{
}

.phw-g-i-oDlKxl{
background-image:none;
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-oDfDak{
font-size:14px;
}

.phw-g-i-oCgrFg{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-oCTq9X{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-bottom:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-oAoy0z{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-oAHcex{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:0px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-o9nocV{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-o9nocV{
padding-inline-end:calc(var(--pu-space)*10);
}
}

.phw-g-i-o9WfSn{
font-size:13px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-o97boq{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-o8wHHT{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:auto;
}

.phw-g-i-o7qtpJ{
aspect-ratio:3/2;
object-fit:cover;
}

.phw-g-i-o7cJbD{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-o7Cxgu{
font-size:20px;
color:var(--white);
font-weight:500;
}

.phw-g-i-o75dxI{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-o5lLQM{
background-color:var(--phw-custom-white);
}

.phw-g-i-o5hxto{
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-o4HaYl{
border-width:0;
border-color:transparent;
font-weight:500;
color:var(--link-color);
font-size:var(--cms-g-button-black);
background-color:transparent;
min-height:auto;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
}

.phw-g-i-o4A42S{
width:100%;
}

.phw-g-i-o1RFz3{
}

.phw-g-i-o0N5OG{
}

.phw-g-i-o02PuO{
min-width:100%;
min-height:100%;
}

.phw-g-i-nyv6PN{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-nxdnok{
font-weight:700;
font-family:var(--cms-g-futura-now-text);
font-size:16px;
}

.phw-g-i-nwbJJw{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
color:var(--body-color);
line-height:1;
}

.phw-g-i-nwYsHD{
}

.phw-g-i-nvp82N{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-nvDAMc{
color:var(--white);
}

.phw-g-i-nuRLzY{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*2);
}

.phw-g-i-ntoKIB{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-ntlwDE{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ntNkV3{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-color:var(--brand-color-secondary);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:none;
}

.phw-g-i-nt5K2R{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-nsUPQ6{
background-color:var(--phw-custom--warm-orangeed6e00);
color:var(--white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-nrrIdZ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
overflow:visible;
}

.phw-g-i-nrkQnL{
}

.phw-g-i-nqy6ZR{
background-color:var(--phw-custom-soft-green-2b2c200);
text-align:center;
}

.phw-g-i-nqmh3m{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-nqeGd7{
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-nqYEPy{
font-size:14px;
line-height:2;
color:var(--brand-color-primary);
}

.phw-g-i-nqWpY9{
}

.phw-g-i-nqJtvw{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-nprqGv{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-nomP3T{
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-noPAxQ{
}

.phw-g-i-no524h{
background-color:var(--phw-custom-white);
}

.phw-g-i-no3Kgv{
}

.phw-g-i-nnqz9k{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-style:solid;
border-color:var(--brand-color-secondary);
border-width:1px;
}

.phw-g-i-nnAaGw{
color:var(--body-color);
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
text-align:start;
}

.phw-g-i-nn3RRy{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-nmxLiS{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-nmo8B6{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-nmcCKZ{
}

.phw-g-i-nla1LW{
font-size:14px;
line-height:2;
color:var(--brand-color-primary);
}

.phw-g-i-nl4XIN{
}

.phw-g-i-nkTB62{
width:80px;
}

.phw-g-i-nk2X76{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-niShdU{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-ni50Ms{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--brand-color-primary);
font-size:14px;
background-color:transparent;
border-width:1px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-nhzb8O{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-nhbXtX{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-nhWHCn{
}

.phw-g-i-ngGBdo{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-nfTDXg{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-ndd7Sg{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-nccqOV{
margin-top:calc(var(--mu-space)*0.625);
height:30px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-nccqOV{
width:30px;
}
}

.phw-g-i-nbyftx{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-nbv37z{
font-size:12px;
line-height:1.5;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-nbZwxU{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-nbSh0U{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-nb6tDI{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-natBLC{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-naoW4I{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-naVS5h{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-naKSXV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-naAkFi{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-nZppLm{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-nZS3pH{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-nZKJtZ{
}

.phw-g-i-nZ8Qoj{
}

.phw-g-i-nYxyHm{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-nXZBFj{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-nXThoy{
font-weight:700;
color:var(--body-color);
font-size:14px;
}

.phw-g-i-nXOwBn{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-nWPZlQ{
max-height:300px;
}

.phw-g-i-nW2I2Q{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-nUnSUi{
padding-top:calc(var(--pu-space)*3.625);
padding-bottom:calc(var(--pu-space)*4.875);
background-color:var(--phw-custom-white);
}

.phw-g-i-nUi8Kn{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-nTv1LD{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-nTj0C8{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-nT8LIv{
}

.phw-g-i-nQnzw9{
font-size:30px;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-nQhcyW{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-nQ8Qtu{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
align-items:center;
justify-content:center;
}

.phw-g-i-nPciys{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-nNg2tP{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-nM3bOg{
}

.phw-g-i-nL48Fp{
}

.phw-g-i-nL1XWO{
}

.phw-g-i-nKmzue{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-nJjlkV{
}

.phw-g-i-nJPdNj{
width:25px;
margin-top:calc(var(--mu-space)*0.375);
height:24px;
}

.phw-g-i-nJBHPt{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:13px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-nHn5gW{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-nGCJ3Z{
font-size:28px;
color:var(--phw-custom--alluring-purple9678b0);
}

.phw-g-i-nF384D{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-nE1zyJ{
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-nDQZwd{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:transparent;
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-nCZic9{
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-nCSFQV{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-nBW030{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-nBVszm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-nAXuDS{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-nAOnY3{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1.3;
margin-top:calc(var(--mu-space)*-0.625);
}

.phw-g-i-nAEbwO{
}

.phw-g-i-n9TK7X{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-n8oEun{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-n8N6tZ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-n8MTzl{
background-color:var(--phw-custom-white);
}

.phw-g-i-n7tw98{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-n7NcAZ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-n6GAe3{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--brand-color-primary);
height:100%;
min-height:51px;
}

.phw-g-i-n5xkVY{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-n3Hbpz{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-n39pry{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-n36VXU{
font-size:31px;
}

.phw-g-i-n2gAlA{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-n2Zg9p{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-n2IFoh{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*1.25);
text-align:start;
}

.phw-g-i-n2AnYE{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-n1IVNV{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-n1F7q7{
padding-top:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-n0NhCi{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-myvyQb{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-myvyQb{
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
}
}

.phw-g-i-myt54n{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
text-align:center;
}

.phw-g-i-myhxBQ{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-mybUdC{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-myEoHb{
gap:0px;
}

.phw-g-i-mxwuRi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-mxNp4K{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-mxNQg3{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--sunny-yellowfac400);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-mx5jVT{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-mvDamW{
min-height:140px;
}
.phw-g-i-mvDamW img{
object-fit:cover ;
}

.phw-g-i-mue0lV{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-muGp5r{
color:var(--phw-custom--warm-orangeed6e00);
font-size:40px;
}

.phw-g-i-mtfhYT{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-mtdJZA{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-mtETld{
color:var(--black);
text-decoration:none;
font-size:var(--font-size-15);
}

.phw-g-i-msorU7{
width:400px;
}

.phw-g-i-msAwBe{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-mrlTbf{
width:100px;
}

.phw-g-i-mr8Mmf{
min-width:100%;
min-height:100%;
overflow:visible;
}

.phw-g-i-mr3Hfx{
border-style:solid;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-mpghsp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-mp4GFF{
border-top-width:1px;
border-right-width:1px;
border-bottom-width:0px;
border-left-width:1px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
transition:all 0.2s;
}

.phw-g-i-mob9qJ{
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
padding-bottom:calc(var(--pu-space)*0.625);
padding-top:calc(var(--pu-space)*0.625);
}

.phw-g-i-mne0Sj{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
line-height:1.5;
}

.phw-g-i-mm9q5P{
color:var(--body-color);
border-color:var(--stroke-dark);
border-width:1px;
background-color:transparent;
}

.phw-g-i-mlq6KZ{
}

.phw-g-i-mlbL3f{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-mkxbSw{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-mjsZo4{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-mihwgj{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-mihlt9{
}

.phw-g-i-mhYOs1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-merv4k{
}

.phw-g-i-mdguJ1{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-mdguJ1{
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.625);
}
}

.phw-g-i-mdJoEC{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-mcryXd{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
line-height:1.5;
}

.phw-g-i-mcQUXZ{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-mcOsz6{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
color:var(--body-color);
font-weight:400;
}

.phw-g-i-maE3w4{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-mYpCg4{
text-align:left;
}

.phw-g-i-mYNLhL{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-mY12au{
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-mXwgua{
}

.phw-g-i-mXEHql{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-mWeWzd{
background-color:var(--phw-custom-white);
height:51px;
}

.phw-g-i-mWRrCe{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-mTiZNC{
align-items:center;
}

.phw-g-i-mT11Xu{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-mT11Xu{
padding-top:calc(var(--pu-space)*10);
}
}

.phw-g-i-mSWvEX{
}

.phw-g-i-mRtMtk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-mRiUei{
}

.phw-g-i-mRgADU{
}

.phw-g-i-mRevPh{
}

.phw-g-i-mRQmu4{
width:100%;
}

.phw-g-i-mRQmiG{
border-width:1px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-mQpDDK{
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-mQVtm7{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:14px;
}

.phw-g-i-mO3qya{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-mNkiPa{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-mNheQP{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-mNZaVa{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-inline-start:calc(var(--pu-space)*5);
align-items:start;
}

.phw-g-i-mNDDxG{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-mLcYse{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-mLK52C{
padding-inline-end:calc(var(--pu-space)*10);
color:var(--phw-custom-happy-pinkf29ea3);
padding-inline-start:calc(var(--pu-space)*10);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-mLK52C{
padding-top:calc(var(--pu-space)*2);
}
}

.phw-g-i-mLBiUh{
}

.phw-g-i-mIJG4k{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*37.5);
}

.phw-g-i-mFQktz{
}

.phw-g-i-mFJZrI{
}

.phw-g-i-mExXit{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-mEqqK9{
}

.phw-g-i-mEioeg{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-mEY42r{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-mCeT18{
font-size:12px;
color:var(--brand-color-primary);
text-align:start;
}

.phw-g-i-mC55bM{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-mBUH29{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
min-height:65px;
}

.phw-g-i-mBDHjR{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-mACbCJ{
}

.phw-g-i-mA5Ctv{
width:400px;
}

.phw-g-i-mA0yjY{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-m9yTko{
font-size:12px;
color:var(--brand-color-primary);
font-weight:700;
text-align:start;
line-height:1;
}

.phw-g-i-m9ZfM3{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-m92ed3{
}

.phw-g-i-m85yNI{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-m7nAYF{
background-color:var(--phw-custom-white);
}

.phw-g-i-m5Iu0E{
border-color:var(--phw-custom-whiteborderffffff);
background-color:transparent;
}

.phw-g-i-m4V1uk{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-m41Z1I{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.58;
font-weight:400;
}

.phw-g-i-m3KQ6c{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-m3CV70{
}

.phw-g-i-m35WzV{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-m2PL4u{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-m2EybL{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-m1wyC1{
}

.phw-g-i-m1J3S4{
background-color:var(--phw-custom-white);
}

.phw-g-i-m0JWF6{
}

.phw-g-i-m0Hrel{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-lzuRRa{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-lzP9mG{
padding-inline-end:calc(var(--pu-space)*25);
padding-inline-start:calc(var(--pu-space)*25);
}

.phw-g-i-lz1wd5{
font-size:28px;
color:var(--phw-custom-clearwater-blue68c5d4);
}

.phw-g-i-lykue2{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-lyYbB8{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-lyUGnW{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-lxkcNy{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-lxCR7h{
}

.phw-g-i-lwGRQn{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-lw9A07{
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-lvgyY7{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-ltBtLb,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ltBtLb,.btn.primary-button,.primary-button{
width:100%;
}
}

.phw-g-i-lqpNVT{
font-size:var(--phw-g-large-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-lqXSav{
}

.phw-g-i-lqOL1a{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-lpTjFg{
font-weight:700;
color:var(--body-color);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-lovbjv{
font-size:24px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-lonqQl{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
width:10px;
}

.phw-g-i-loJKCX{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-llPgOq{
}

.phw-g-i-llGPUE{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-ll6fyF{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-lksVKO{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-lirZlN{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-lhRKok{
}

.phw-g-i-lhJp69{
}

.phw-g-i-lgOr4f{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-lg5S3g{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-le0eEn{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-SC-1730579694679.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-ldJwPy{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-ld2M8g{
font-weight:500;
font-size:20px;
color:var(--white);
width:100%;
}

.phw-g-i-lcvyZ4{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-laywd2{
background-image:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:transparent;
font-size:14px;
background-color:var(--phw-custom-clearwater-blue69c4d4);
border-width:1px;
}

.phw-g-i-laBhb2{
font-size:32px;
font-family:var(--cms-g-futura-now-headline);
line-height:1.5;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-lZhkHh{
}

.phw-g-i-lZUGL9{
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
}

.phw-g-i-lZ4XNr{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
text-align:start;
}

.phw-g-i-lYMfy1{
}

.phw-g-i-lXcJcP{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-lWvDin{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-lVFdzW{
width:100px;
}

.phw-g-i-lUPw7u{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-lU7foc{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-lU3Y3g{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-lU03op{
background-color:var(--phw-custom-white);
}

.phw-g-i-lTnfhE{
align-items:center;
}

.phw-g-i-lRafeA{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-lR7FR5{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-lQaGwo{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lPeFa2{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-lOaQAq{
border:none;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-lODa9d{
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-lNaa2l{
text-align:left;
}

.phw-g-i-lMAryb{
}

.phw-g-i-lL6jmR{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-lKJqAm{
}

.phw-g-i-lJbezX{
font-size:24px;
}

.phw-g-i-lJVlxJ{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-lHsqsi{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-lHnjGA{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom-happy-pinkf29ea3);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-lHnjGA{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-lGyLgY{
width:40px;
}

.phw-g-i-lGghPJ{
}

.phw-g-i-lFdMM0{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-lEoKOr{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-lElOsr{
}

.phw-g-i-lDuasK{
max-height:300px;
}

.phw-g-i-lDpOuk{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-lDlQJQ{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-lDdLhb{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
justify-content:center;
height:100%;
align-items:center;
}

.phw-g-i-lCHNVL{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:left;
}

.phw-g-i-lBSqjn{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-lA3pjt{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-l9OUf3{
}

.phw-g-i-l9Nsy9{
max-width:325px;
}

.phw-g-i-l96UXa{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-l8JzEH{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-l7RBoz{
margin-inline-end:calc(var(--mu-space)*3.125);
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-l6GvLL{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-l5ZUbD{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-l4hQZy{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-l3SK7e{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-l2pKOH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-l1zb16{
font-weight:700;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-l1wH1N{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-l0rAqm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-l0Ulun{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-l0UhJG{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-l0D5z1{
fill:transparent;
color:transparent;
}

.phw-g-i-kzg3Yd{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-kzdHpm{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-kzYIDt{
font-weight:400;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-kzPZwd{
}

.phw-g-i-kyBU4B{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-kxww0Y{
}

.phw-g-i-kxuul8{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
}

.phw-g-i-kxuTdF{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
justify-content:center;
height:100%;
align-items:center;
}

.phw-g-i-kxr0P0{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-kxRwl1{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-kwtmn5{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-kwLitp{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-kwC8Cv{
}

.phw-g-i-kwBsVP{
font-weight:500;
font-size:32px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-kvwo6C{
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-kvXSl9{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-kvHeQi{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-kv5CX2{
text-align:center;
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-kutCtA{
}

.phw-g-i-ktRokg{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-krrisb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-krnShC{
border-style:none;
}

.phw-g-i-krHp7m{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.25);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-kqpZg1{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-kqbJKg{
font-weight:500;
font-size:30px;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-kqUWzk{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-kqUWzk{
padding-inline-end:calc(var(--pu-space)*5);
}
}

.phw-g-i-kpivev{
}

.phw-g-i-koyZXb{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-kmwPvh{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-kmwPvh{
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-kmibLE{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-klf9xW{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-kkExlj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-kjnStG{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-kjMpUu{
background-color:var(--phw-custom-white);
}

.phw-g-i-kj1scS{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-khNKOv{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-kgOD6v{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-kg7qxj{
gap:0px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-kg2wxt{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-kftrvm{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-kfpFwi{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-kfIQfX{
background-color:transparent;
width:auto;
min-width:500px;
}

.phw-g-i-kf2Gqb{
}

.phw-g-i-kegCbA{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--sunny-yellowfac400);
font-family:var(--cms-g-futura-now-headline);
width:100%;
}

.phw-g-i-kde6Sv{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-kcTtAd{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-kcTtAd{
padding-top:calc(var(--pu-space)*5);
}
}

.phw-g-i-kaI0iA{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-kaA7It{
}

.phw-g-i-kZwotV{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-kZFofA{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-kYN9Oj{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
color:var(--body-color);
font-weight:400;
}

.phw-g-i-kXJLT3{
}

.phw-g-i-kWonhm{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-kVstpR{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-kVnlCR{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-kVJsB8{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-kUmjJO{
gap:20px;
}

.phw-g-i-kUZO2o{
background-color:transparent;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-kUZO2o{
width:500px;
}
}

.phw-g-i-kTgUEy{
width:25px;
}

.phw-g-i-kSPTTV{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-kRO5Hd{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-style:none;
}

.phw-g-i-kQh6fN{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-kQ3CL4{
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-kQ39ZQ{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-kPUG7Q{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-kObR8c{
background-color:var(--phw-custom-white);
}

.phw-g-i-kNfwGD{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-kNVdE8{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-kMqk2B{
font-family:var(--cms-g-futura-now-text);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:transparent;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-size:12px;
}

.phw-g-i-kMmAO1{
}

.phw-g-i-kMgY3I{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
font-size:24px;
}

.phw-g-i-kMLJp8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kMCPH0{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-kKJJGn{
justify-content:center;
}

.phw-g-i-kJvbBF{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-kJn79r{
}

.phw-g-i-kJEWXA{
}

.phw-g-i-kIxN01{
}

.phw-g-i-kIqNPv{
}

.phw-g-i-kHbS9A{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-kG3zRp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kFzrhw{
font-size:30px;
color:var(--white);
}

.phw-g-i-kFZ4Sg{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-kEtoMa{
width:400px;
}

.phw-g-i-kETZ4N{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-kERZPd{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-kCiPfw{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-kCY4II{
font-weight:500;
font-size:42px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-kBjDUv{
}

.phw-g-i-kBaIel{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-kBZGCz{
}

.phw-g-i-kBBGE4{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-kAjbTT{
font-size:14px;
line-height:2;
color:var(--black);
font-weight:700;
}

.phw-g-i-k9kHJS{
fill:var(--icon-dark);
}

.phw-g-i-k9CbBa{
font-size:16px;
font-weight:700;
}

.phw-g-i-k99iwS{
background-color:var(--phw-custom-white);
}

.phw-g-i-k8iRLj{
}

.phw-g-i-k8YNsx{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*3);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-k8YNsx{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-k7N6qj{
padding-inline-end:calc(var(--pu-space)*10);
align-items:;
justify-content:center;
padding-top:calc(var(--pu-space)*10);
object-fit:cover;
max-height:450px;
}

.phw-g-i-k5bD7d{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-k5PKBy{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-k5FNX9{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-k5CtZJ{
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-k5CtZJ{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-k3VjBL{
font-size:var(--font-size-13);
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
line-height:2;
color:var(--text-dark);
letter-spacing:0em;
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-k2WCHm{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-k2Cvkd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-k2BPwB{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-k236eg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-k1rqg1{
background:none;
background-image:none;
}

.phw-g-i-k1jHDm{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-jzCnNs{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-jyQU7E{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-jyLboq{
}

.phw-g-i-jyCssR{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-jxZhSb{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-jxMUbB{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-jvdULE{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-jvU2Hu{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:0px;
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-jvJjPS{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-color:var(--phw-custom-white-smokef4f4f4);
border-style:none;
}

.phw-g-i-jvHXhI{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:0px;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-jugyus{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-juZpvq{
background-color:var(--phw-custom-antiflash-whiteebebeb);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-juOuCb{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-juF6S2{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-ju90Ol{
}

.phw-g-i-jtDeZj{
}

.phw-g-i-jrgQkI{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-jrTz6f{
font-weight:500;
}

.phw-g-i-jqyqyg{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-jquMNy{
}

.phw-g-i-jqOikD{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
}

.phw-g-i-jpnyua{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-jpAmhY{
}

.phw-g-i-jojNc9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-jobOTK{
}

.phw-g-i-joTyOU{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-jnFl0h{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
min-height:65px;
}

.phw-g-i-jmyfWS{
font-weight:500;
font-size:24px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-jl00rw{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-jkZp6s{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-jjjgO0{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-jjX451{
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-jitpNL{
}

.phw-g-i-jhtwZG{
background-color:var(--widget-bg-primary-color);
text-align:center;
}

.phw-g-i-jh4NKe{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
font-size:24px;
}

.phw-g-i-jgz7WU{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
align-items:center;
height:100%;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-jgwCVE{
font-weight:700;
color:var(--body-color);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-jeucIN{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-jeqCgo{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-jdvxBr{
}

.phw-g-i-jdZO20{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-jd5Qqu{
color:var(--brand-color-primary);
text-align:start;
}

.phw-g-i-jcqGaM{
}

.phw-g-i-jatdE5{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-jaWhj6{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
padding-inline-right:0;
height:auto;
}

.phw-g-i-jZpQrr{
font-weight:500;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-jYvEIB{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-jYuVNP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
background-color:none;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:14px;
height:35px;
line-height:1.2;
}

.phw-g-i-jXbo2T{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-jXJuvb{
color:var(--white);
height:auto;
}

.phw-g-i-jWhOyD{
}

.phw-g-i-jWP0EO{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-jVh4Ry{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-color:transparent;
border-top-width:0px;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-jUsOaW{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-jUlI61{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
font-weight:500;
padding-left:32px;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-jUeIhS{
height:40px;
width:40px;
}

.phw-g-i-jUWk57{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-jTYXR5{
}

.phw-g-i-jTMLsX{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-jSVf4N{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
background-color:none;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:14px;
height:35px;
line-height:1.2;
}

.phw-g-i-jSQTN2{
width:150px;
}

.phw-g-i-jRoRoh{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-jR5ty6{
font-size:24px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-jQkplU{
background-color:var(--phw-custom-white);
}

.phw-g-i-jQjXCO{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-jQhGeX{
}

.phw-g-i-jQdyWF{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-jQUJbS{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-jQ43lY{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-jPzUMT{
color:var(--white);
font-weight:500;
font-size:30px;
padding-bottom:calc(var(--pu-space)*2.5);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-jPdHC1{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-jPJkE2{
max-height:400px;
object-fit:cover;
}

.phw-g-i-jOZxyU{
width:50%;
height:100%;
min-width:50%;
min-height:50px;
}

.phw-g-i-jOUMQ7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jNSd61{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-jLiUG3{
color:var(--body-color);
font-size:18px;
}

.phw-g-i-jLMS8u{
}

.phw-g-i-jLF6UR{
}

.phw-g-i-jKzS3u{
border-width:1px;
border-bottom-width:1px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--stroke-dark);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-jKKLs7{
font-size:30px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-jJyCZU{
}

.phw-g-i-jJmdxI{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-jJZy0t{
}

.phw-g-i-jJVbjH{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-jJHjic{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-jIhkVj{
border-style:none;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-jITfcE{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-jIJ1D1{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-jI2zv8{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-jHpwgN{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-jHOl8L{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-jGp9ih{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-jExzCo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-jExUqY{
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-jEalkg{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-jE1DxO{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-jE07sF{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
color:var(--body-color);
}

.phw-g-i-jCqDp3{
font-size:16px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-jCHVyc{
border-style:dashed;
}

.phw-g-i-jBrKrB{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-jAAejJ{
font-size:31px;
}

.phw-g-i-j9wbM4{
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-j9EHT2{
}

.phw-g-i-j9A3F9{
}

.phw-g-i-j90aQN{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-j8WcIh{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:0px;
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:1px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-j88i3O{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-j6wYt7{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-j6r25Z{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-j6r25Z{
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
}
}

.phw-g-i-j5ojWw{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-j5gBPZ{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-j4XNOw{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-j4Scl5{
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-j3dZqD{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-j3GLMN{
}

.phw-g-i-j3FMIZ{
}

.phw-g-i-j0I9FS{
max-width:1240px;
}

.phw-g-i-j0DNHu{
font-weight:500;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-izel3r{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}

.phw-g-i-izUwN8{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
background-color:transparent;
}

.phw-g-i-izJ8A0{
font-weight:400;
color:var(--white);
border-color:transparent;
font-size:16px;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
border-width:0px;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-izGwkz{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-iykCaA{
min-height:140px;
}
.phw-g-i-iykCaA img{
object-fit:cover ;
}

.phw-g-i-iyAlcA{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
}

.phw-g-i-iy6XFP{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--phw-custom-sapphire1955af);
font-weight:400;
}

.phw-g-i-ivoW8t{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-ivS0Al{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
}

.phw-g-i-ivJFmh{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-iuid7x{
align-items:center;
}

.phw-g-i-isz0hk{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-ishA57{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-is685F{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-iq5Yfe{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ipyvXe{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.58;
font-weight:500;
}

.phw-g-i-ipwMu2{
text-align:center;
}

.phw-g-i-ipegtR{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ip44GK{
opacity:1;
}

.phw-g-i-ioUdCd{
height:51px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ioUdCd{
width:auto;
}
}

.phw-g-i-ioIYRq{
}

.phw-g-i-ioHkqT{
}

.phw-g-i-ine85b{
}

.phw-g-i-inAIXM{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-imrRw6{
fill:var(--icon-dark);
color:var(--icon-dark);
}

.phw-g-i-imjWoj{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-ikzfj0{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:0px;
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-ikDK0O{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-ijuENM{
}
.phw-g-i-ijuENM img{
object-fit:cover ;
}

.phw-g-i-ijhvYz{
color:var(--body-color);
font-weight:500;
width:100%;
font-size:31px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ijecqo{
line-height:var(--paragraph-line-height-2);
color:var(--white);
text-align:center;
font-size:28px;
}

.phw-g-i-ijBI14{
font-size:12px;
color:var(--brand-color-primary);
font-weight:700;
text-align:start;
line-height:2;
}

.phw-g-i-ij3QEE{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-iiXUCP{
}

.phw-g-i-ii1kMz{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-igU6vu{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-iffrrw{
fill:var(--phw-custom-icon_color808080ff);
}

.phw-g-i-ifJvaI{
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-ieOonl{
padding-inline-end:calc(var(--pu-space)*8.75);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ieOonl{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-idquNn{
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-idbFil{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-icudYv{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-ict4Ec{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ibI7V3{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-iazv3x{
margin-bottom:calc(var(--mu-space)*10);
}

.phw-g-i-iaFHKB{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-ia5ZxD{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-ia3o2r{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:auto;
}

.phw-g-i-iZ5vYb{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--brand-color-primary);
font-weight:400;
font-family:var(--cms-g-roboto);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-iXku7L{
background-color:var(--phw-custom-white);
}

.phw-g-i-iXcQNm{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-iXEIrf{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-iXANFU{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-iWbdcx{
}

.phw-g-i-iWVFWt{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-iWUPxT{
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-white);
}

.phw-g-i-iVKpNu{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-iVB4oe{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-iUOmac{
max-height:50%;
}

.phw-g-i-iULyE4{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-iTrFMP{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-iTBDk4{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-iSvbkb{
min-height:0px;
min-width:0px;
}
.phw-g-i-iSvbkb img{
object-fit:contain;
}

.phw-g-i-iRZn5p{
text-align:center;
}

.phw-g-i-iQoLmO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-iQUSBA{
}

.phw-g-i-iQBzBo{
}

.phw-g-i-iPkKz0{
padding-inline-end:calc(var(--pu-space)*7.5);
color:var(--phw-custom-happy-pinkf29ea3);
padding-inline-start:calc(var(--pu-space)*7.5);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-iPkKz0{
padding-top:calc(var(--pu-space)*2);
}
}

.phw-g-i-iPGXIc{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-iOuKsD{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-iOUx36{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-iORX3O{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-iOGAuL{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-iOG3JC{
background-color:var(--phw-custom-earth-brown-291542b);
text-align:center;
}

.phw-g-i-iOEZ3U{
font-size:12px;
line-height:1.5;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-iNko0j{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-iMeJA5{
border-style:none;
}

.phw-g-i-iLmS01{
color:var(--body-color);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-iLjn6N{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-iKZd2R{
font-size:8px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-iJuT4t{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-iIxj4O{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-iIdOhf{
}

.phw-g-i-iIUntG{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-iIUntG{
padding-top:calc(var(--pu-space)*10);
}
}

.phw-g-i-iIBYRM{
padding-top:calc(var(--pu-space)*3.625);
padding-bottom:calc(var(--pu-space)*4.875);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-iGslyX{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-iGXfSD{
}

.phw-g-i-iFsGHQ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-iFXmfU{
}

.phw-g-i-iFJeCU{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:auto;
margin-top:auto;
}

.phw-g-i-iEsXjn{
color:var(--phw-custom--alluring-purple9678b0);
text-align:center;
}

.phw-g-i-iEZiSF{
}

.phw-g-i-iDEhcr{
max-width:1240px;
}

.phw-g-i-iDB6vl{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-iCbOMc{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-iBqs1K{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-iBOyeb{
height:20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-iBOyeb{
width:20px;
}
}

.phw-g-i-iAtCjB{
border-width:15px;
border-color:var(--brand-color-secondary);
border-style:solid;
}

.phw-g-i-i9PyrF{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-i9PyrF{
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

.phw-g-i-i9IPl8{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-i8nCPQ{
text-align:left;
}

.phw-g-i-i8c64l{
max-width:100%;
}

.phw-g-i-i8D3bs{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:transparent;
border-style:none;
}

.phw-g-i-i7oETe{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-i7hPv4{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-i7g9mF{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-i7d0YF{
}

.phw-g-i-i7VvYU{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-i6YFHH{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-i5OjFE{
font-size:33px;
}

.phw-g-i-i5KqXX{
font-size:32px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-i4q9sV{
border-color:var(--stroke-dark);
border-style:none;
width:25px;
height:25px;
}

.phw-g-i-i4mNhr{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:24px;
color:var(--white);
}

.phw-g-i-i3M9r4{
}

.phw-g-i-i2QF8N{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-i2KSLx{
background-color:var(--phw-custom-white);
}

.phw-g-i-i1vaFv{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-i1HIAd{
border-width:1px;
border-color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-i0a5LD{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-i0Repi{
height:100px;
width:100px;
}

.phw-g-i-hytJeN{
}

.phw-g-i-hyg7Zo{
color:var(--body-color);
text-decoration:underline;
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-hvvAhm{
font-size:48px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-hvrH2d{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-hvZPw5{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-huv6h6{
}

.phw-g-i-huIA8w{
}

.phw-g-i-htlfbt{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
font-weight:500;
padding-left:32px;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-hsWrcC{
font-weight:500;
font-size:14px;
color:var(--body-color);
}

.phw-g-i-hroTPn{
background-color:transparent;
}

.phw-g-i-hqtKs5{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-hqhaOo{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-hqVwcH{
width:40px;
justify-content:start;
}

.phw-g-i-hpxDkj{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
}

.phw-g-i-hpZSNV{
}

.phw-g-i-hpLjIV{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
text-align:center;
}

.phw-g-i-hpFKww{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:10px;
background-color:transparent;
outline:none;
height:64px;
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-hpFKww{
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
}
}

.phw-g-i-hoGFVv{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-hnrd9d{
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-hnMpHo{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:auto;
margin-top:auto;
}

.phw-g-i-hmpsUB{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-hmjhCW{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-hmi51z{
}

.phw-g-i-hmgDV4{
background-image:none;
background-color:var(--phw-custom-clearwater-blue69c4d4);
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
border-color:transparent;
border-width:1px;
border-style:solid;
}

.phw-g-i-hkQbpI{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-hhi7fW{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-hhY0Sh{
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-hhRHPp{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
border-inline-end-width:1px;
padding-top:calc(var(--pu-space)*1.25);
width:50%;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-hgxm5z{
text-align:center;
}

.phw-g-i-hgB7Wt{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-hf1XIH{
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-heQcDp{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-hdj48s{
font-size:16px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-hdbWk3{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-haO0rW{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-ha8evR{
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ha8evR{
width:16px;
}
}

.phw-g-i-hYhI5y{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-hXlrY4{
font-size:20px;
text-align:center;
justify-content:start;
}

.phw-g-i-hWahz1{
font-size:15px;
}

.phw-g-i-hVmnta{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
justify-content:center;
align-items:center;
}

.phw-g-i-hVlnt7{
font-weight:500;
font-size:28px;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-hVPtLY{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-hUrKnI{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-hUXEyx{
}

.phw-g-i-hTfNa3{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-hTHATO{
background-color:transparent;
}

.phw-g-i-hT6G4D{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-hSxeh0{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-hSBerV{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-hRsQCc{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
background-color:transparent;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
}

.phw-g-i-hRiKi6{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-hQkEHp{
}

.phw-g-i-hQ1Cst{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-hPz23D{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
width:100%;
}

.phw-g-i-hPqYta{
font-size:14px;
line-height:1;
color:var(--black);
font-weight:500;
}

.phw-g-i-hPJcLy{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*4.875);
}

.phw-g-i-hOsYZ3{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-hOL9rg{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-hO2XlD{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-hNC7yb{
background-color:var(--phw-custom-white);
}

.phw-g-i-hMmrGK{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-hMgzML{
width:50%;
min-height:50px;
height:100%;
min-width:50%;
}

.phw-g-i-hLf2sd{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-hL3C6O{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-hKy7dL{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-hKqdJU{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-hKh5cz{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-hKSPkk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-hJjNdX{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-hJiaxE{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-hItr2r{
font-size:36px;
color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-hHuQVO{
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
padding-bottom:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-hHf6nf{
}

.phw-g-i-hGNFMy{
font-size:12px;
color:var(--brand-color-primary);
text-align:start;
}

.phw-g-i-hGLOX2{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
}

.phw-g-i-hGAWFR{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-hFnnRh{
justify-content:center;
}

.phw-g-i-hEzFSn{
}

.phw-g-i-hEvMSF{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-hEGqHf{
font-weight:700;
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
}

.phw-g-i-hEBoSS{
background-color:transparent;
}

.phw-g-i-hDLoqx{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-hDKms7{
}

.phw-g-i-hD8vRB{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-hCW3Vy{
}

.phw-g-i-hCNVLI{
}

.phw-g-i-hCMuOm{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-hBptRs{
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-hBEcDr{
border-style:solid;
border-color:var(--phw-custom-white-smokef4f4f4);
border-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-hAqe9Z{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
height:400px;
}

.phw-g-i-hANVxG{
padding-inline-start:calc(var(--pu-space)*5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
align-items:start;
}

.phw-g-i-h9p16J{
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-h88scj{
}

.phw-g-i-h80g2K{
border-style:none;
border-color:transparent;
background-color:transparent;
}

.phw-g-i-h7ygLW{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-h762Ls{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
width:330px;
}

.phw-g-i-h6v4bC{
font-weight:700;
color:var(--body-color);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-h6op0B{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-h6aAuz{
background-color:transparent;
}

.phw-g-i-h5aJqN{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-h5KTVG{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-h5Cm9R{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-h3wWZA{
}

.phw-g-i-h2Jwxw{
color:var(--white);
font-weight:500;
font-size:30px;
padding-bottom:calc(var(--pu-space)*2.5);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-h0bbLL{
font-size:42px;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-h0ZZiN{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-h0Auhm{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:70%;
}

.phw-g-i-gzLOoU{
font-size:32px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-gzKsuv{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-gywlpS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gyXfB2{
}

.phw-g-i-gy3PXC{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-gxRkuN{
background-color:var(--phw-custom-white);
}

.phw-g-i-gxLlhM{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-gwasPt{
width:25px;
}

.phw-g-i-gwR0eU{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-gurnp5{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-guEwR3{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-guBqSM{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-gtfKU3{
}

.phw-g-i-gsaG2E{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-grhzki{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
}

.phw-g-i-gqwdvR{
width:27px;
}

.phw-g-i-gpwN0p{
}

.phw-g-i-gnziHR{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-gnjWIj{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-gnZUtj{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-futura-now-text);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-gn7zXy{
min-width:200px;
}

.phw-g-i-gmM8iS{
color:var(--white);
text-align:center;
}

.phw-g-i-gkUdBq{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-forest-green5e9936);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-gkKKlU{
line-height:2;
}

.phw-g-i-gjpI0Q{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--black);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-futura-now-headline);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-width:1px;
border-style:none;
}

.phw-g-i-gj3aiZ{
}

.phw-g-i-gil1tB{
color:var(--text-dark);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-giHt3Z{
font-size:12px;
color:var(--black);
font-weight:500;
line-height:2;
}

.phw-g-i-ghnaTY{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-ghKeTy{
}

.phw-g-i-ggtTFS{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-style:none;
border-color:var(--brand-color-secondary);
border-width:1px;
border-inline-start-width:0px;
}

.phw-g-i-gfDE49{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gf2B4z{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-gew0OU{
max-width:1240px;
}

.phw-g-i-geYODp{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/SearchJob-Hero-1730307147208.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-geHoed{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-gdpwXH{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-gdGgqZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gdFnib{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-gbJJSz{
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-gasB98{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
}

.phw-g-i-gaLTAV{
aspect-ratio:16/9;
opacity:20;
}

.phw-g-i-gZv602{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-gYsdbQ{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-gYc9vF{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-gW6KPc{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-gUxDmF{
}

.phw-g-i-gUrZRx{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-gUAzmX{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-gU8lHk{
padding-top:calc(var(--pu-space)*NaN);
padding-bottom:calc(var(--pu-space)*NaN);
background-color:transparent;
}

.phw-g-i-gTv5rf{
}

.phw-g-i-gThkcP{
font-size:12px;
line-height:2;
color:var(--brand-color-primary);
font-weight:700;
text-align:start;
}

.phw-g-i-gTJkb5{
color:var(--body-color);
font-weight:400;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
text-align:start;
}

.phw-g-i-gSqHVZ{
line-height:2;
}

.phw-g-i-gSmy5l{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-gS9hpR{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-gQAXCs{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-gPonc7{
color:var(--white);
font-size:30px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-gPUGpX{
}

.phw-g-i-gOhZAR{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-gNk9zI{
background-color:var(--phw-custom-btn-color60b3c1);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
text-align:center;
}

.phw-g-i-gNXMAx{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-gMTfnZ{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-gM85lX{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-gLPnuV{
padding-top:calc(var(--pu-space)*25);
padding-bottom:calc(var(--pu-space)*25);
}

.phw-g-i-gKYwug{
border-color:var(--brand-color-primary);
color:var(--black);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:14px;
border-width:1px;
}

.phw-g-i-gKSOAP{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-gKOuka{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-gJxHes{
}

.phw-g-i-gJvVgN{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-gJkJYI{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gJPgvY{
}

.phw-g-i-gHyKJf{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-gHKqaG{
height:24px;
width:25px;
}

.phw-g-i-gH4R1w{
background-color:var(--phw-custom-white);
}

.phw-g-i-gGNUYz{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-gFC2rG{
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:400;
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
margin-top:calc(var(--mu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-gEYrxx{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-gEQTlv{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
min-height:65px;
}

.phw-g-i-gEP0yK{
}

.phw-g-i-gDugt2{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-gDghlD{
font-size:33px;
}

.phw-g-i-gDbbd2{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-gCqFWL{
}

.phw-g-i-gCNiap{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-gAQ5kq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
text-align:center;
}

.phw-g-i-g8sUMj{
}

.phw-g-i-g7kVil{
font-weight:700;
color:var(--black);
font-size:13px;
align-items:center;
}

.phw-g-i-g7FbjD{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-g6pr06{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-g6OC9Y{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-g5U2sj{
border-color:var(--brand-color-primary);
justify-content:start;
}

.phw-g-i-g5OYvn{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-g53wZY{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-g4deaw{
line-height:2;
}

.phw-g-i-g3iuEk{
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-g3Zjiu{
}

.phw-g-i-g3OPz5{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-g3I4oJ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-g37icP{
max-width:340px;
}

.phw-g-i-g2aZpT{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:start;
}

.phw-g-i-g2W7J5{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-g19gc8{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-g12lcS{
text-align:center;
}

.phw-g-i-fz0l3w{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-fy7dp2{
font-size:33px;
}

.phw-g-i-fwRyyE{
font-size:24px;
}

.phw-g-i-fvsEtI{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-fuvt5U{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-fuK5n3{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-fuIS9H{
}

.phw-g-i-ftJXut{
fill:var(--icon-dark);
}

.phw-g-i-ft8Xso{
}

.phw-g-i-fsqegP{
font-size:33px;
max-width:1240px;
}

.phw-g-i-fsD1wH{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-fs8bm0{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-fqNEGb{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-fp0QyE{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-fogvBf{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-foKyqU{
font-size:13px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-fnnjVO{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-fnNczN{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-fla0n2{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-fkY0pg{
max-height:300px;
}

.phw-g-i-fkWyId{
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-fk6BP8{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-style:solid;
border-color:var(--brand-color-secondary);
border-width:1px;
border-inline-start-width:0px;
}

.phw-g-i-fk3Iqa{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:var(--input-height);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-fjDJe2{
}

.phw-g-i-fj9MMt{
}

.phw-g-i-fin3fw{
width:100px;
}

.phw-g-i-fiZk8N{
}

.phw-g-i-fhjfRs{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-fhSAFs{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-fhGBCk{
border-style:none;
border-color:transparent;
background-color:transparent;
}

.phw-g-i-fgmF0G{
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-fgdoNo{
}

.phw-g-i-fg3Gll{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-ffnxir{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-ffmjvN{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-ffeUjk{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-fdC4jj{
}

.phw-g-i-fdAjEn{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-fd76RY{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-fd4MWv{
font-size:32px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-fd1Mci{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-fchyzB{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/1721394265786_b5ff57a2-e2aa-4f56-80eb-f-1764583372034.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-fcZosX{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-white);
}

.phw-g-i-fbaUM9{
}

.phw-g-i-faytY6{
}

.phw-g-i-fZIlja{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0.125);
}

.phw-g-i-fYIdAa{
font-size:16px;
}

.phw-g-i-fXPldX{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-fWQPWX{
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-fWLzZa{
}

.phw-g-i-fVxlb4{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-fVuMaH{
}

.phw-g-i-fUpDMe{
justify-content:center;
}

.phw-g-i-fUOwYT{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-fUEbCl{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-fTUnVo{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-fSeqUS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-fSDOu9{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-fS8HTn{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-fRSpwK{
}

.phw-g-i-fQZUJ3{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-fQSmt7{
background-color:var(--phw-custom-white);
}

.phw-g-i-fQQeyy{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-fQPrR0{
text-align:left;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
border-style:solid;
border-width:1px;
border-color:var(--stroke-dark);
}

.phw-g-i-fQD1W7{
}

.phw-g-i-fQAOhs{
}

.phw-g-i-fQ6x0y{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-fPJ7ib{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-fOGFJ5{
}

.phw-g-i-fNj4Oo{
width:50%;
height:100%;
}

.phw-g-i-fMlVsA{
}

.phw-g-i-fMWt3u{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
width:100%;
}

.phw-g-i-fMT0qe{
}

.phw-g-i-fMMERG{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-fLwps1{
}

.phw-g-i-fLtBFn{
padding-inline-start:calc(var(--pu-space)*5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
align-items:start;
}

.phw-g-i-fKpiVv{
font-size:10px;
text-align:justify;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-fKpiVv{
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}
}

.phw-g-i-fK4zA3{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-fJgU4p{
}

.phw-g-i-fJbSJw{
color:var(--link-color);
font-size:var(--cms-g-button-black);
}

.phw-g-i-fJKbR0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-fJ24L4{
}

.phw-g-i-fIYNX8{
}

.phw-g-i-fI01Yo{
border-width:0;
border-color:transparent;
color:var(--link-color);
background-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:500;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
font-size:var(--cms-g-button-black);
}

.phw-g-i-fHQn0u{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-fGVQ0l{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-fEcqAc{
font-size:33px;
}

.phw-g-i-fDz8u9{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-fDjU4r{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-fB5JY7{
border-color:var(--brand-color-primary);
color:var(--black);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:14px;
border-width:1px;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-fAG6ge{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-fAEZ6I{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
}

.phw-g-i-fA0kYa{
color:var(--white);
}

.phw-g-i-f9Sl5r{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-f9NEOT{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
justify-content:center;
height:98%;
align-items:center;
}

.phw-g-i-f8lPdD{
overflow:visible;
min-width:100%;
min-height:100%;
}

.phw-g-i-f8l3KH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-f7rg9e{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
}

.phw-g-i-f7j1Lp{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-f7YyBe{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-f78oqR{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*3);
margin-bottom:calc(var(--mu-space)*4);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-f78oqR{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-f6vjfE{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-f5Agob{
}

.phw-g-i-f4lV6X{
margin-top:calc(var(--mu-space)*0.375);
width:25px;
height:24px;
}

.phw-g-i-f3wbGe{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-f3mkvV{
}

.phw-g-i-f3mL7e{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-f30aGs{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-ezfJyK{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-ez4Zwj{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-eyn3HE{
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-eyCDD6{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:99%;
width:60%;
}

.phw-g-i-exxtx1{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
align-items:center;
height:100%;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ewSkOW{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-ewS4HF{
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-futura-now-text);
font-size:16px;
line-height:1.5;
}

.phw-g-i-ew9iLw{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-ev0Ymm{
}

.phw-g-i-eu6CEc{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-eu0ewe{
text-align:left;
}
.phw-g-i-eu0ewe img{
object-fit:cover ;
}

.phw-g-i-erDoDo{
font-size:33px;
}

.phw-g-i-eqTE6K{
}

.phw-g-i-epf7ZK{
}

.phw-g-i-epL87U{
}

.phw-g-i-eosGLa{
background-color:var(--phw-custom-white);
}

.phw-g-i-eoqp3o{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
}

.phw-g-i-eoT1al{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-eoMetq{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-eo6Kmq{
}

.phw-g-i-emnp8T{
}

.phw-g-i-emW8YA{
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--stroke-dark);
font-size:14px;
text-align:start;
background-color:transparent;
justify-content:start;
width:100%;
border-width:1px;
}

.phw-g-i-elXSqd{
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-ekWH5d{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-ekA1RJ{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ek8Etz{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:auto;
}

.phw-g-i-ek0YZe{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ejj9GT{
}

.phw-g-i-eiveHF{
background-color:var(--phw-custom-white);
}

.phw-g-i-eiLanS{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ehtGzq{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-egtLSD{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-efmaFC{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-efQJNq{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-eeuK9Z{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-ee8lp4{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ed1hWl{
font-size:16px;
}

.phw-g-i-ebcyRJ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-ebCpT0{
font-size:20px;
color:var(--white);
text-align:center;
}

.phw-g-i-eYq6nj{
background-color:var(--phw-custom-white);
}

.phw-g-i-eYSKBu{
padding-top:calc(var(--pu-space)*37.5);
}

.phw-g-i-eYLXiy{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-eXznxl{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-eXwXLO{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-eXZXb6{
text-align:center;
}

.phw-g-i-eXY03b{
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-eXF9Qn{
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-eX2IQV{
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-greyf4f4f4);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-eWgPS4{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-eWVtB8{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-eWTLiB{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-eVKcsM{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-eTlG9R{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-eTarl6{
}

.phw-g-i-eTHP0M{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-eSsyyk{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-eSpcJF{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-eSmF78{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eSLIO4{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-color:var(--stroke-dark);
border-top-width:0px;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-eSFjsA{
height:30px;
width:30px;
}

.phw-g-i-eS9bKC{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-eRtsEN{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-eRM3fy{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-eQxR45{
color:var(--body-color);
}

.phw-g-i-eQTNLV{
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
align-items:start;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-eQTNLV{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-ePzqoq{
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
overflow:auto;
font-weight:500;
}

.phw-g-i-ePk4GE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-eP0A7z{
}
.phw-g-i-eP0A7z img{
object-fit:cover ;
}

.phw-g-i-eOxd7W{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-eOuWrf{
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
transition:all 0.2s;
}

.phw-g-i-eOlEz7{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-eOhAqu{
font-size:24px;
}

.phw-g-i-eNyif9{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-eNyif9{
width:auto;
}
}

.phw-g-i-eNxjtK{
background-color:var(--widget-bg-dark-color);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-eNL30I{
color:var(--body-color);
border-color:var(--stroke-dark);
border-width:1px;
background-color:transparent;
}

.phw-g-i-eN16qI{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-eMyxNo{
}

.phw-g-i-eMVOFR{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-eMOBcb{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-eLVs79{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-eLVK84{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-eLIZBt{
text-align:center;
}

.phw-g-i-eLFdMD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-eLFco9{
}

.phw-g-i-eL469U{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-eKyyHY{
text-align:center;
}

.phw-g-i-eKZ7Xo{
}

.phw-g-i-eK4Hse{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-eK3ry1{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-eJmeh5{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-eIHmyX{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-eIFgYg{
}

.phw-g-i-eHFTEZ{
}

.phw-g-i-eGKJ8q{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-eFn1Il{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-eEEo8g{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-eDd50C{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eDUAO9{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-eD6CNn{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--stroke-dark);
border-width:1px;
border-style:solid;
text-align:left;
}

.phw-g-i-eD2kPC{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-eB358E{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-e7pCPe{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-e7ZjcO{
font-size:15px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-e71kmJ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-e6TKKM{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-style:none;
}

.phw-g-i-e5UQs9{
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:400;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0px;
padding-inline-right:0;
height:auto;
}

.phw-g-i-e5Qfch{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-e4N0cX{
width:50%;
height:100%;
}

.phw-g-i-e3m9Da{
}

.phw-g-i-e3DRmO{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-e30Onx{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-e2Ucyo{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-style:none;
}

.phw-g-i-e1hgaN{
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-e1OsYn{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-e0kEeM{
font-size:16px;
line-height:1.25;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-e0a9ek{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-e0PdMi{
font-size:12px;
line-height:2;
color:var(--black);
font-weight:400;
}

.phw-g-i-e0LFqP{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-e0KSkD{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-dzqEAO{
fill:var(--phw-custom-icon_color808080ff);
}

.phw-g-i-dzMU2p{
}

.phw-g-i-dyk9Hr{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-dxb5aJ{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-dxCEns{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-dxC2uh{
text-align:start;
}

.phw-g-i-dwGmjw{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-dvDqRr{
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-dudKkn{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-dsnKV8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dsNF8G{
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
font-size:18px;
}

.phw-g-i-drdQhD{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-drSe9x{
}

.phw-g-i-drDO4N{
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
width:100%;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-dr8Iks{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
justify-content:center;
height:100%;
align-items:center;
}

.phw-g-i-dqquRx{
}

.phw-g-i-dqe4o9{
padding-inline-start:calc(var(--pu-space)*25);
padding-inline-end:calc(var(--pu-space)*25);
}

.phw-g-i-dqbsJz{
width:50%;
height:100%;
}

.phw-g-i-dpwFgx{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-dp54aX{
max-height:400px;
}

.phw-g-i-dmQQb0{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-dlGCa1{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-dl0WXs{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-dktDWJ{
}

.phw-g-i-dklKY8{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-dkT6wG{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-djpANu{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-djlozz,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-djlozz,.btn.primary-button,.primary-button{
width:100%;
}
}

.phw-g-i-dj0EBJ{
align-items:center;
}

.phw-g-i-disUQF{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dhlqYk{
background-color:transparent;
min-height:0px;
max-width:none;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-dhlqYk{
width:100%;
min-width:300px;
}
}

.phw-g-i-dhibDV{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-dhXFPT{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2);
}

.phw-g-i-dgKLIy{
margin-top:calc(var(--mu-space)*0.25);
align-items:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-dfz1Wn{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-style:none;
}

.phw-g-i-dfaimm{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-deKBHq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-deJTJ0{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-deJTJ0{
padding-top:calc(var(--pu-space)*10);
}
}

.phw-g-i-ddLi0t{
}

.phw-g-i-ddHvHq{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-futura-now-text);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-ddFjaT{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-dcvGZk{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-dcndvu{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dZl92q{
}

.phw-g-i-dZ0qc5{
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-dYtTIa{
}

.phw-g-i-dXhXF3{
align-items:stretch;
justify-content:center;
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-dWL8Ta{
background-color:transparent;
}

.phw-g-i-dWJ9LB{
background-color:transparent;
}

.phw-g-i-dW25Kz{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-dVtLG7{
}

.phw-g-i-dV8CL0{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
justify-content:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-dV8CL0{
padding-top:calc(var(--pu-space)*2.5);
}
}

.phw-g-i-dV5XCz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-dSiBBX{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-dSiBBX{
padding-top:calc(var(--pu-space)*5);
}
}

.phw-g-i-dSILgd{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-dRc9HP{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-dRF2lg{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-dQrpaB{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--stroke-dark);
border-width:1px;
border-style:solid;
text-align:left;
}

.phw-g-i-dQY2Bo{
}

.phw-g-i-dQSmgw{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-dQRZZs{
width:50%;
height:100%;
}

.phw-g-i-dQDUk4{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-dPVuMS{
}
.phw-g-i-dPVuMS img{
object-fit:cover ;
}

.phw-g-i-dPJTG9{
font-size:32px;
line-height:var(--line-height-1);
color:var(--white);
font-weight:500;
}

.phw-g-i-dP6RKZ{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
}

.phw-g-i-dOyIhc{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-dOwJAT{
border-bottom-width:1px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-dOradi{
}

.phw-g-i-dOHWTK{
background-color:var(--phw-custom-white);
}

.phw-g-i-dK2qPB{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-dIuoBN{
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-dIiHsy{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
font-size:8px;
}

.phw-g-i-dHLOzQ{
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--stroke-dark);
font-size:14px;
background-color:var(--phw-custom-white);
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-dGy9fN{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-dFWFDL{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-dFGGER{
font-size:18px;
text-align:start;
}

.phw-g-i-dF3lkU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dElWCi{
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-color:transparent;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
height:var(--input-height);
}

.phw-g-i-dEXtNE{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-dDhd5n{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-dDDRii{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-dCf402{
height:100%;
width:40%;
}

.phw-g-i-dBULT3{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-dB6VQi{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-dAefW4{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-dAB4sA{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-d9tlwU{
}

.phw-g-i-d80IJw{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
justify-content:space-between;
}

.phw-g-i-d7zqj7,.btn-info,.plain-button{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
justify-content:;
width:auto;
}

.phw-g-i-d7nDQE{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-d7iFc6{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-d6reay{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-d5YsRg{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:transparent;
color:var(--body-color);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
height:var(--input-height);
}

.phw-g-i-d5Jh4v{
width:25px;
}

.phw-g-i-d4yMq9{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-d3mOVy{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-d3C7QX{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-d2FYsQ{
}

.phw-g-i-d1gz2k{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-d0WFuG{
background-color:var(--phw-custom-white);
}

.phw-g-i-d0QUR8{
text-align:center;
}

.phw-g-i-d0GUWd{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-d0BFAx{
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
text-align:left;
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-czybBm{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-czj05Y{
}

.phw-g-i-cygGO1{
align-items:center;
}

.phw-g-i-cyBcXS{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-cy0zyO{
font-size:31px;
}

.phw-g-i-cxqiQi{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-cxnx5F{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-cxOVEj{
text-align:left;
}

.phw-g-i-cxD2Aw{
}

.phw-g-i-cxAQC2{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:auto;
}

.phw-g-i-cx3JeE{
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-cvDvBS{
font-size:33px;
}

.phw-g-i-cuuWl0{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-ctozyr{
font-size:24px;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
line-height:1.25;
}

.phw-g-i-cs1pLM{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-crxk2p{
}

.phw-g-i-cqfwim{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
font-weight:500;
min-height:var(--btn-height-lg);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-cqeSrq{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-cqLdV2{
fill:var(--icon-dark);
}

.phw-g-i-cpz6GB{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--brand-color-primary);
}

.phw-g-i-co8ErS{
}

.phw-g-i-co34Ti{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-cnmttU{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-cn4Sth{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-cmu7u3{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-cmqKSY{
border-width:1px;
border-style:solid;
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-cmqKSY{
padding-top:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-cmURVF{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-cmEDdV{
}

.phw-g-i-clKMDN{
font-weight:500;
font-size:28px;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ckfDtI{
border-style:none;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-ck05JY{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-cjbFJI{
background-color:transparent;
margin-bottom:calc(var(--mu-space)*25);
}

.phw-g-i-cgrFOM{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-cgTpfg{
width:400px;
}

.phw-g-i-cgJqme{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-cfuhcK{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-cfk4ZF{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-ceVLpK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:500;
font-size:14px;
background-color:none;
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-futura-now-text);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:35px;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-ceRvH1{
}

.phw-g-i-cccQKF{
line-height:2;
}

.phw-g-i-ccTK8a{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ccHs5U{
}

.phw-g-i-cc75nA{
align-items:center;
}

.phw-g-i-cc42SF{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-sapphire1955af);
font-weight:500;
}

.phw-g-i-caB7m3{
background-color:var(--phw-custom-white);
}

.phw-g-i-ca7GHJ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-ca5bk4{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-cZhkIO{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-roboto);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
}

.phw-g-i-cYehuJ{
}

.phw-g-i-cXYvMt{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-cXMyYq{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-cX2Raa{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-cWcDiW{
}

.phw-g-i-cWZnkW{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-cWSHbK{
}

.phw-g-i-cVLbgh{
border:none;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-cUBNMc{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-cTpIqQ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-cTa2wH{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-cTZDzv{
width:100%;
}

.phw-g-i-cT0bod{
}

.phw-g-i-cRiP5Q{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-cQrdi9{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-cQOGS8{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-cQ5FCw{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-cQ051H{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-cPpmVO{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.58;
}

.phw-g-i-cP05gz{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-cOpMW5{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-cOb3Oz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-cNVKJH{
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-cNQQSp{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-cNEkNp{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-cM6mYL{
font-size:28px;
}

.phw-g-i-cLzZSR{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-cLnaSs{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-cLiQHu{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-cLHTRF{
margin-top:calc(var(--mu-space)*-1.5);
}

.phw-g-i-cKrjCU{
font-weight:500;
font-size:32px;
line-height:1;
color:var(--phw-custom--sunny-yellowfac400);
font-family:var(--cms-g-futura-now-headline);
width:100%;
}

.phw-g-i-cKhoMB{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
}

.phw-g-i-cJTIqK{
}

.phw-g-i-cIfIuu{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-cIZRYU{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-cI5vM5{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-cI47cr{
background-color:transparent;
}

.phw-g-i-cHISvz{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
text-align:center;
}

.phw-g-i-cH8ZAF{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-cH1ZOj{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-cGkqCB{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-cG4URc{
text-align:left;
}

.phw-g-i-cFCSpJ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-cF4mca{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-cEhx7M{
background-color:var(--phw-custom-white);
}

.phw-g-i-cEQdqS{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-cDiaSh{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-cD8zPr{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:0px;
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:1px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-cD4jTz{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-cCjX0i{
}

.phw-g-i-cBFZtb{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-cB5dpZ{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-cAuLMK{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*5);
text-align:center;
}

.phw-g-i-cA5K7K{
text-align:center;
}

.phw-g-i-cA2E47{
fill:var(--icon-dark);
}

.phw-g-i-cA1KDc{
}

.phw-g-i-c9l83i{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
min-height:65px;
}

.phw-g-i-c9Yyx4{
}

.phw-g-i-c8ar2n{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
}

.phw-g-i-c8CcNt{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-c7YuMy{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-c6T7Rl{
font-weight:700;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-c6RLOq{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-c6Di5Q{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-c5PsRm{
background-image:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:transparent;
font-size:14px;
background-color:var(--phw-custom-btn-color60b3c1);
border-width:1px;
}

.phw-g-i-c55dgs{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-c4xfFc{
text-align:center;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-white-smokef4f4f4);
border-width:1px;
}

.phw-g-i-c48c80{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-c3Lfew{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-c3047k{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-c2Obtg{
}

.phw-g-i-c224Fu{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-c1oGFo{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:transparent;
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-c18GwD{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-c0oxD9{
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-c0m6Js{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-c0Btlb{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-bzoRYF{
color:var(--phw-custom-sapphire1955af);
font-weight:500;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-byd2HZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-byKNPL{
background-image:none;
background-color:transparent;
color:var(--white);
font-weight:500;
width:100%;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
border-color:var(--stroke-dark);
justify-content:;
border-width:1px;
border-style:none;
}

.phw-g-i-bxWHcc{
}

.phw-g-i-bxI090{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-bwYWeP{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-buewgF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-bu62de{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*7.5);
color:var(--phw-custom--alluring-purple9678b0);
padding-inline-start:calc(var(--pu-space)*7.5);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

.phw-g-i-bu1mvE{
font-size:14px;
}

.phw-g-i-btp7WF{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-bt4a6h{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-bsQ7jQ{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-bqGeYy{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-bq87ex{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-bq1AAT{
font-weight:600;
font-size:40px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-bpWuEj{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-bpJLUf{
background-color:var(--phw-custom-white);
}

.phw-g-i-boZMKe{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-boJQGY{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-boJQGY{
width:auto;
}
}

.phw-g-i-boEjzn{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-bo5yEt{
color:var(--body-color);
text-decoration:underline;
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-bnBTjr{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-bmwy54{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-bmvGMQ{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
font-size:24px;
}

.phw-g-i-bmbSPL{
min-height:50%;
}

.phw-g-i-bmSJpj{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-bm6bQx{
margin-inline-end:calc(var(--mu-space)*1.25);
text-align:left;
}

.phw-g-i-bk7yAp{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-bjjrV3{
font-size:33px;
}

.phw-g-i-bj0JWw{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-biwB19{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-biqzak{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-bhNXe6{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-bgZQgA{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-bg3MAx{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-bforhw{
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-color:transparent;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
height:var(--input-height);
}

.phw-g-i-bfY0BD{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-bfRoAO{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-beQtah{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-bdm22C{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
color:var(--body-color);
}

.phw-g-i-bdUl47{
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-bcvtfI{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-bckXnn{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-bciPlb{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-bcOo2H{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
align-items:start;
}

.phw-g-i-bbo55T{
font-size:16px;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-bbOD2x{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-baCQD0{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-bZQjdU{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-bYOo68{
}

.phw-g-i-bXhp6k{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*3);
margin-bottom:calc(var(--mu-space)*3);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-bXhp6k{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-bWUR7m{
max-width:1000px;
}

.phw-g-i-bVfgsz{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-bVPYwK{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--stroke-dark);
border-width:1px;
border-style:solid;
text-align:left;
}

.phw-g-i-bU84x1{
}

.phw-g-i-bU1NS4{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-bTVx3b{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-bSybPF{
border-style:none;
}

.phw-g-i-bSFwkm{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-bS2drt{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-bRxSy8{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-style:none;
border-color:var(--brand-color-secondary);
border-width:1px;
border-inline-start-style:none;
}

.phw-g-i-bRrt2b{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-bRl3yQ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
}

.phw-g-i-bQS2jr{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-bQS2jr{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

.phw-g-i-bQO18m{
background-color:var(--phw-custom-white);
}

.phw-g-i-bPn4Wg{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
align-items:start;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-bPn4Wg{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-bPgc2N{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-bP7rnz{
}

.phw-g-i-bP1mOG{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-bOk8mW{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-bOhaL7{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-bMlzQ1{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-bMlMvu{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-bMjwDk{
background-color:var(--phw-custom-earth-brown-291542b);
text-align:center;
}

.phw-g-i-bMiiXD{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-bMI0nC{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-bMD0fP{
}

.phw-g-i-bM9pQO{
margin-inline-end:calc(var(--mu-space)*1.25);
text-align:left;
}

.phw-g-i-bKa9gZ{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-bKP9eo{
width:100px;
}

.phw-g-i-bKGIJs{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-bJQNLb{
}

.phw-g-i-bJEqPt{
}

.phw-g-i-bIrEHS{
padding-left:0px;
padding-right:0px;
}

.phw-g-i-bIaRCJ{
}

.phw-g-i-bHupfl{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
}

.phw-g-i-bHeykU{
padding-top:calc(var(--pu-space)*NaN);
background-color:transparent;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-bGamKI{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-bGBpST{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-bEpC6c{
}

.phw-g-i-bEkIg8{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-bEczgR{
max-width:1200px;
text-align:center;
}

.phw-g-i-bEOij6{
}

.phw-g-i-bDk7Uk{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-bDeiQP{
min-height:auto;
max-height:auto;
}
.phw-g-i-bDeiQP img{
object-fit:cover ;
}

.phw-g-i-bDasNy{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-bDJviH{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-bCVcQo{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-bCNnnx{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
background-color:transparent;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-bBvFNW{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-bBaBwZ{
}

.phw-g-i-bAzD5p{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-bAu04D{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-bAhuof{
color:var(--white);
}

.phw-g-i-b9yGEC{
background:none;
background-image:none;
background-color:transparent;
}

.phw-g-i-b7fUup{
text-align:center;
}

.phw-g-i-b7JTdl{
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-b7DMBa{
background-color:var(--phw-custom-alluring-purple9678b0);
}

.phw-g-i-b6KDuK{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-b4ZH2G{
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-b3vEaZ{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-b3PKcd{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-style:solid;
border-color:var(--brand-color-secondary);
border-width:1px;
border-inline-start-style:none;
}

.phw-g-i-b3DZ7v{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-b2we9Y{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-b2hzDG{
}

.phw-g-i-b28Tei{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-b1k9j0{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-b1hx76{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-b14lMU{
min-height:100%;
text-align:center;
min-width:50%;
}

.phw-g-i-b0lhsX{
font-size:24px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-b0lZoS{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
text-align:start;
justify-content:start;
}

.phw-g-i-b0eDWR{
font-size:14px;
line-height:2;
color:var(--black);
font-weight:700;
}

.phw-g-i-azNVfH{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-ayzHdd{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-axbcuo{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-style:none;
}

.phw-g-i-axWnDb{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ax6IXz{
}

.phw-g-i-awwGA7{
width:50%;
height:100%;
}

.phw-g-i-awFlI8{
font-size:31px;
}

.phw-g-i-aumWoz{
}

.phw-g-i-auJ9hy{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-auBD2h{
}

.phw-g-i-asVY1d{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:0px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-asCoYw{
font-size:12px;
text-align:justify;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-asCoYw{
padding-inline-end:calc(var(--pu-space)*1);
padding-inline-start:calc(var(--pu-space)*1);
}
}

.phw-g-i-arEKmO{
max-width:1240px;
}

.phw-g-i-aqsW4T{
font-size:14px;
align-items:center;
color:var(--black);
font-weight:700;
}

.phw-g-i-aqNilO{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-aq48ud{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-apj16s{
}

.phw-g-i-aork4j{
aspect-ratio:1/1;
}

.phw-g-i-amhIjf{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2);
}

.phw-g-i-akULmE{
}

.phw-g-i-aivflV{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-aisFxA{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-ahqB5J{
width:20px;
fill:var(--icon-dark);
color:var(--icon-dark);
height:20px;
}

.phw-g-i-agjDCv{
font-size:30px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-afuwt9{
padding-bottom:calc(var(--pu-space)*1.25);
background-color:transparent;
}

.phw-g-i-afdO5C{
font-weight:500;
font-size:24px;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*4);
text-align:center;
margin-top:calc(var(--mu-space)*3);
}

.phw-g-i-afOx9W{
background-image:none;
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
color:var(--body-color);
}

.phw-g-i-af35RM{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-aeU5t1{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-aeDQSO{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
align-items:center;
height:100%;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-adAPVy{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-acwIMq{
background-image:none;
background-color:var(--phw-custom-white);
}

.phw-g-i-abQbsq{
}

.phw-g-i-ab3Szf{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
}

.phw-g-i-aaXm9D{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/SearchJob-Hero2-1730370262259.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-aZt4M4{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-aZpAHv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
padding-inline-start:calc(var(--pu-space)*0.625);
font-weight:500;
font-size:16px;
background-color:none;
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-futura-now-text);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-aZUu6F{
color:var(--body-color);
font-size:18px;
}

.phw-g-i-aYzgRD{
margin-inline-end:calc(var(--mu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-aYJtKY{
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-aY38KY{
text-align:center;
}

.phw-g-i-aXZLan{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/1685540758397_search-results-banner-1549547782827.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-aWgGNJ{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-aWZjrM{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-aVuTup{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-aVmHo7{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-aVCgAP{
}

.phw-g-i-aUPGuP{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-aTcnoq{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-aS9CIC{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-aRavu0{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-aRW4Da{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-aQ3IXE{
font-size:8px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-aPlJam{
}

.phw-g-i-aPRL0G{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-aOnegu{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-aOlJWG{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-aOg1cR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-aNbbu4{
color:transparent;
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-aNbbu4{
width:16px;
}
}

.phw-g-i-aNQvMQ{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-aN9fTu{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-aN72R2{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:start;
}

.phw-g-i-aN3i3k{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
padding-inline-start:calc(var(--pu-space)*0.625);
font-weight:500;
font-size:14px;
background-color:none;
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-futura-now-text);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-aMoyx5{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:500;
}

.phw-g-i-aLb2Da{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-aKjI2E{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-CS-1730579133280.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-aKVQ4B{
aspect-ratio:3/2;
}

.phw-g-i-aJYLmT{
background-color:var(--widget-bg-white-color);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-aJGwzU{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-aIyWgc{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-style:none;
border-color:var(--brand-color-secondary);
border-width:1px;
}

.phw-g-i-aIueG3{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-aIuVyn{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:transparent;
}

.phw-g-i-aIbdA9{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-aH5IqC{
}

.phw-g-i-aGCJIw{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-aEWRzf{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-aDI9UX{
}

.phw-g-i-aCxJcb{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-aCKeE5{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:500;
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-aCDHGT{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-aBqKto{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-aBSK6X{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-aBHyvh{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-aBFHOw{
padding-inline-end:calc(var(--pu-space)*25);
padding-inline-start:calc(var(--pu-space)*25);
}

.phw-g-i-aAdW4C{
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-aAPqcW{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-a9szQS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-a7tqRy{
}

.phw-g-i-a6i53i{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-a6cB1U{
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-a6BqTQ{
}

.phw-g-i-a6282x{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-a5hSni{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-a5QooH{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-a5Hwq9{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-a5A7rY{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-a4oovf{
margin-top:calc(var(--mu-space)*10);
margin-bottom:calc(var(--mu-space)*10);
height:0px;
width:0px;
}

.phw-g-i-a3HgWE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-a2JxWv{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-a1g2e3{
font-size:15px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-a1SIPj{
padding-top:calc(var(--pu-space)*3.625);
padding-bottom:calc(var(--pu-space)*4.875);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-a1KTzz{
}

.phw-g-i-a0lsev{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:left;
}

.phw-g-i-a05Kv0{
}

.phw-g-i-Zzihec{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-ZzRUWx{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ZzREZR{
}

.phw-g-i-ZyVcds{
font-size:16px;
line-height:1.5;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-ZyG64E{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-ZyE5oZ{
}

.phw-g-i-Zxqdre{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-ZxY4zf{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-ZxL51b{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-Zx8Ohk{
}

.phw-g-i-ZwZhUS{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ZvjRXG{
width:100%;
}

.phw-g-i-Zv0h2S{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-ZtozHj{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-ZrtXev{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-ZrL6zo{
border-top-style:solid;
}

.phw-g-i-ZrJjTH{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-ZqCpsH{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
}

.phw-g-i-Zq3Lii{
text-align:center;
padding-inline-start:calc(var(--pu-space)*12.5);
}

.phw-g-i-Zpw8RZ{
overflow:visible;
min-width:100%;
min-height:100%;
}

.phw-g-i-ZpU33d{
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-ZonxMq{
}

.phw-g-i-ZokOua{
background-color:transparent;
}

.phw-g-i-Znu6D6{
font-size:30px;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-ZmvPQ5{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-Zmtero{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-ZmcZsh{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-ZmbgzH{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-ZlsdHm{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
}

.phw-g-i-Zlaid5{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-ZlWv9d{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ZlDwWj{
}

.phw-g-i-Zkqfz5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-ZkhtxF{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-ZkfgjD{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-Zka3Vp{
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-ZkXfhJ{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ZjoDPd{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ZjnyBZ{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-ZjSN8t{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-ZhwBQd{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-ZhwBAG{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
max-width:1280px;
}

.phw-g-i-ZhpbmI{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-ZheTaD{
background-color:var(--phw-custom-white);
}

.phw-g-i-ZhRAqz{
font-weight:500;
font-size:14px;
}

.phw-g-i-ZgiMkE{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-Zg7vDi{
font-size:24px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-Zfs68z{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-ZfpJkm{
fill:var(--icon-dark);
}

.phw-g-i-ZeFAjf{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-Zdyseh{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-Zc8QdX{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
border-style:none;
}

.phw-g-i-Zbf6Zy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
background-color:none;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:14px;
height:35px;
line-height:1.2;
}

.phw-g-i-ZbeMpN{
margin-inline-end:calc(var(--mu-space)*-1.875);
}

.phw-g-i-ZbH7x5{
font-weight:500;
color:var(--black);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:14px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-ZbBXPS{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ZYxe6o{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ZXX1Ik{
}

.phw-g-i-ZWRPnt{
}

.phw-g-i-ZVvIqA{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-ZUxmbF{
}

.phw-g-i-ZUObUR{
background-color:var(--phw-custom-white);
}

.phw-g-i-ZUMJgC{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-ZUG8W2{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZTxzcv{
border-color:var(--phw-custom-white-smokef4f4f4);
background-color:transparent;
border-width:1px;
}

.phw-g-i-ZTGAyg{
border-style:none;
}

.phw-g-i-ZSPjDR{
background-color:var(--phw-custom-antiflash-whiteebebeb);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZSNjFH{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1730579696285.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-ZS5APR{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-ZOrMcO{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-ZOjpLx{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ZOAoSK{
padding-top:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
text-align:;
}

.phw-g-i-ZO5OWc{
border-width:1px;
border-bottom-width:1px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--stroke-dark);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-ZNxnmh{
min-width:100%;
min-height:100%;
}

.phw-g-i-ZNsEOp{
font-size:var(--font-size-13);
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
line-height:2;
color:var(--text-dark);
letter-spacing:0em;
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-ZNcFFV{
fill:var(--icon-dark);
}

.phw-g-i-ZNH89Y{
background-color:var(--phw-custom-white);
}

.phw-g-i-ZM52Cn{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-ZLPA8f{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ZLPA8f{
width:500px;
}
}

.phw-g-i-ZKehzb{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ZJPEyt{
}

.phw-g-i-ZIFDht{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-forest-green5e9936);
}

.phw-g-i-ZHG3ea{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-ZGyQWi{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:0px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
}

.phw-g-i-ZGKYe2{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-ZGJcba{
padding-bottom:calc(var(--pu-space)*4.875);
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*3.625);
}

.phw-g-i-ZGFYbC{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-ZG3Q84{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-ZFzkqs{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-ZFJmQJ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-white-smokef4f4f4);
border-inline-end-width:2px;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-ZB8FCx{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-ZB40Xs{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Z9sj2L{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Z9hyLD{
width:100%;
}

.phw-g-i-Z9c45L{
}

.phw-g-i-Z8SdKl{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-Z8MW2r{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:250px;
height:100%;
}

.phw-g-i-Z839aP{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Z7SDJX{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-Z6na91{
}

.phw-g-i-Z6SADK{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Z64TR8{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Z4nWH3{
border-style:none;
}

.phw-g-i-Z4k2k6{
background-color:var(--phw-custom-white);
}

.phw-g-i-Z4422S{
background-image:none;
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Z3yY14{
font-size:12px;
line-height:2;
color:var(--white);
font-weight:500;
}

.phw-g-i-Z2Wc0Z{
font-size:40px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-Z2MPE9{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
font-weight:500;
padding-left:32px;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-Z1p4pb{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-Z1mgPM{
gap:20px;
}

.phw-g-i-Z1CyJq{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-Z0ax11{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-Z09PWe{
font-size:33px;
}

.phw-g-i-YzHcSe{
border-style:none;
}

.phw-g-i-Yy6zjs{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-YxU5eX{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-YwqW4m{
justify-content:center;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-YwWy7p{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-YwJyWm{
}

.phw-g-i-YvApRS{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
color:var(--body-color);
font-weight:400;
}

.phw-g-i-YuXh85{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-YtmMDH{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-YtCj61{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:transparent;
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Ys1OIc{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-Yrp3eR{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-YrnCiJ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-YrgNe4{
font-weight:500;
font-size:30px;
color:var(--white);
width:500px;
}

.phw-g-i-YqSqND{
background-color:var(--phw-custom-soft-green-2b2c200);
text-align:center;
}

.phw-g-i-Ypx0lq{
font-size:15px;
}

.phw-g-i-YpfLQY{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-YpPY9T{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-Yp03cn{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-Yovkqi{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-YovMNm{
font-size:33px;
}

.phw-g-i-YoPW1l{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-YndXUa{
}

.phw-g-i-YlhPJJ{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-YlLaRF{
margin-top:calc(var(--mu-space)*0.875);
}

.phw-g-i-YlI9U8{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-YiNJtc{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Yi0BXE{
margin-top:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
.phw-g-i-Yi0BXE img{
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Yi0BXE{
padding-top:calc(var(--pu-space)*0);
}
.phw-g-i-Yi0BXE img{
object-fit:cover ;
}
}

.phw-g-i-YgzhPI{
}

.phw-g-i-YgrdW7{
}

.phw-g-i-YgF7A4{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-YeCOJd{
background-color:var(--phw-custom-white);
}

.phw-g-i-Ye38zS{
text-align:center;
margin-bottom:calc(var(--mu-space)*10);
}

.phw-g-i-YdRr1x{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-YcJ4k8{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Yc7KqD{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Yc79X7{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-YbHBy9{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-YbFaSK{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-YaC8dR{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-YZyIgP{
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-YZeouw{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-YZJoej{
font-size:20px;
text-align:center;
justify-content:start;
}

.phw-g-i-YYwYZ6{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-YYljCS{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-YYNBvV{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-YYIUf6{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-YYANRd{
color:var(--body-color);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-YXGZmv{
}

.phw-g-i-YWfnRc{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-YWbMpS{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--stroke-dark);
border-width:1px;
border-style:solid;
text-align:left;
}

.phw-g-i-YW8mcO{
font-size:16px;
font-weight:500;
}

.phw-g-i-YW2KKU{
}

.phw-g-i-YVxtVP{
font-size:18px;
font-weight:500;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-YVD2wb{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-YV3NMb{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--stroke-dark);
border-width:1px;
border-style:solid;
text-align:left;
}

.phw-g-i-YV1AMo{
}

.phw-g-i-YUxl2b{
gap:0px;
}

.phw-g-i-YUeGR8{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-end:calc(var(--mu-space)*1.875);
}

.phw-g-i-YTFcUs{
font-weight:500;
font-size:25px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-YTDNQQ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-YSxHun{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-YSeJpV{
margin-top:calc(var(--mu-space)*0.25);
align-items:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-YSUmsO{
background-color:transparent;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-YQle3w{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
}

.phw-g-i-YQisBp{
margin-top:calc(var(--mu-space)*0.125);
}

.phw-g-i-YQUW6h{
color:var(--body-color);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-YPnTL4{
font-size:14px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-YPgpmW{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-YP3keR{
font-size:12px;
line-height:1;
color:var(--body-color);
}

.phw-g-i-YNGImW{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-YMqEzd{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-regular-text-font-size);
padding-inline-start:calc(var(--pu-space)*5.625);
padding-inline-end:calc(var(--pu-space)*2);
}

.phw-g-i-YMPVH3{
background-color:var(--phw-custom-white);
}

.phw-g-i-YMNEws{
height:auto;
}

.phw-g-i-YLz1r3{
width:100%;
}

.phw-g-i-YLO8Vd{
}

.phw-g-i-YLHDtR{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:1px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-YL2ON0{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-YKwDES{
padding-inline-end:calc(var(--pu-space)*25);
padding-inline-start:calc(var(--pu-space)*25);
}

.phw-g-i-YKvDRc{
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-YJtbLk{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-YJDMoI{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:500;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-YIpUFl{
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-YInV5Q{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
overflow:visible;
}

.phw-g-i-YIbVqT{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-YI02oT{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-YHxjjz{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-YHvsiE{
min-height:100%;
min-width:100%;
}

.phw-g-i-YHuTDH{
font-size:28px;
color:var(--phw-custom-clearwater-blue68c5d4);
}

.phw-g-i-YHjTFT{
background-color:var(--phw-custom-white);
}

.phw-g-i-YH5djt{
}

.phw-g-i-YEN5KV{
font-size:16px;
}

.phw-g-i-YE68XW{
}

.phw-g-i-YDnfEf{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-YDd3Pc{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-YD92Zx{
}

.phw-g-i-YCiyo1{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-YCbhLy{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-YBq0Do{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom--warm-orangeed6e00);
font-weight:500;
}

.phw-g-i-YAqpsT{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YAkud9{
max-width:340px;
}

.phw-g-i-YALlXh{
}

.phw-g-i-YAJVEz{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-Y8xAb0{
background-color:var(--phw-custom-white);
}

.phw-g-i-Y8ThpZ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Y8TU3l{
}
.phw-g-i-Y8TU3l img{
object-fit:cover ;
}

.phw-g-i-Y7XpGK{
}

.phw-g-i-Y71dfL{
border:none;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Y3TmhN{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:10px;
background-color:transparent;
width:100%;
justify-content:;
}

.phw-g-i-Y2vLKb{
}

.phw-g-i-Y2v6e2{
min-width:100%;
}

.phw-g-i-Y1qzvW{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
}

.phw-g-i-Y0Gb7U{
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-XznGNJ{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
background-color:transparent;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-XzQN7p{
background-color:var(--phw-custom-white);
}

.phw-g-i-XxWaRY{
color:transparent;
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-XxWaRY{
width:16px;
}
}

.phw-g-i-XxLqXt{
}

.phw-g-i-XviOgy{
background-color:transparent;
}

.phw-g-i-Xv87p8{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-XuSLw1{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-XsSQE4{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-XqMj0O{
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-XqIVrw{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
min-height:60px;
}

.phw-g-i-XpViQE{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-XomjXk{
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-XoVppB{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-XntsKA{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-XnkCYv{
min-width:100%;
min-height:100%;
}

.phw-g-i-XnSOVN{
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-Xm6DtP{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
text-align:;
}

.phw-g-i-XlVYev{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
}

.phw-g-i-Xkm0j0{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-XkMTRf{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-XkGjod{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
}

.phw-g-i-Xjsalk{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:10px;
background-color:transparent;
width:100%;
justify-content:;
}

.phw-g-i-XjShyF{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-XjLWVo{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-XhoA1W{
font-weight:700;
color:var(--black);
font-size:14px;
}

.phw-g-i-XhgIOo{
}

.phw-g-i-Xgl5ep{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XgY0Iw{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-XgOZhH{
font-weight:500;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:40px;
}

.phw-g-i-XfedBv{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-sapphire1955af);
font-weight:500;
}

.phw-g-i-XfZjrO{
}

.phw-g-i-XexwKQ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-XepbQv{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-Xee1O7{
}

.phw-g-i-XeZzPY{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Xdpwyp{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XdnY2n{
border-width:0;
border-color:transparent;
background-color:transparent;
padding:0;
box-shadow:none;
color:var(--phw-custom-dark-color-light4a4a4a);
font-weight:400;
text-decoration:none;
min-height:auto;
height:var(--btn-height);
}

.phw-g-i-Xd0ix3{
}

.phw-g-i-XceUDx{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-white-smokef4f4f4);
border-inline-end-width:2px;
padding-top:calc(var(--pu-space)*1.25);
width:50%;
}

.phw-g-i-Xc0VQy{
}

.phw-g-i-XbkhOJ{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-XaNcj4{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-XaMi4l{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
text-align:left;
}

.phw-g-i-XaCUn0{
}

.phw-g-i-XZySin{
}

.phw-g-i-XZADXE{
font-size:24px;
}

.phw-g-i-XZ3Sgi{
text-align:right;
}

.phw-g-i-XXYM8h{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XVaLQm{
text-align:start;
color:var(--body-color);
}

.phw-g-i-XVZsPO{
}

.phw-g-i-XVMvfQ{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-XV9jHX{
text-align:center;
}

.phw-g-i-XUtCzC{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-XUoPBy{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-XUnmlq{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
width:auto;
}

.phw-g-i-XUHRfn{
}

.phw-g-i-XU3z6P{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XTfwV2{
color:var(--phw-custom--alluring-purple9678b0);
}

.phw-g-i-XTc2Pe{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-XT7KHW{
font-size:24px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-XT79Uv{
font-size:40px;
}

.phw-g-i-XSRpFS{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-XSAiOa{
font-size:42px;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-XSAaTj{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-XRZtXG{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-XRAm4I{
}

.phw-g-i-XR6fqa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-XPO4ax{
width:80px;
}

.phw-g-i-XOSXaJ{
background-color:var(--phw-custom-forest-green5e9a36);
text-align:center;
}

.phw-g-i-XOBOM2{
gap:40px;
}

.phw-g-i-XNumEy{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-XNumEy{
width:100%;
}
}

.phw-g-i-XNTjY6{
border-top-width:1px;
border-right-width:1px;
border-bottom-width:0px;
border-left-width:1px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
transition:all 0.2s;
}

.phw-g-i-XNFFwj{
min-width:100%;
min-height:100%;
}

.phw-g-i-XMRHh7{
min-width:100%;
min-height:100%;
}

.phw-g-i-XLiQuW{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-XKKacw{
width:400px;
}

.phw-g-i-XJqNKR{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
}

.phw-g-i-XJhrxG{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-white-smokef4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-XHkRFw{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-XGrqxu{
font-size:12px;
color:var(--black);
font-weight:500;
}

.phw-g-i-XF8Vfl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XF690e{
}

.phw-g-i-XEqIEZ{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-XEdMdm{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-XEZZjq{
border-style:none;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
padding-inline-start:calc(var(--pu-space)*3.125);
padding-top:calc(var(--pu-space)*3.125);
padding-inline-end:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*3.125);
}

.phw-g-i-XDLsgb{
background-color:var(--brand-color-secondary);
}

.phw-g-i-XCIUQO{
font-weight:400;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-XCGnj7{
}

.phw-g-i-XBnQSg{
background-color:var(--brand-color-primary);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
height:100%;
min-height:51px;
padding-left:10px;
padding-right:10px;
}

.phw-g-i-XBAsBI{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-X8jO4M{
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-X8SJm0{
background-color:var(--phw-custom-white);
font-size:14px;
width:150px;
padding-inline-start:calc(var(--pu-space)*3.75);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-X83xtJ{
}

.phw-g-i-X7ekYj{
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-X6DkLK{
}

.phw-g-i-X4vrxH{
line-height:2;
}

.phw-g-i-X3dRnB{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
}

.phw-g-i-X3JXML{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-X2Ha2v{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-X1NUbl{
background-color:var(--phw-custom-earth-brown-291542b);
text-align:center;
}

.phw-g-i-X0RdRx{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-X0QGPf{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-WyewON{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-WyZKkO{
gap:0px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-WyBCdN{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-WxMZnv{
font-size:31px;
}

.phw-g-i-Wwhz9O{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-Wv432c{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Wv2oln{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
}

.phw-g-i-Wuugk1{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-WuT21u{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
}

.phw-g-i-WtwOLi{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-WqiZh1{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Wqfsln{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-WpuPWN{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-WpsC36{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-WpVB7P{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-WmUKbr{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Wm4KXP{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Wm0ZdM{
}
.phw-g-i-Wm0ZdM img{
object-fit:cover ;
}

.phw-g-i-WlzD7W{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-WlEeVA{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WkA7OE{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
padding-inline-right:0;
height:auto;
}

.phw-g-i-WjsvQB{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-WiGF7z{
font-weight:700;
color:var(--black);
font-size:14px;
}

.phw-g-i-Why0BO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WhmdY0{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-WhUrhs{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-WgE7u8{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Wfx1Ax{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Wf8QcL{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-Wdy3Ql{
font-size:16px;
}

.phw-g-i-WdDEya{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-Wc7oyS{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-WbxVCt{
border-color:var(--input-stroke);
background-color:transparent;
}

.phw-g-i-WbfxRH{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
}

.phw-g-i-WbMXsK{
padding-inline-end:calc(var(--pu-space)*10);
color:var(--phw-custom-happy-pinkf29ea3);
padding-inline-start:calc(var(--pu-space)*10);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-WbMXsK{
padding-top:calc(var(--pu-space)*1.875);
}
}

.phw-g-i-WayfsC{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-WaSMSM{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
margin-bottom:calc(var(--mu-space)*0.375);
}

.phw-g-i-WaJVOm{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-WZEMCD{
background-color:var(--phw-custom-white);
}

.phw-g-i-WYTx6G{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-WWWsd8{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-WWTevJ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-color:transparent;
border-top-width:0px;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:transparent;
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
border-inline-start-style:solid;
border-inline-start-color:transparent;
border-bottom-color:transparent;
border-bottom-style:solid;
border-bottom-width:0px;
}

.phw-g-i-WUWy1H{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-WTZDwP{
}

.phw-g-i-WT9uIK{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-WSv8Ov{
background-color:var(--phw-custom-white);
}

.phw-g-i-WRgSIW{
color:var(--body-color);
font-weight:500;
width:100%;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-WRgCG8{
font-weight:500;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-WReHQI{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-WRZI6X{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-WRWdUd{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-WQpHb3{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-WQ37Py{
margin-inline-end:calc(var(--mu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-WPzeot{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-WPQbR8{
margin-top:calc(var(--mu-space)*0.25);
align-items:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-WOd3Jz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-WNkPWz{
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
font-size:16px;
}

.phw-g-i-WN0tBH{
border-style:solid;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-WMqU1o{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-WMRtbS{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-WMNbCe{
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
transition:all 0.2s;
}

.phw-g-i-WLj73a{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-WLDPDB{
color:var(--black);
}

.phw-g-i-WLCnHo{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-WJmaL2{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-WGMiiO{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-WExg0f{
width:50px;
}

.phw-g-i-WEhGr4{
}

.phw-g-i-WE5O2Y{
}

.phw-g-i-WDr9Sw{
min-width:100%;
}

.phw-g-i-WD0FrK{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-WCGkWl{
font-size:32px;
line-height:var(--line-height-1);
color:var(--white);
font-weight:500;
}

.phw-g-i-WC2PC0{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-WBblu2{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-WBLxoR{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-forest-green5e9936);
font-weight:500;
}

.phw-g-i-W9o4ek{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-W9K9NC{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-W8hcSY{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
color:var(--body-color);
}

.phw-g-i-W8YoRy{
}

.phw-g-i-W8Jtzt{
min-height:100%;
}

.phw-g-i-W8Jr9Y{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-W880l2{
font-weight:500;
line-height:var(--line-height-4);
color:var(--body-color);
font-size:24px;
}

.phw-g-i-W7tt88{
}

.phw-g-i-W7nOWn{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-W6zR8s{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-W6vi1b{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-W61jOs{
}

.phw-g-i-W6150m{
color:var(--white);
font-weight:500;
font-size:30px;
padding-bottom:calc(var(--pu-space)*2.5);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-W5pmNF{
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
text-align:start;
line-height:1.5;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-W57civ{
color:var(--white);
font-weight:700;
font-size:30px;
}

.phw-g-i-W4ONCQ{
height:150px;
width:150px;
}

.phw-g-i-W4FKGo{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-W3yZ3J{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-W3TGzZ{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-W2TRfF{
}

.phw-g-i-W0w6ay{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-W0mE0b{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-VzqZdM{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-VzBAuL{
width:50%;
height:100%;
}

.phw-g-i-VyOBT1{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-VyCuZh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-VyBP3g{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-Vxrub3{
}

.phw-g-i-VwRTeR{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-VwEe0a{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Vw9QyO{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-VvOqgg{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-Vuz9Wn{
}

.phw-g-i-VujEOa{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-VuAj14{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-Vu5NGh{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Vtm5rl{
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-VtRsXG{
font-weight:500;
font-size:24px;
color:var(--white);
width:500px;
}

.phw-g-i-Vsws45{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-VrumYq{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-VrKQVP{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
overflow:auto;
}

.phw-g-i-VrJnnn{
font-size:32px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-VqJAQg{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-VplEhr{
}

.phw-g-i-VpeeSY{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Vn4YQB{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:var(--phw-g-small-text-font-size);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Vn4YQB{
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
}
}

.phw-g-i-Vmlzxy{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--phw-custom-sapphire1955af);
font-weight:500;
}

.phw-g-i-VlunW6{
border-width:1px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--stroke-dark);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}

.phw-g-i-VlcV4X{
padding-top:calc(var(--pu-space)*1);
background-color:var(--phw-custom-white);
}

.phw-g-i-VkzDz1{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-VkhjmU{
}

.phw-g-i-Vk3KKX{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:0px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-Vjd3zH{
}

.phw-g-i-VjDObb{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-VjDObb{
padding-inline-end:calc(var(--pu-space)*10);
}
}

.phw-g-i-VhwQpe{
}

.phw-g-i-VhtTEN{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-VgnMV5{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-Vgja5Z{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-VgJJtZ{
}

.phw-g-i-Vfc5Ye{
border-style:none;
margin-inline-end:auto;
margin-top:auto;
margin-inline-start:auto;
margin-bottom:auto;
gap:0px;
align-items:center;
justify-content:end;
}

.phw-g-i-VfTF6X{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:51px;
width:auto;
}

.phw-g-i-VfNFs7{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-VdpvO6{
background-color:var(--phw-custom-white);
}

.phw-g-i-VdWysO{
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-Vd1LFj{
}

.phw-g-i-VcxGRf{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
justify-content:center;
align-items:center;
}

.phw-g-i-VaJ3ni{
font-size:14px;
}

.phw-g-i-VaIjoP{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-style:none;
border-color:var(--brand-color-secondary);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-VZsdTG{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-VYcqXb{
}

.phw-g-i-VYXIpD{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-VYBfun{
}

.phw-g-i-VWz0GE{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-VVmjkY{
text-align:center;
}

.phw-g-i-VUwwS1{
padding-inline-end:calc(var(--pu-space)*1);
}

.phw-g-i-VUa6Bf{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-VTrZlj{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-VSevSD{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-VSVd52{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
width:100%;
}

.phw-g-i-VSM2bn{
}

.phw-g-i-VR0YJM{
padding-bottom:calc(var(--pu-space)*0);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-VR0YJM{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-VQW6oe{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-VQSxR4{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-VP5oKl{
padding-inline-start:calc(var(--pu-space)*5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
align-items:start;
}

.phw-g-i-VOSfNM{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-VNBN3o{
font-size:60px;
color:var(--brand-color-primary);
}

.phw-g-i-VMozxG{
font-size:14px;
font-weight:500;
}

.phw-g-i-VMgZos{
color:var(--white);
font-weight:400;
font-size:16px;
line-height:1.5;
margin-inline-end:auto;
margin-inline-start:auto;
font-family:var(--cms-g-futura-now-text);
justify-content:center;
margin-top:auto;
align-items:center;
margin-bottom:auto;
height:100%;
}

.phw-g-i-VLcCPf{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-VL0Loe{
}
.phw-g-i-VL0Loe img{
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-VL0Loe{
padding-inline-end:calc(var(--pu-space)*4.375);
padding-inline-start:calc(var(--pu-space)*4.375);
}
.phw-g-i-VL0Loe img{
object-fit:cover ;
}
}

.phw-g-i-VKMHgu{
}

.phw-g-i-VJp3pi{
background-color:var(--phw-custom-white);
}

.phw-g-i-VIt3NG{
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
color:transparent;
}

.phw-g-i-VIb8QW{
font-size:12px;
}

.phw-g-i-VID7W7{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-VIC62j{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-VI3hD7{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-VHa66p{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-VHLFIe{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--white);
text-align:start;
}

.phw-g-i-VGebMf{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-VGUpso{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-VGNyyQ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-VGNyyQ{
width:100%;
}
}

.phw-g-i-VGKPVD{
font-weight:400;
color:var(--white);
border-color:transparent;
font-size:16px;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
border-width:0px;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-VF3GOD{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-VEHPx4{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-VDcdos{
max-width:1240px;
text-align:left;
}

.phw-g-i-VD4r1O{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-VD30Lp{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-VCSnlH{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-VCAF4U{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-VAqYB6{
padding-inline-start:calc(var(--pu-space)*5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
align-items:start;
}

.phw-g-i-V9tjmC{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-V9tjmC{
padding-inline-end:calc(var(--pu-space)*5.625);
}
}

.phw-g-i-V9sFtT{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-V90z5G{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-V8zaro{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:280px;
}

.phw-g-i-V8gpmT{
min-height:0px;
min-width:0px;
}

.phw-g-i-V8T15K{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-V87BLJ{
background-color:var(--phw-custom-white);
}

.phw-g-i-V6L4kY{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-V5TXRj{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-V5S1sM{
text-decoration:none;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:13px;
}

.phw-g-i-V4hFrM{
font-size:48px;
color:var(--phw-custom-dark-charcoal333333);
}

.phw-g-i-V3lnmn{
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-V2dpQw{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-V2VgZg{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-V2GBEd{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-V1oWr6{
padding-inline-end:calc(var(--pu-space)*8.75);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-V1oWr6{
padding-top:calc(var(--pu-space)*10);
}
}

.phw-g-i-V0Ig6p{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-UzFIHn{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-UxmqKG{
}

.phw-g-i-UxTCEw{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-UxJMpF{
}

.phw-g-i-Uvtm9c{
}

.phw-g-i-UuQfdE{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-UuDwat{
border-color:var(--input-stroke);
}

.phw-g-i-Uti2Pa{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-Usplkf{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Usplkf{
width:auto;
}
}

.phw-g-i-Uqseig{
background-color:var(--phw-custom-white);
}

.phw-g-i-UpvnJN{
background:none;
background-image:none;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Upquwm{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-UpbZDC{
height:24px;
width:25px;
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-Upb742{
margin-inline-end:calc(var(--mu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-UpHc9Y{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-UpCEFU{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-Up6KGV{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-UoPbR9{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UnP5VL{
}

.phw-g-i-Uma30c{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding);
padding-inline-start:calc(var(--pu-space) * 5.625);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:var(--phw-custom-white);
outline:none;
height:51px;
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Uma30c{
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
}
}

.phw-g-i-UmSugW{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Um6jgj{
}

.phw-g-i-UlWwYU{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-UknSqo{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-UkeJym{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-UkGGnb{
background-color:transparent;
}

.phw-g-i-UkA8Tc{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Ujm2F7{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-UjlMBP{
}

.phw-g-i-UjGG35{
color:var(--phw-custom-sapphire1955af);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Uj7fBK{
border-width:1px;
border-color:var(--stroke-dark);
color:var(--link-color);
background-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:500;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
font-size:var(--cms-g-button-black);
width:auto;
}

.phw-g-i-UihzVX{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-UhKsYy{
justify-content:start;
width:40px;
}

.phw-g-i-Uh28Kh{
font-size:15px;
}

.phw-g-i-UgogJz{
color:var(--body-color);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-UgogJz{
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

.phw-g-i-Ug2Gzv{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-UfvkAL{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-UfQCV5{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
}

.phw-g-i-UfMZT3{
width:50%;
height:100%;
}

.phw-g-i-UeT5ca{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-UeFHVb{
fill:var(--icon-dark);
}

.phw-g-i-Uc6404{
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Uc5IRB{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-UbeW4D{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Ub5PE9{
}

.phw-g-i-UaFmmL{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-UZmU2G{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UYelTj{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-UYdR68{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-UYMnjn{
text-align:left;
}

.phw-g-i-UY9qei{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-UY6UqO{
background-color:transparent;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-UY6UqO{
width:auto;
min-width:500px;
}
}

.phw-g-i-UXI4D0{
}

.phw-g-i-UWPRxx{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-UW6eng{
font-size:14px;
font-weight:500;
}

.phw-g-i-UW3X2h{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
}

.phw-g-i-UUv4uv{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-UUb1r3{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-UTT3OM{
width:50%;
height:100%;
}

.phw-g-i-USZojS{
}

.phw-g-i-US6il9{
}

.phw-g-i-UQlTcY{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.58;
font-weight:500;
}

.phw-g-i-UQbbkq{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UQBqP7{
}

.phw-g-i-UPWT0J{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-UOuI4k{
font-size:33px;
}

.phw-g-i-UOmXxX{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-UNDpLv{
font-size:33px;
}

.phw-g-i-UMemjH{
}

.phw-g-i-UMQ0ol{
}

.phw-g-i-UJn0Wq{
}

.phw-g-i-UJk0dU{
margin-inline-start:calc(var(--mu-space)*-1.875);
}

.phw-g-i-UIuTcc{
font-size:48px;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-UIsZ3U{
}

.phw-g-i-UIKqBi{
background:none;
background-image:none;
background-repeat:no-repeat;
background-position:100% 50%;
}

.phw-g-i-UHyzbM{
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-UHCAJZ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-UFQt5d{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-UF6OXz{
border-top-style:solid;
border-top-color:var(--phw-custom-white-smokef4f4f4);
border-top-width:2px;
}

.phw-g-i-UEnGjD{
background-color:var(--phw-custom-white);
}

.phw-g-i-UEA7SV{
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-UClGPu{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--brand-color-secondary);
border-bottom-width:1px;
}

.phw-g-i-UCOnTi{
}

.phw-g-i-UCAhxT{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-UC1GEH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-UBEmEs{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-UB5dG8{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-U9akyW{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-U8qcLV{
border-width:1px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--stroke-dark);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}

.phw-g-i-U8Jfnz{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-U7ZCKd{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-U6zV8A{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-U6YfNF{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-U5DmVx{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
height:200px;
}

.phw-g-i-U4rOf1{
background-color:transparent;
height:64px;
}

.phw-g-i-U4ZPQn{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-U4VRi5{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-U3Scou{
font-weight:400;
color:var(--body-color);
border-color:transparent;
font-size:16px;
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
border-width:0;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-U2Lsdk{
}

.phw-g-i-TzzO6j{
background-color:var(--phw-custom-antiflash-whiteebebeb);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Tzky4o{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Typ2Tu{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-TyoED7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Tyi288{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-TyS51g{
}

.phw-g-i-TxrXJ4{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
padding-inline-end:calc(var(--pu-space)*4);
height:64px;
}

.phw-g-i-TxjvUa{
font-size:14px;
color:var(--brand-color-primary);
line-height:2;
}

.phw-g-i-TxDWlZ{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:0px;
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:1px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-TwsyyW{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-TvP1qi{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Tv9hbN{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-Tv5AfZ{
padding-inline-end:calc(var(--pu-space)*0);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Tv5AfZ{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-Ts8AlJ{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-Ts1Qct{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-TryqYp{
}
.phw-g-i-TryqYp img{
object-fit:cover ;
}

.phw-g-i-TrvycG{
font-weight:500;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:28px;
}

.phw-g-i-TqOJ4J{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-TqLJvO{
font-size:14px;
}

.phw-g-i-TqGqj5{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2.5);
justify-content:center;
}

.phw-g-i-TpppUH{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-Tow6Yd{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-ToToU8{
color:var(--black);
font-size:12px;
font-weight:500;
}

.phw-g-i-TnqZdW{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Tnnpjr{
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
}

.phw-g-i-TllRpq{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-TkLMCd{
}

.phw-g-i-TkCu9e{
}

.phw-g-i-Tk2H8u{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Tjr2gB{
max-height:120px;
}

.phw-g-i-TjODoC{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
width:330px;
}

.phw-g-i-Tia7VO{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-TiQpSQ{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
font-weight:400;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
min-height:var(--btn-height-lg);
}

.phw-g-i-TiP0ab{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
justify-content:center;
height:100%;
align-items:center;
}

.phw-g-i-Ti20TB{
}

.phw-g-i-ThWkT1{
font-family:var(--cms-g-futura-now-text);
font-weight:700;
font-size:14px;
text-align:center;
}

.phw-g-i-ThUnkM{
}

.phw-g-i-TgaN75{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-TgTy7V{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-TgCLUG{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-Tg9x0M{
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-TfvbdC{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-Tf5eo5{
min-width:100%;
min-height:100%;
}

.phw-g-i-TeI2SV{
max-height:300px;
}

.phw-g-i-Te7xpQ{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-Td8IoL{
}

.phw-g-i-TcUY8G{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-TcT2n9{
padding-inline-end:calc(var(--pu-space)*25);
padding-inline-start:calc(var(--pu-space)*25);
}

.phw-g-i-TcLkc4{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Tc7WqH{
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
background-color:transparent;
}

.phw-g-i-TbG9Cb{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-TayINa{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
color:var(--body-color);
font-weight:400;
}

.phw-g-i-TallyU{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-Ta3xUA{
min-width:220px;
}

.phw-g-i-TZqCk5{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-TZmwlN{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-TZmwlN img{
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-TZmwlN{
padding-top:calc(var(--pu-space)*0);
}
.phw-g-i-TZmwlN img{
object-fit:cover ;
}
}

.phw-g-i-TZihQb{
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TZNLZ9{
margin-top:calc(var(--mu-space)*10);
margin-bottom:calc(var(--mu-space)*10);
}

.phw-g-i-TZ6mxw{
background-color:var(--phw-custom-white);
}

.phw-g-i-TYhWcs{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-TYUQSE{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-TY84mk{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-TY61q1{
font-size:23px;
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
}

.phw-g-i-TXKcPz{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-TW7f1D{
}

.phw-g-i-TVy5cZ{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
padding-inline-right:0;
height:auto;
}

.phw-g-i-TUX3wm{
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-TTQ0fu{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-TT3mMM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-TT22NX{
color:var(--phw-custom-sapphire1955af);
font-size:42px;
}

.phw-g-i-TSd77B{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TS4Fpq{
}

.phw-g-i-TR2ujf{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-TQXpic{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-TPwYT1{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-TPaAaI{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-TNoswU{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-TNoeij{
font-size:24px;
color:var(--phw-custom-clearwater-blue68c5d4);
}

.phw-g-i-TMnlKF{
}

.phw-g-i-TMLxUH{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-TMBLg7{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-TL2gfz{
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-TKuJ4G{
}

.phw-g-i-TKpSDx{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
text-align:;
}

.phw-g-i-TJpla2{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-TJBNEX{
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-TIZYxU{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-THotE8{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-TFj7mF{
color:var(--white);
text-align:center;
}

.phw-g-i-TEZ26B{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-TDHHaL{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-TDG86R{
}

.phw-g-i-TD7ujX{
padding-bottom:calc(var(--pu-space)*1);
padding-top:calc(var(--pu-space)*1);
}

.phw-g-i-TCfquP{
background-color:transparent;
}

.phw-g-i-TC8HaP{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-TC4Mg5{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-TBxIzW{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:280px;
}

.phw-g-i-TBZPTm{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-TB53lD{
}

.phw-g-i-TAz3En{
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-TA1lj6{
}

.phw-g-i-T67852{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-T62Mes{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
text-align:left;
}

.phw-g-i-T5ajU7{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-T4Njav{
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-T43SJa{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:500;
color:var(--link-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:14px;
border-width:1px;
background-color:var(--phw-custom-white);
}

.phw-g-i-T3wCDv{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-T3NRN2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-T2lsm0{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-T0jzWa{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-SyKtig{
border-color:var(--stroke-dark);
}

.phw-g-i-SyFFJC{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Sy6QCV{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
font-size:24px;
}

.phw-g-i-SxzbQu{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-Sxku5X{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-SxP6Bo{
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-SvywQO{
background-color:var(--phw-custom-earth-brown-291542b);
}

.phw-g-i-SvxaCF{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:70%;
}

.phw-g-i-SvnfQR{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Suoy6F{
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-SuJS25{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-SuF3Pm{
font-size:12px;
line-height:2;
color:var(--black);
font-weight:500;
}

.phw-g-i-StQLaQ{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-StGe0j{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-St5TLg{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-SssrxR{
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-SsIuI7{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-SrwZ2a{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-SrNOgl{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-Sr8eC9{
}

.phw-g-i-SpqsDh{
}

.phw-g-i-SpdS2p{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-So3lDY{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Smy2an{
background-color:transparent;
transition:all 0.2s;
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
border-style:none;
}

.phw-g-i-Sme35v{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--body-color);
}

.phw-g-i-Slxohh{
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Slm9iW{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
}

.phw-g-i-SllUBQ{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-SkcLGY{
background-color:var(--phw-custom-white);
}

.phw-g-i-Skb2eQ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-SjqAY1{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-color:var(--phw-custom-white-smokef4f4f4);
}

.phw-g-i-SilNZN{
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--stroke-dark);
font-size:14px;
background-color:var(--phw-custom-white);
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-Si1wDZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ShRJsX{
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-ShOAyq{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-ShECga{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Sgbf88{
width:400px;
}

.phw-g-i-SgIrZ7{
}

.phw-g-i-SeXAkq{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--brand-color-primary);
}

.phw-g-i-Sdbm0V{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
border-bottom-style:none;
}

.phw-g-i-Sd6ls1{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:290px;
}

.phw-g-i-SbRoNu{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-SbLo72{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-SbK76S{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
}

.phw-g-i-Sa1xJr{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-SY5FsA{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-SXtqaf{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-SXZBYZ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-SXR3vL{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-SXPQZa{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-SXLW2l{
max-height:400px;
}

.phw-g-i-SVuYIE{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-SVQhfe{
}

.phw-g-i-SVNYiu{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-SUkxCT{
font-size:31px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-ST47A1{
padding-inline-end:calc(var(--pu-space)*9);
padding-inline-start:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-ST47A1 img{
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ST47A1{
padding-top:calc(var(--pu-space)*0);
}
.phw-g-i-ST47A1 img{
object-fit:cover ;
}
}

.phw-g-i-SSiq8u{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-SRqA4u{
width:400px;
}

.phw-g-i-SQxOzs{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-SQUR3f{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-SPh6kQ{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-SPbQnJ{
}

.phw-g-i-SNqCUW{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-SNYTb9{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-SN6t70{
font-size:24px;
}

.phw-g-i-SMxQ82{
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-SLvB8B{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-SLG82L{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-SKv2hj{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-SKiE3u{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
padding-left:0px;
padding-right:0px;
min-height:0px;
}

.phw-g-i-SKbPUn{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-SKCbWa{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-SJzRS5{
font-weight:500;
color:var(--white);
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
}

.phw-g-i-SJqmT4{
}

.phw-g-i-SJqPJf{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-SJmCpG{
text-align:left;
}

.phw-g-i-SJiPZn{
gap:40px;
}

.phw-g-i-SJfZrc{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-SIVrpt{
width:100px;
}

.phw-g-i-SGDpC2{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-SGDpC2{
padding-inline-end:calc(var(--pu-space)*5);
}
}

.phw-g-i-SFr5XL{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:16px;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-SF0DXI{
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-SDebkB{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-style:solid;
border-color:var(--brand-color-secondary);
border-width:1px;
border-inline-start-width:0px;
}

.phw-g-i-SD9sCE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-SC4p0x{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-SBykj0{
}

.phw-g-i-SAQTOD{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-SANIug{
color:var(--white);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-i-S9vqsC{
}

.phw-g-i-S9kHrk{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
background-color:transparent;
}

.phw-g-i-S8mEse{
padding-inline-end:calc(var(--pu-space)*1);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-S8mEse{
padding-top:calc(var(--pu-space)*3);
}
}

.phw-g-i-S8b4Fp{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-S8Wt2F{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-S817Bg{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
width:322px;
}

.phw-g-i-S7Da7t{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-S50Rfr{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-S45pcK{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-S42BFm{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-S20pbQ{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-S1BlVN{
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-Rzc8nU{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-RzXMfv{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-RzBUNi{
justify-content:start;
align-items:baseline;
margin-inline-end:auto;
}

.phw-g-i-Rym0zs{
}

.phw-g-i-Rylz9D{
}

.phw-g-i-RyedUP{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-RyPfqn{
max-width:1240px;
}

.phw-g-i-RyHgPl{
font-size:24px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-RxoM4O{
}

.phw-g-i-Rx1acq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Rv18H6{
width:50%;
height:100%;
}

.phw-g-i-Ru9Q5m{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-Ru3dXJ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-RtzvuX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-RtuyP7{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-RsWStM{
}

.phw-g-i-RsV3v1{
color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
width:16px;
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

.phw-g-i-RrhGaJ{
}

.phw-g-i-RrY7Om{
font-weight:700;
color:var(--black);
font-size:13px;
align-items:center;
}

.phw-g-i-Rr7s9J{
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-RqDB3r{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-RphsId{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-RpVBOc{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:none;
background-color:transparent;
color:var(--white);
font-weight:500;
width:100%;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
justify-content:;
}

.phw-g-i-RpAAwn{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-white);
}

.phw-g-i-Rp4LhT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-RnjnF9{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-RmyHan{
}

.phw-g-i-RmOaVz{
}

.phw-g-i-Rm9GpI{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-RlQN79{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-Rl9h3c{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
width:100%;
}

.phw-g-i-Rjxie5{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-RjgLtp{
font-size:20px;
}

.phw-g-i-RiNtmt{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-Rhuxjo{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-forest-green5e9936);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-RhqQRM{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-RhGHpT{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-RgM9US{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-RgC0bk{
fill:var(--phw-custom-icondark595959);
color:var(--phw-custom-icondark595959);
}

.phw-g-i-RfOHO5{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-Recada{
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-ReVhiv{
}

.phw-g-i-ReOsgd{
color:var(--link-color);
font-size:var(--cms-g-button-black);
}

.phw-g-i-ReCjCd{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Rdpsok{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-RdUu1h{
background-color:transparent;
}

.phw-g-i-Rd2aiD{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:20px;
}

.phw-g-i-Rd2VR5{
font-family:var(--cms-g-futura-now-text);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-size:12px;
}

.phw-g-i-RcAKNB{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-RcA4Ce{
background-color:transparent;
transition:all 0.2s;
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-Rb7kVE{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Rb7RxW{
margin-top:calc(var(--mu-space)*0.25);
align-items:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-RaaDsl{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-RZ4ngS{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-RYZw9o{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:left;
}

.phw-g-i-RYDVLN{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-RXwfJ5{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-RXmgRy{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-RXestY{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-RWZ6Z5{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-RWCN5p{
border-color:var(--brand-color-primary);
justify-content:start;
}

.phw-g-i-RW2EtD{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-RW1WHz{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-RVZH46{
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-RV4HV0{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-RTXwI3{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-RTLuMM{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-RSuSOg{
border:none;
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-RSmX8o{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-RSFOxC{
min-width:240px;
}

.phw-g-i-RRK8pc{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-RRFHsg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RR9Fit{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-RQuUh5{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
align-items:;
}

.phw-g-i-RQM60j{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-RQLwSd{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-RPyFRg{
}

.phw-g-i-RPiarw{
max-width:1000px;
}

.phw-g-i-RPexuw{
font-size:23px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-RP8SuG{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-RP8SuG{
padding-top:calc(var(--pu-space)*10);
}
}

.phw-g-i-RP0XyE{
background-color:var(--phw-custom-white);
}

.phw-g-i-RO5256{
font-weight:500;
line-height:var(--line-height-4);
color:var(--body-color);
font-size:24px;
}

.phw-g-i-RNz3VI{
font-weight:700;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-RNk4ga{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-RNgcvI{
border-style:none;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-RNKfSg{
}

.phw-g-i-RN9kXa{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-RMw8mu{
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-RMUhhw{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-style:none;
}

.phw-g-i-RLrK9m{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-RL73Bm{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-RL5Gnk{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-RJijRT{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
align-items:center;
justify-content:center;
}

.phw-g-i-RJh01X{
}

.phw-g-i-RJHgMW{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-RGxKHG{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-RG2LiN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-RFjKzI{
}

.phw-g-i-REn4s5{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-RElV3v{
}

.phw-g-i-RE9wtj{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-RCkATl{
overflow:visible;
}

.phw-g-i-RCadTY{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-RBEEXF{
}

.phw-g-i-RAuqYv{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-RAgUUQ{
font-size:33px;
}

.phw-g-i-RA0miF{
gap:20px;
}

.phw-g-i-R9w2lQ{
color:var(--white);
}

.phw-g-i-R9al1z{
fill:var(--icon-dark);
}

.phw-g-i-R96eOs{
background-color:var(--phw-custom-white);
}

.phw-g-i-R8VqIZ{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-R88AxL{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-R7TdYL{
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-R7L1ay{
height:25px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-R7L1ay{
width:26px;
}
}

.phw-g-i-R6BZQr{
text-align:start;
}

.phw-g-i-R4qbrK{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-R4JAhx{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-R3vggK{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-R3kNAK{
}

.phw-g-i-R3aESU{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-R2im9n{
color:var(--brand-color-primary);
font-size:60px;
}

.phw-g-i-R0voqC{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-R0ol26{
}

.phw-g-i-QzDcy8{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-QyRg1v{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
font-size:24px;
}

.phw-g-i-QyMCjh{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-Qwy54P{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-QwevEo{
justify-content:start;
width:25px;
}

.phw-g-i-Qvvdwb{
}

.phw-g-i-Qvnlc3{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-QuvQVR{
}

.phw-g-i-QuQrGk{
border-color:transparent;
border-style:none;
}

.phw-g-i-QstaX8{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:15px;
}

.phw-g-i-QshuwE{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:500;
color:var(--link-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:14px;
border-width:1px;
background-color:var(--phw-custom-white);
}

.phw-g-i-QrzYnY{
}

.phw-g-i-QrLPLv{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-QqVXKd{
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
transition:all 0.2s;
}

.phw-g-i-Qq4e5w{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-Qq3y2g{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-QpagqZ{
border-width:0px;
border-bottom-width:1px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}

.phw-g-i-Qop7fF{
}

.phw-g-i-QomL2n{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-forest-green5e9936);
}

.phw-g-i-QnnAhg{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1;
}

.phw-g-i-Qnh9mQ{
}

.phw-g-i-QmA9Sq{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-top-left-radius:calc(var(--border-radius-base)*NaN);
border-top-right-radius:calc(var(--border-radius-base)*NaN);
border-bottom-left-radius:calc(var(--border-radius-base)*NaN);
border-bottom-right-radius:calc(var(--border-radius-base)*NaN);
}

.phw-g-i-Qm9vNG{
background-color:var(--brand-color-primary);
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
min-height:51px;
height:100%;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Qm9vNG{
width:160px;
}
}

.phw-g-i-QlsPMP{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-QlsPMP{
width:auto;
}
}

.phw-g-i-Qkx0Zm{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
}

.phw-g-i-QkSwca{
}

.phw-g-i-Qk4LYi{
background-color:var(--widget-bg-dark-color);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-QjyXZX{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-QjoYHi{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-top:auto;
margin-inline-start:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-QjX2k4{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-QisaGw{
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-QisVVp{
}

.phw-g-i-Qi4yb4{
}

.phw-g-i-QhllFp{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-QhfcPY{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-QhFj9P{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-QhA7OV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
background-color:var(--phw-custom-greyf4f4f4);
border-style:none;
}

.phw-g-i-Qh6S3q{
}

.phw-g-i-QgUvaO{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-QfYbCe{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-QfM0Oy{
font-size:16px;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-QeNMvC{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:transparent;
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Qdg0Pq{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:2;
color:var(--body-color);
}

.phw-g-i-QdaM7M{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-QdSnFI{
}

.phw-g-i-Qcy6a8{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Qcy6a8{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-QcYqqX{
}

.phw-g-i-QcU7Xb{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-QcI3Ci{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-QbYGsC{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
}

.phw-g-i-QaygH2{
text-align:center;
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-QXlgKC{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-QX0pwz{
}

.phw-g-i-QVgGHR{
}

.phw-g-i-QUEFU1{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-QT4Bob{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-QSH2ZU{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-QRPCth{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
width:auto;
}

.phw-g-i-QRBqns{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-color:transparent;
border-top-width:0px;
border-color:transparent;
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-QQN9D0{
}

.phw-g-i-QPG3Xq{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
align-items:;
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-QPA7np{
border:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QObWIB{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-QOGaOz{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-QNQYAK{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
}

.phw-g-i-QNOtaZ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-QN7GIl{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-QMCW6F{
max-height:400px;
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-QLuDfe{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-QKP2QE{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-QJj7k2{
min-height:100%;
min-width:100%;
}

.phw-g-i-QIXK7B{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-QILjXH{
font-size:31px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-QHIley{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-QH6cuB{
}

.phw-g-i-QGs2j4{
}

.phw-g-i-QG8lkS{
}

.phw-g-i-QFqvBd{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
border-color:var(--phw-custom-light-graye9e9e9);
border-style:none;
}

.phw-g-i-QFVrJ9{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:transparent;
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-QF89yp{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
}

.phw-g-i-QEcGyq{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-QE9QK6{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-QDW3Ie{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-forest-green5e9936);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-QClsVc{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
text-align:left;
}

.phw-g-i-QCHjzY{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-QBvKy7{
max-width:1000px;
}

.phw-g-i-QBiZUK{
}

.phw-g-i-QB9Ilg{
}

.phw-g-i-QB4IC2{
fill:var(--phw-custom-icon_color808080ff);
}

.phw-g-i-Q9xdv4{
background-color:var(--phw-custom-white);
}

.phw-g-i-Q9ruJO{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Q90rm9{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-Q8yDm4{
}

.phw-g-i-Q8Yh9P{
font-weight:400;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Q83eFH{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Q6luLb{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Q6H5jM{
background-color:var(--phw-custom-white);
}

.phw-g-i-Q68uAo{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-Q5xQBI{
}

.phw-g-i-Q5CYxs{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-Q4xyGC{
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-Q4oobW{
border-width:1px;
border-style:solid;
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Q4oobW{
padding-top:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-Q4kL0L{
}

.phw-g-i-Q4g2EN{
margin-top:calc(var(--mu-space)*0.375);
width:25px;
height:24px;
}

.phw-g-i-Q3uJLW{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
padding-left:0px;
padding-right:0px;
min-height:0px;
}

.phw-g-i-Q2ew9p{
max-width:1200px;
}

.phw-g-i-Q2DGEQ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-TWCreation-1730578235746.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Q1a3lV{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-Q18OVS{
font-size:33px;
}

.phw-g-i-Q0q94z{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-Q0HDau{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
justify-content:normal;
}

.phw-g-i-PzSg4x{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-PyHwPz{
}

.phw-g-i-Pxd5CB{
justify-content:center;
font-size:20px;
}

.phw-g-i-PxKyah{
background-color:var(--phw-custom-alluring-purple9678b0);
}

.phw-g-i-PxBMjJ{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-PwxxyS{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-PvtJgb{
}

.phw-g-i-PvpUoK{
}

.phw-g-i-PuOcsc{
background-color:transparent;
}

.phw-g-i-PsYtsW{
background-color:var(--phw-custom-spiced-caramel-2d19424);
color:var(--white);
}

.phw-g-i-PsRfXZ{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-PsNyBU{
align-items:center;
}

.phw-g-i-PsMXQq{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-PsHFcO{
color:var(--white);
border-color:var(--stroke-dark);
}

.phw-g-i-PrsDMt{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-PqluHG{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-PqhQae{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
text-align:start;
justify-content:start;
}

.phw-g-i-PqXGa7{
gap:0px;
}

.phw-g-i-PqW4Fp{
font-size:var(--phw-g-small-text-font-size);
line-height:2;
color:var(--white);
text-align:start;
}

.phw-g-i-PqQNiD{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
padding-inline-start:calc(var(--pu-space)*3.125);
padding-top:calc(var(--pu-space)*3.125);
padding-inline-end:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*3.125);
}

.phw-g-i-PptZzn{
}

.phw-g-i-PpeZ0y{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-PpDJu8{
margin-top:calc(var(--mu-space)*0.125);
}

.phw-g-i-PomAI7{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Podu4q{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-PoEspE{
border-style:solid;
border-color:var(--phw-custom-white-smokef4f4f4);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
}

.phw-g-i-PmxDwZ{
}

.phw-g-i-PmbmpM{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Pm9jCa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-Pm8PgN{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-PlQs6O{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-PlFGqW{
}

.phw-g-i-Pl2ONk{
background-color:transparent;
margin-bottom:calc(var(--mu-space)*25);
}

.phw-g-i-Pkf6zK{
}

.phw-g-i-PjnC8M{
}

.phw-g-i-PjYnCx{
}

.phw-g-i-Piohwn{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--body-color);
text-align:start;
}

.phw-g-i-Phsyh4{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
padding-inline-end:calc(var(--pu-space)*4);
}

.phw-g-i-PhmFyS{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:500;
font-size:14px;
background-color:none;
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-futura-now-text);
line-height:2.2;
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
padding-top:calc(var(--pu-space)*0);
height:35px;
}

.phw-g-i-Ph4W9Q{
}

.phw-g-i-PgIMzv{
}

.phw-g-i-PeR6Gf{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:0px;
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-PcxN12{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Pcnj3P{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-PcACPH{
font-size:15px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-Pc8GUO{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-PbGKie{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-PagZ74{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-soft-greenb2c200);
font-weight:500;
}

.phw-g-i-PZe49j{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-PZdvL9{
background-image:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:transparent;
font-size:14px;
background-color:var(--phw-custom-spiced-caramel-2d19424);
border-width:1px;
}

.phw-g-i-PZCaf4{
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-PYeDD9{
align-items:center;
}

.phw-g-i-PYSO7p{
color:var(--white);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-i-PXMjzQ{
background-color:transparent;
}

.phw-g-i-PXEcMd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:500;
font-size:14px;
background-color:none;
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-futura-now-text);
line-height:2.2;
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:35px;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-PXDgSr{
border-width:1px;
border-top-width:12px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
border-bottom-style:solid;
}

.phw-g-i-PX2GTp{
background-color:var(--widget-bg-primary-color);
text-align:center;
}

.phw-g-i-PWmanG{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-PWZCtB{
}

.phw-g-i-PWZ6MS{
}

.phw-g-i-PWW0m2{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-PVziBD{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-PVs4WF{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PVmk0K{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-PVVLu1{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PV8aay{
min-height:140px;
max-height:auto;
}
.phw-g-i-PV8aay img{
object-fit:cover ;
}

.phw-g-i-PUa7k4{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-color:transparent;
}

.phw-g-i-PTFkrG{
}

.phw-g-i-PSvYbG{
}

.phw-g-i-PSKjyQ{
color:var(--white);
text-align:center;
}

.phw-g-i-PSINxU{
}

.phw-g-i-PRRfZO{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-PQk4Yu{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-PQgWPY{
}

.phw-g-i-PQf8LM{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-PQNWSb{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-PQDfaJ{
}

.phw-g-i-PPoY6U{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-PPTiIl{
height:64px;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
}

.phw-g-i-PPL9OU{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:0px;
padding-right:0px;
}

.phw-g-i-POPmmz{
margin-inline-end:calc(var(--mu-space)*-1.875);
}

.phw-g-i-POKgWQ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-PNGiFO{
}

.phw-g-i-PME2lV{
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
}

.phw-g-i-PLotnU{
}

.phw-g-i-PL7TKw{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-PKepfT{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-PJqvB0{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-PHmiFi{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-PENykx{
}

.phw-g-i-PEGgMb{
}

.phw-g-i-PD83uc{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-PCqovZ{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-PClJXr{
background-color:var(--phw-custom-white);
}

.phw-g-i-PCZtQ2{
}

.phw-g-i-PCL4g7{
width:200px;
height:200px;
}

.phw-g-i-PB4Ieq{
background-color:transparent;
}

.phw-g-i-PAtXZY{
font-size:30px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-PAiKGc{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*2);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-PAST8P{
background-color:var(--phw-custom-white);
font-size:20px;
padding-inline-start:calc(var(--pu-space)*5.625);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-PAFJaS{
font-size:30px;
}

.phw-g-i-P8RjLx{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-P7XruG{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-P6fw1V{
width:80px;
}

.phw-g-i-P63OIR{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-P5F2c7{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--secondary-text);
}

.phw-g-i-P4lyL2{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-P3n1dd{
margin-inline-end:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-P3Rh8W{
aspect-ratio:16/9;
}

.phw-g-i-P2N2wt{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-P0uxRb{
}

.phw-g-i-P0lJ2r{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-P0LQFy{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-P06Mvx{
padding-inline-end:calc(var(--pu-space)*4.375);
padding-inline-start:calc(var(--pu-space)*4.375);
}
.phw-g-i-P06Mvx img{
object-fit:cover ;
}

.phw-g-i-OztS2o{
background-color:transparent;
}

.phw-g-i-OzhnlC{
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-Oy9otN{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-Oxgyy6{
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-OxX3ov{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:500;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-OxKzn7{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-OwsGOP{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-Owoj8E{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-OwcSZp{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-OwbiS9{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-OwJVd7{
font-size:30px;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
font-weight:500;
}

.phw-g-i-Ow8c81{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Ow8NG6{
}

.phw-g-i-Ow2DmP{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Ow08yT{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-OusjAz{
}

.phw-g-i-OuBB4g{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-OuA974{
border:none;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Otykwp{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-color:var(--brand-color-secondary);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:none;
}

.phw-g-i-OtwfEh{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-OtuIwi{
background-color:var(--phw-custom-white);
}

.phw-g-i-OtGOmz{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-OtGOmz{
padding-top:calc(var(--pu-space)*10);
}
}

.phw-g-i-OsuX83{
font-size:var(--phw-g-large-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-OstizT{
}

.phw-g-i-OsQfLB{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*4.75);
}

.phw-g-i-OsHXVH{
}

.phw-g-i-OrtpZM{
line-height:2;
}

.phw-g-i-OrdqD9{
background-color:var(--phw-custom-white);
}

.phw-g-i-OrKMcT{
max-width:1440px;
}

.phw-g-i-OqFIwy{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-OpNsOr{
width:200px;
}

.phw-g-i-OpIbf1{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*0.625);
}

.phw-g-i-OpAUsQ{
}

.phw-g-i-OnwYhX{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Omd0Ei{
font-size:33px;
}

.phw-g-i-OmadvN{
font-size:31px;
}

.phw-g-i-OmZ9od{
font-size:30px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-Ol9aAQ{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-OkhBr2{
font-size:33px;
}

.phw-g-i-OkgT14{
}

.phw-g-i-OjtNhw{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-OjRRqs{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-OjBPuI{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-OipAIH{
}

.phw-g-i-Oil42D{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-OigFBT{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Oi926O{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:10px;
background-color:transparent;
width:100%;
justify-content:;
}

.phw-g-i-OgnzWA{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-OggoOa{
font-weight:500;
color:var(--black);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:14px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-OgJxGX{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-Og66jM{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-OePQ9z{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Oe2Lcx{
}

.phw-g-i-Odi4IM{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-OcWLsg{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-OcLOa2{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-OcI7nV{
}

.phw-g-i-OcDZGJ{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-Oc9sWX{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-Obe7I0{
background-image:none;
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-ObRToJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Ob0KSr{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-OZsYAX{
text-align:start;
}

.phw-g-i-OZoG4G{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-OZoG4G{
padding-inline-end:calc(var(--pu-space)*2);
}
}

.phw-g-i-OYjmcU{
margin-bottom:calc(var(--mu-space)*5);
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-OYHcOp{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-OY0CrM{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
}

.phw-g-i-OXroPO{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-OX8dJz{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-OX8Zlw{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-OVmj9o{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-OVfe9Z{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-OTmTjU{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-OSVgfN{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-OS3mJr{
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-ORv0ql{
}

.phw-g-i-ORhM4E{
}

.phw-g-i-ORQ3Zp{
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ORQ3Zp{
width:16px;
}
}

.phw-g-i-ORPkAs{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-OQQ0Lf{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-OQ4oi1{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-OQ4V8B{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-OQ1HUV{
}

.phw-g-i-OPrkIP{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-OPV4wh{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-OPLkFs{
fill:var(--brand-color-primary);
}

.phw-g-i-ONjntR{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-style:none;
border-color:var(--brand-color-secondary);
border-width:1px;
}

.phw-g-i-OMwZZJ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-OMb704{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-OMF4pi{
background-color:transparent;
}

.phw-g-i-OL0gFF{
}

.phw-g-i-OKyxXE{
width:25px;
height:23px;
}

.phw-g-i-OKnVuL{
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-OKaTEt{
font-size:14px;
color:var(--black);
font-weight:500;
line-height:2;
}

.phw-g-i-OK5lkU{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-OJpoeE{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-OJkSqe{
background-color:var(--phw-custom-earth-brown-291542b);
}

.phw-g-i-OJTI7S{
color:var(--text-dark);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-OIoV5g{
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-OIhfCQ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*2.125);
padding-inline-end:calc(var(--pu-space)*0.375);
}

.phw-g-i-OIIDm9{
color:var(--body-color);
font-size:18px;
}

.phw-g-i-OHjbj9{
font-weight:500;
line-height:var(--line-height-4);
color:var(--body-color);
font-size:24px;
}

.phw-g-i-OHcaRe{
font-size:33px;
}

.phw-g-i-OGylzq{
background-color:var(--widget-bg-gray-color);
padding-bottom:calc(var(--pu-space)*6.25);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-OGylzq{
padding-top:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-OGwUKK{
font-size:12px;
line-height:0;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-OGpDr3{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-OFYntx{
}

.phw-g-i-OEzjPO{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ODXlds{
}

.phw-g-i-OAnK9T{
font-size:15px;
}

.phw-g-i-O9rzj4{
font-size:14px;
}

.phw-g-i-O9n5e5{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-O9MDRy{
}

.phw-g-i-O8aaVr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-O8PU3R{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
}

.phw-g-i-O8413t{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-O6ExwJ{
font-family:var(--cms-g-futura-now-text);
font-size:16px;
line-height:1.5;
}

.phw-g-i-O648pk{
border-bottom-style:solid;
border-bottom-width:1px;
}

.phw-g-i-O5My9C{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-O5KpCM{
font-size:31px;
}

.phw-g-i-O5B9qE{
background-color:var(--phw-custom-white);
}

.phw-g-i-O4UyJK{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-O2x1GH{
background-color:var(--phw-custom-white);
}

.phw-g-i-O2GEpi{
background-color:var(--phw-custom-white);
}

.phw-g-i-O1skvb{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-style:none;
border-color:var(--brand-color-secondary);
border-width:1px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-O00i5Z{
margin-inline-end:calc(var(--mu-space)*3);
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-NzngKq{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-NzMZuI{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-NzCjZI{
font-size:18px;
}

.phw-g-i-NyR8mh{
}

.phw-g-i-Ny5jBv{
background-color:var(--phw-custom-white);
}

.phw-g-i-NxfKKZ{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-Nxa4Em{
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
}

.phw-g-i-NxW6mc{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-NxJb3a{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-NxHx3M{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-NwdK4M{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
text-align:left;
}

.phw-g-i-NvvBPN{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NvoyID{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
height:250px;
}

.phw-g-i-Nvdv8H{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Nvde5Z{
gap:10px;
}

.phw-g-i-NuzQkT{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-Nt9ELD{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-Nt3JH8{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Noxsqo{
}

.phw-g-i-Not2xU{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-NocPt7{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-NnF0dz{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-NmclUy{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-Nm2FW9{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-NkXyYz{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-NkJA29{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-NjvjXq{
}

.phw-g-i-NjUIrL{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-NiUbKg{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-NiThdC{
}

.phw-g-i-Ni2IEs{
}

.phw-g-i-NhtBe5{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Nhfdxe{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-NhPqdb{
}

.phw-g-i-Nh9XuH{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-NgezDU{
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-NgILBR{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-NdY87Y{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:15px;
}

.phw-g-i-Nbsv5m{
min-height:100%;
}

.phw-g-i-NboOnc{
border-width:1px;
border-color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-NbkpkC{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-NbH7JF{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-NamcXI{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-NaR6FO{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-NZ5w04{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-NYIyra{
}

.phw-g-i-NYGp7e{
}

.phw-g-i-NXrcQu{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-NXVXsy{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-NXAI7d{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-NWJfXb{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-NW4Ba8{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-NVozib{
background-color:var(--phw-custom-white);
}

.phw-g-i-NUsBrh{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-NTs03O{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-NTgdDI{
}

.phw-g-i-NTK02r{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-NSIJBD{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-NR5LcR{
min-height:140px;
max-height:auto;
}
.phw-g-i-NR5LcR img{
object-fit:cover ;
}

.phw-g-i-NQkrep{
}

.phw-g-i-NPd8H6{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-white);
padding-left:10px;
padding-right:10px;
}

.phw-g-i-NPYDH2{
margin-inline-end:calc(var(--mu-space)*3);
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-NOrbPA{
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-NOeSKX{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-NOWZ6C{
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-NOF8A7{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-NOF8A7{
width:94%;
}
}

.phw-g-i-NLhgPr{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-NL8TdM{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-NL5kAe{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NKENTw{
max-width:1240px;
}

.phw-g-i-NK782G{
}

.phw-g-i-NHDJ16{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
padding-inline-right:0;
height:auto;
}

.phw-g-i-NFgPJc{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-NFY8DR{
background-image:none;
border-color:var(--stroke-dark);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
font-size:14px;
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-NF167P{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-NF167P{
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

.phw-g-i-NEvVDG{
color:var(--white);
}

.phw-g-i-NElfo8{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-NEHf2B{
color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
width:16px;
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

.phw-g-i-NDQ5v8{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-NCDFsO{
}

.phw-g-i-NBszoe{
color:var(--white);
border-color:var(--stroke-dark);
border-width:1px;
background-color:var(--brand-color-primary);
}

.phw-g-i-NB5fIB{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
}

.phw-g-i-N9vyqo{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-N9m8pU{
}

.phw-g-i-N8n5GM{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-N8Xzz1{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-N7skHU{
}

.phw-g-i-N7eYUK{
background-color:var(--phw-custom-white);
}

.phw-g-i-N7dDev{
}

.phw-g-i-N4rBhi{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-N4rBhi{
padding-inline-end:calc(var(--pu-space)*4);
}
}

.phw-g-i-N3u6gl{
font-size:33px;
}

.phw-g-i-N3BumB{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-N0xX9E{
margin-top:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
.phw-g-i-N0xX9E img{
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-N0xX9E{
padding-top:calc(var(--pu-space)*10);
}
.phw-g-i-N0xX9E img{
object-fit:cover ;
}
}

.phw-g-i-N0d0tY{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
font-size:24px;
}

.phw-g-i-N0Ve0p{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-Mztyyc{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-MzVq01{
font-weight:700;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-MzUPxL{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-MzDd0b{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:99%;
}

.phw-g-i-Mz3zoC{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-MyLN3U{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-MyFAiO{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-MyCgLq{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-My4vXH{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-MxZ9ZI{
font-size:14px;
}

.phw-g-i-MxSjZk{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
justify-content:space-between;
}

.phw-g-i-Mx8ArB{
}

.phw-g-i-Mx3nxW{
background-color:transparent;
}

.phw-g-i-Mx3clS{
width:400px;
}

.phw-g-i-MwxGOo{
}

.phw-g-i-MwIwVO{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-Mw3Rr1{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-MvqnkE{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Muzand{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-MuNVli{
}

.phw-g-i-Mu9ipj{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
font-weight:500;
padding-left:32px;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-MtvWD0{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-MtrYOp{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-MtNOYs{
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
background-color:transparent;
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-MrwU26{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-MrUzhM{
background-color:var(--phw-custom-white);
}

.phw-g-i-Mq34ay{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-Mpyvpd{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-MpsPdo{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
width:100%;
}

.phw-g-i-MpqJQN{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-Mpmt3Y{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Mpmak7{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Mpg8pO{
width:16px;
fill:transparent;
color:transparent;
height:16px;
}

.phw-g-i-MpV70M{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-Mp8W6J{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-Mp5Ocm{
}

.phw-g-i-MoThRF{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-MoShmF{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Mo0kHB{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MnO3fO{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-Mn6Gy9{
justify-content:center;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Mkpw2K{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-MkKKk7{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-Mj1j7Q{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:951px;
}

.phw-g-i-Mi0DML{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-MgkMd0{
}

.phw-g-i-MgQHUi{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-MgQHUi{
width:auto;
}
}

.phw-g-i-Mg1Zc9{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-MfnXTM{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-MfD26I{
fill:var(--icon-dark);
}

.phw-g-i-Men9iT{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom--sunny-yellowfac400);
}

.phw-g-i-MeGcM5{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Me4PAu{
}

.phw-g-i-McoKWh{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-McOGXF{
background-image:none;
border-color:var(--stroke-dark);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
font-size:14px;
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-McGjLS{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-MbA4sx{
fill:var(--brand-color-primary);
}

.phw-g-i-Mb9F8t{
}

.phw-g-i-Ma4M7P{
fill:transparent;
color:transparent;
margin-inline-end:calc(var(--mu-space)*-1.875);
}

.phw-g-i-MZiJ8N{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-MZcHKg{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-MZaBCn{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-MZSjUr{
background-color:var(--phw-custom-white);
}

.phw-g-i-MYE1ur{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-MVQfgX{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-MV5eBs{
background-color:var(--phw-custom-white);
}

.phw-g-i-MV0byg{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-MUmaS4{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-MUl5h5{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-MTVWZM{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-MTAbRo{
width:40px;
justify-content:start;
}

.phw-g-i-MRldDx{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-MRUFJm{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-MRN3ec{
font-size:13px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-MR1Odv{
}

.phw-g-i-MPOnTD{
font-weight:700;
line-height:var(--line-height-4);
color:var(--body-color);
font-size:24px;
}

.phw-g-i-MOu7XN{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-MNxhIB{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-MNngeJ{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-MMmSzy{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-MMkoSa{
width:25px;
}

.phw-g-i-MM1usX{
font-weight:700;
font-size:var(--font-size-13);
line-height:2;
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
letter-spacing:0em;
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-MKWHXi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-MKG9oG{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MJVzr5{
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:10px;
background-color:transparent;
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-MJVzr5{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

.phw-g-i-MIYT1i{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-MIKWtU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MIInLd{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-MGuT47{
background-color:var(--phw-custom-white);
}

.phw-g-i-MGP508{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MGN7cz{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-MGFgqD{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-MFziIW{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MFvfIS{
font-size:20px;
line-height:var(--heading-line-height-5);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
}

.phw-g-i-MFH9Qq{
}

.phw-g-i-MDPlu0{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-MBMWQB{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-MBBQLO{
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-MBBQLO{
width:16px;
}
}

.phw-g-i-MAcjbU{
}

.phw-g-i-MAPxrR{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
font-weight:500;
padding-left:32px;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-MAEo5Y{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-M9gnsG{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-M7ApoD{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-M62ZcX{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-M5nmmM{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
align-items:;
justify-content:;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-M5lnYS{
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-M5cnDf{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-M4yxDz{
color:var(--body-color);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-M4yxDz{
width:95%;
}
}

.phw-g-i-M4fUxa{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-M4YTm6{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-M44buo{
text-align:start;
}

.phw-g-i-M3xC4h{
color:var(--white);
font-size:20px;
}

.phw-g-i-M3QQiN{
color:var(--white);
font-weight:400;
font-size:16px;
line-height:1.5;
margin-inline-start:auto;
margin-inline-end:auto;
font-family:var(--cms-g-futura-now-text);
justify-content:center;
margin-top:auto;
align-items:center;
margin-bottom:auto;
height:100%;
}

.phw-g-i-M3FgUD{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding);
padding-inline-start:calc(var(--pu-space) * 5.625);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:var(--phw-custom-white);
outline:none;
height:51px;
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-M3FgUD{
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
}
}

.phw-g-i-M2pddQ{
font-size:12px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-M2QHdj{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-M2LedN{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
font-size:12px;
text-align:justify;
}

.phw-g-i-M1hNaR{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-M12OLb{
}

.phw-g-i-M0Rzk4{
}

.phw-g-i-M097qv{
}

.phw-g-i-LzunxK{
background-color:var(--phw-custom-soft-green-2b2c200);
text-align:center;
}

.phw-g-i-LzsSPY{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-LzhrOr{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom-happy-pinkf29ea3);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-LzhrOr{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-LzVWbh{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-LzVWbh{
padding-inline-end:calc(var(--pu-space)*0.25);
}
}

.phw-g-i-Lyza0t{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-LwXbiW{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-Lw0aV7{
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:700;
padding-left:3px;
font-size:16px;
background-color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-LuprmA{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-top:auto;
margin-bottom:auto;
margin-inline-end:auto;
}

.phw-g-i-Lumpxx{
}

.phw-g-i-Lube3B{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:500;
}

.phw-g-i-Lu7GgF{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-Lu4rgz{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:1px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
}

.phw-g-i-Ltgi8n{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-LsfK97{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LsGW1z{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-Lrf0Oi{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-LrMS36{
}

.phw-g-i-LquPAa{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-LqOoF9{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-soft-greenb2c200);
font-weight:500;
}

.phw-g-i-LqCcT3{
}

.phw-g-i-LpzY3T{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-LpyDJu{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
background-color:transparent;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-LpwV9V{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
text-align:start;
line-height:1.5;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-LpohX3{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
color:var(--body-color);
font-weight:400;
}

.phw-g-i-LpdcH4{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-LpcsPw{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-LpXfNt{
margin-top:calc(var(--mu-space)*0.875);
}

.phw-g-i-LpQjqk{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-LpMBTp{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Lo2HNx{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-Lml9rK{
background-color:var(--phw-custom-white);
}

.phw-g-i-LmiuoM{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-LmJ4nz{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-LlxwVB{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-LlS73t{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-Lk96Lw{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Ljeyin{
border-width:1px;
border-bottom-width:1px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--stroke-dark);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Liuimw{
}

.phw-g-i-LiMuek{
font-family:var(--cms-g-futura-now-text);
font-weight:700;
font-size:14px;
text-align:center;
}

.phw-g-i-LiC0zK{
background-color:var(--phw-custom-antiflash-whiteebebeb);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Li63Cr{
}

.phw-g-i-LhymbX{
color:var(--body-color);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-LhymbX{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-Lhl5vr{
font-weight:500;
font-size:24px;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-LhiHly{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-LhbThG{
font-size:33px;
}

.phw-g-i-LfAYXt{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-LeU0hc{
}

.phw-g-i-Le4bvh{
padding-left:30px;
padding-right:30px;
}

.phw-g-i-LdkUil{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-LdPf8Y{
font-size:28px;
color:var(--phw-custom-soft-greenb2c200);
}

.phw-g-i-Ld0nAR{
font-size:30px;
color:var(--phw-custom-clearwater-blue68c5d4);
}

.phw-g-i-LcPwZG{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-LcOE1I{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-LbXgt6{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Lar2PB{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-La2GQY{
}

.phw-g-i-LZqfbq{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-LZQtvI{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-LZChiL{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-LZ9CEt{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
font-size:24px;
}

.phw-g-i-LZ1Uac{
align-items:center;
}

.phw-g-i-LZ17vE{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-LYEVWq{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-LXgnKO{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-LX4tEM{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-LX27z3{
}

.phw-g-i-LWgl8R{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LVbUSN{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-LTAfV7{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-LSXsSA{
font-size:28px;
}

.phw-g-i-LRWobk{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-LRUloM{
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
border-color:var(--input-stroke);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-color:transparent;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
height:var(--input-height);
}

.phw-g-i-LQhua5{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-LQK90f{
padding-top:calc(var(--pu-space)*3.625);
padding-bottom:calc(var(--pu-space)*4.875);
background-color:var(--phw-custom-white);
}

.phw-g-i-LP6xQq{
font-size:var(--font-size-13);
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
line-height:2;
color:var(--text-dark);
letter-spacing:0em;
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-LOdJpW{
font-size:30px;
color:var(--white);
font-weight:700;
}

.phw-g-i-LOWMEM{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-LOIqBc{
border-style:none;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-LNjBkI{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-LLUQI9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
padding-inline-start:calc(var(--pu-space)*0.625);
font-weight:500;
font-size:14px;
background-color:none;
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-futura-now-text);
line-height:2;
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:35px;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-LJsbhP{
background:none;
background-image:none;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:500;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-LJNg0G{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-LIzMo3{
}

.phw-g-i-LIvez4{
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-LI9cxK{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-LHATE6{
}

.phw-g-i-LHACON{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-LGptCj{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-LGHlyS{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LFI1o2{
width:400px;
}

.phw-g-i-LEb28z{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-LE6oor{
text-align:center;
}

.phw-g-i-LDm3NN{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-LDCIWh{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LCqIRu{
font-size:48px;
color:var(--phw-custom-sapphire1955af);
text-align:center;
}

.phw-g-i-LCLkfi{
border-style:none;
}

.phw-g-i-LCIG55{
}

.phw-g-i-LC72Lx{
font-size:31px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-LBlY0u{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
padding-bottom:0;
font-size:var(--cms-g-button-black);
background-color:transparent;
box-shadow:none;
min-height:auto;
}

.phw-g-i-LB5z1K{
}

.phw-g-i-L9dbQJ{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-L96Cgd{
}

.phw-g-i-L8sc4m{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-L8ap8o{
}

.phw-g-i-L7pCaf{
font-size:33px;
}

.phw-g-i-L7eTqu{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-L6ykRE{
}

.phw-g-i-L6jNhj{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-L5xXXD{
}

.phw-g-i-L5MwEL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-L5JINE{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-L50Bd7{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-L44c1A{
width:40px;
justify-content:start;
}

.phw-g-i-L2Fz6C{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
border-inline-end-width:2px;
padding-top:calc(var(--pu-space)*1.25);
width:50%;
}

.phw-g-i-L16re2{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*7.5);
color:var(--phw-custom-happy-pinkf29ea3);
padding-inline-start:calc(var(--pu-space)*7.5);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

.phw-g-i-L0hF7P{
color:var(--phw-custom-sapphire1955af);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-L0GK3I{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-Kzytiw{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
line-height:1.5;
color:var(--phw-custom--sunny-yellowfac400);
font-weight:500;
}

.phw-g-i-KzkDH9{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-Kyl0qo{
font-size:12px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-KxqoA6{
}

.phw-g-i-KxdPMO{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-Kxczme{
border:none;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}

.phw-g-i-KwtWEP{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-KvfcbQ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Kunkcl{
}

.phw-g-i-KuJRLi{
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-KtTWxL{
fill:var(--brand-color-primary);
}

.phw-g-i-KtKkAZ{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-KsczK1{
}

.phw-g-i-KsJdcH{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-KryarC{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Krbaeq{
}

.phw-g-i-KquqtA{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-KqrQw8{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-Kp4wWc{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
padding-top:calc(var(--pu-space)*1.25);
width:50%;
}

.phw-g-i-Ko77my{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-KmY2Ms{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-KmLNm1{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
max-width:1440px;
}

.phw-g-i-KmJNDi{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-KmHLa7{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-KmHLa7{
width:auto;
}
}

.phw-g-i-KkyWaS{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-KjrKjF{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-Kjp3UH{
}

.phw-g-i-KjI5im{
font-size:31px;
}

.phw-g-i-KiXtnP{
font-size:23px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
}

.phw-g-i-KiJJgD{
background-color:var(--phw-custom-white);
padding-left:30px;
padding-right:30px;
}

.phw-g-i-KiBCP4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-KgG9TI{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-KeSeLe{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom--sunny-yellowfac400);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-KeGw0d{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Kdw47Y{
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-KdLsMG{
border-width:0px;
border-top-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-KdKtbO{
color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-KdKtbO{
width:16px;
}
}

.phw-g-i-KcffgP{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-KcAjly{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Kc386X{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-KbnqOU{
background-color:transparent;
}

.phw-g-i-KbPVAv{
padding-left:30px;
padding-right:30px;
}

.phw-g-i-KZmH4d{
font-size:31px;
}

.phw-g-i-KZVNNs{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
text-align:start;
}

.phw-g-i-KYvvQ7{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-KXgysZ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-KXMh2Z{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-KXESki{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-KWUydG{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-KWNG97{
}

.phw-g-i-KW09Dd{
padding-inline-end:calc(var(--pu-space)*7.5);
color:var(--phw-custom-happy-pinkf29ea3);
padding-inline-start:calc(var(--pu-space)*7.5);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-KW09Dd{
padding-top:calc(var(--pu-space)*2);
}
}

.phw-g-i-KVIXvg{
background-color:transparent;
}

.phw-g-i-KUfhx6{
}

.phw-g-i-KT1SwV{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
}

.phw-g-i-KSqKT2{
border:none;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-KRyNNS{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-KRIFLh{
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-KRCZQL{
background-color:var(--phw-custom-white);
}

.phw-g-i-KRAjdK{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-KR3Yv6{
color:var(--white);
text-align:start;
}

.phw-g-i-KQi3ZP{
}

.phw-g-i-KQ1zzK{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-KOt2pE{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-KOPTBU{
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--stroke-dark);
font-size:14px;
text-align:start;
background-color:transparent;
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-KNxaEg{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:transparent;
color:var(--body-color);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
height:var(--input-height);
}

.phw-g-i-KL68w9{
}

.phw-g-i-KL4UqE{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-KL1XQE{
background-color:var(--phw-custom-white);
}

.phw-g-i-KKOcLt{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-KJpsqZ{
}

.phw-g-i-KJ9dLO{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-KInYs4{
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-KIlhhz{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-KHI6FC{
fill:var(--icon-dark);
color:var(--icon-dark);
width:40px;
height:40px;
}

.phw-g-i-KHGgWV{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-KH6qmJ{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-KGgE43{
font-size:24px;
}

.phw-g-i-KEsfdP{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-KDgklI{
align-items:center;
}

.phw-g-i-KDTIlh{
background-color:var(--phw-custom-forest-green5e9a36);
text-align:center;
}

.phw-g-i-KDSkBZ{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-KDDMta{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-KCWUsV{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-KCHp6B{
justify-content:start;
width:25px;
}

.phw-g-i-KBggdy{
}

.phw-g-i-K9aUa9{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--body-color);
text-align:start;
}

.phw-g-i-K9KVZx{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-K9KM55{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
}

.phw-g-i-K9BLfa{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-K8jfwT{
}

.phw-g-i-K8dUXJ{
}

.phw-g-i-K8TjVO{
background-color:var(--phw-custom-earth-brown-291542b);
}

.phw-g-i-K6sz81{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-K6gmBw{
max-width:950px;
width:100%;
}

.phw-g-i-K6WTzf{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-K6HOkm{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-K5hkhJ{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-K5WN7T{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-K4duPy{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-K4X03D{
font-size:31px;
}

.phw-g-i-K49jh0{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-K41kMs{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-K3uiuN{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-K2iF5Z{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-K2VB2y{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-K2Tap4{
}

.phw-g-i-K1nqBn{
font-weight:700;
color:var(--black);
font-size:14px;
}

.phw-g-i-K16I3m{
padding-bottom:calc(var(--pu-space)*1);
padding-top:calc(var(--pu-space)*1);
margin-bottom:calc(var(--mu-space)*0.625);
}

.phw-g-i-JzsfgN{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Jyyn4U{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Jy7rBv{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Jxnl56{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
line-height:1.5;
color:var(--body-color);
font-weight:700;
}

.phw-g-i-JxbAzx{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-JxRJGo{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-Jx16iM{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-JwyYfs{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-JwyYfs{
padding-top:calc(var(--pu-space)*10);
}
}

.phw-g-i-JvZECn{
background-color:var(--phw-custom-white);
}

.phw-g-i-JudAJf{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-Jtv6HZ{
border:none;
}

.phw-g-i-JtsuXZ{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-JtqTWL{
background-color:transparent;
}

.phw-g-i-JsafSm{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-JsLyWd{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Jr2sCd{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Jq4NLC{
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-JplnL9{
min-width:180px;
}

.phw-g-i-JoPVa9{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-JoCjpm{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-JnMqLI{
background-color:transparent;
margin-bottom:calc(var(--mu-space)*25);
}

.phw-g-i-JnG5zz{
padding-left:30px;
padding-right:30px;
}

.phw-g-i-JmWxda{
padding-inline-end:calc(var(--pu-space)*1);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-JmWxda{
padding-top:calc(var(--pu-space)*3);
}
}

.phw-g-i-JmQ1V4{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-JmGYWe{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-JlyW2b{
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-JlqztZ{
font-size:40px;
}

.phw-g-i-Jl0S5Z{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-JkiSyt{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
padding-inline-end:calc(var(--pu-space)*4.375);
height:64px;
}

.phw-g-i-Jk93mq{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-JiZOWk{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-forest-green5e9936);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-JiNytw{
font-size:30px;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Ji6t1l{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-JhZftx{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-color:transparent;
border-top-width:0px;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
border-inline-start-style:solid;
border-inline-start-color:transparent;
}

.phw-g-i-JgdeYG{
color:var(--white);
}

.phw-g-i-JgVKJH{
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-JgOGn5{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-JgFajN{
background-color:var(--phw-custom-white);
}

.phw-g-i-JdDHNR{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Jd1iHn{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-JcBXpT{
background-color:transparent;
}

.phw-g-i-JbsAtZ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-JZ7g1H{
padding-inline-start:calc(var(--pu-space)*3.125);
padding-inline-end:calc(var(--pu-space)*3.125);
}

.phw-g-i-JZ5f0h{
margin-inline-end:calc(var(--mu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-JYD5MZ{
}

.phw-g-i-JXx22L{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-JXnvio{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JXXdQQ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-JXWM4X{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-JX87dZ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
border-bottom-style:none;
}

.phw-g-i-JWYm3d{
}

.phw-g-i-JWPwJN{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-forest-green5e9936);
}

.phw-g-i-JVLaFE{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-JUXJ4C{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--body-color);
}

.phw-g-i-JU0XJ7{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-JTkFCj{
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-JTjELO{
padding-inline-start:calc(var(--pu-space)*5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
align-items:start;
}

.phw-g-i-JSnRHF{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-JSdjAq{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-JSHy61{
margin-inline-end:calc(var(--mu-space)*0.625);
}

.phw-g-i-JR7juZ{
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-JPpBP1{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-JPohk3{
line-height:2;
}

.phw-g-i-JPVQ27{
}

.phw-g-i-JOyTwd{
border-style:none;
color:var(--brand-color-primary);
text-decoration:none;
font-weight:400;
line-height:2;
font-size:12px;
}

.phw-g-i-JOVnUu{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-JO5r9X{
}

.phw-g-i-JMZJZo{
}

.phw-g-i-JLdmSI{
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-JKXnHp{
min-width:100%;
min-height:100%;
}

.phw-g-i-JJmyRv{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-JJj5P0{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-JJT0He{
width:40px;
justify-content:start;
}

.phw-g-i-JJ3XaV{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-JJ17B7{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-JHrJkg{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-JHRmHY{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-JGhzmW{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
text-align:;
}

.phw-g-i-JFrm3Y{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-JFcbk5{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-JFW6mP{
border-width:1px;
border-style:solid;
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-JFW6mP{
padding-top:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-JEfDLh{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-JECYEt{
}

.phw-g-i-JDtJB4{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-JCxEVo{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
background-color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-JCsGZD{
}

.phw-g-i-JC9G9A{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-JB6qqt{
background-color:var(--phw-custom-earth-brown-291542b);
text-align:center;
}

.phw-g-i-JAnLsm{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-JAel8E{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-JAaSiS{
}

.phw-g-i-JAQ0UA{
font-size:16px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-JAJwG9{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-JAAjr6{
max-width:325px;
}

.phw-g-i-J9rUqr{
}

.phw-g-i-J9S1S7{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-J8gGey{
}

.phw-g-i-J6AFmQ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-J5hNnt{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-J5avfo{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-J5BnRr{
overflow:visible;
}

.phw-g-i-J54UVo{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-J4Txur{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:var(--input-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-J4Txur{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*5.625);
}
}

.phw-g-i-J4OXLb{
font-weight:500;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-J4KvxZ{
font-weight:400;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-J3q4w4{
font-size:33px;
}

.phw-g-i-J3kvA8{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-J3Xlt7{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-J3FIfz{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0.125);
}

.phw-g-i-J2XVeR{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-J2WVWG{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-J1sDnN{
}

.phw-g-i-J1p7U9{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-J1GQMC{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:14px;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-J0zYGj{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-J0RpuM{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-soft-greenb2c200);
font-weight:500;
}

.phw-g-i-J0JrjX{
}

.phw-g-i-IzguoB{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
line-height:1.5;
}

.phw-g-i-IyjEvf{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-Iy2SRs{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:1px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:0px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-IxVOWq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
background-color:none;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:14px;
height:35px;
line-height:1.2;
}

.phw-g-i-Iwn2Wl{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-Iw1JpC{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-Ivs0Yw{
font-size:16px;
font-weight:700;
color:var(--body-color);
}

.phw-g-i-IuVZ1T{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-start:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0.375);
}

.phw-g-i-ItGNze{
max-width:1200px;
text-align:left;
}

.phw-g-i-IsgOvM{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-Irbk0P{
min-height:140px;
}
.phw-g-i-Irbk0P img{
object-fit:cover ;
}

.phw-g-i-Iq59dY{
color:var(--text-dark);
}

.phw-g-i-Iq2g4v{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Iq1bBv{
border:none;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-IphRrC{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-IpKJaC{
background-color:var(--phw-custom-btn-color60b3c1);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
text-align:center;
}

.phw-g-i-ImtEPx{
background-color:var(--phw-custom-white);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
font-size:20px;
}

.phw-g-i-Im3Z62{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-IkieLV{
margin-inline-end:calc(var(--mu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-IkQhLS{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-IiOkVl{
gap:0px;
}

.phw-g-i-IhENgM{
}

.phw-g-i-IgZ6bQ{
}

.phw-g-i-Ieu4cJ{
background-color:var(--phw-custom-forest-green5e9a36);
text-align:center;
}

.phw-g-i-Ie5XRT{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-IdWFVo{
font-size:48px;
color:var(--phw-custom-dark-charcoal333333);
}

.phw-g-i-IdDuhQ{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-Id815V{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
color:var(--body-color);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-IcxuxJ{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-Ibjw7y{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-IaDNhx{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-IaDNhx{
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-IaDEbm{
background-color:var(--phw-custom-white);
padding-left:30px;
padding-right:30px;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-Ia6MyQ{
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-IZo5yA{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
flex-direction:unset;
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*0);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-IZo5yA{
width:100%;
}
}

.phw-g-i-IYI9XD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-IXKjsZ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
}

.phw-g-i-IWIdce{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-IUmiBj{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-ITWjlq{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-ITHSqQ{
}

.phw-g-i-ITEaJr{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-IRKE8g{
}

.phw-g-i-IRAoWe{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-IQnlmj{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-IQP97B{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-IQP97B{
width:auto;
}
}

.phw-g-i-IQDkW5{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-IPvJcN{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-IPoxMM{
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
width:100%;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-IPGBOO{
padding-inline-end:calc(var(--pu-space)*25);
padding-inline-start:calc(var(--pu-space)*25);
}

.phw-g-i-IOhS23{
}

.phw-g-i-IOgKzA{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-IOYIUv{
text-align:right;
}

.phw-g-i-IOQvr6{
fill:var(--icon-dark);
}

.phw-g-i-INQrdi{
}

.phw-g-i-IM8YYt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
background-color:none;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:14px;
height:35px;
line-height:1.2;
}

.phw-g-i-IM4Hyx{
}

.phw-g-i-IJjSuK{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.875);
}

.phw-g-i-IJVVsb{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-IJSCJ7{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-IIyywF{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-IIy9kZ{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-IIYvap{
font-size:14px;
font-weight:500;
}

.phw-g-i-II3jJi{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-IEol9w{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-IEixWH{
max-height:220px;
}

.phw-g-i-IEXXiz{
border-inline-end-color:var(--stroke-dark);
color:var(--body-color);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
font-weight:400;
font-size:16px;
line-height:1.5;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
font-family:var(--cms-g-futura-now-text);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-IDXsIQ{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-IDG50d{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-ICb1xG{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-ICGQK4{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-IC41ME{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-IBxIkR{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-IBWbhn{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-IBLUWB{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-I8K75S{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-I7ykCh{
}

.phw-g-i-I7jb2l{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-I7Lerx{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-I71nZj{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-I552KP{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
border-style:none;
}

.phw-g-i-I4F2Xk{
}

.phw-g-i-I2ivy0{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-I17l0Q{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-I0ll99{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-I0lgpS{
}

.phw-g-i-I0X91d{
width:40px;
justify-content:start;
}

.phw-g-i-HzySSZ{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-HzRk4p{
}

.phw-g-i-Hyl0Yf{
}

.phw-g-i-Hyb5aU{
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-HxuByQ{
}

.phw-g-i-Hxd2B9{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Hxa7hZ{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-HxK7Qp{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-HxIVDU{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-HxEL7l{
border-width:12px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
border-bottom-style:solid;
}

.phw-g-i-HxB23B{
}

.phw-g-i-HwwXcm{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-Hwujbl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HwZxa0{
color:var(--text-dark);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-HvyoHr{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-HvhppT{
}

.phw-g-i-HuIZW5{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-Hr1NoF{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
border-style:solid;
}

.phw-g-i-HqoZmD{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HqdSJB{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-HqalBx{
min-width:100%;
min-height:100%;
}

.phw-g-i-HpwWXv{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-HnJGwD{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-HmXPkc{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HkqECN{
gap:0px;
}

.phw-g-i-HkVM8i{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:1px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
}

.phw-g-i-HkMwTa{
padding-top:calc(var(--pu-space)*10);
max-height:450px;
padding-inline-end:calc(var(--pu-space)*10);
object-fit:cover;
justify-content:center;
align-items:;
}

.phw-g-i-HkKPum{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
background-color:transparent;
box-shadow:none;
min-height:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-HkKPum{
margin-inline-end:calc(var(--mu-space)*-1.875);
}
}

.phw-g-i-HiLtEq{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-HhwNTE{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-HhDrpO{
width:27px;
}

.phw-g-i-HgpfbO{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Hg2WtD{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
height:0px;
min-height:250px;
}

.phw-g-i-HfSOyY{
font-weight:500;
font-size:20px;
color:var(--white);
width:500px;
}

.phw-g-i-Hf3Zd4{
}

.phw-g-i-HerAN0{
font-size:30px;
color:var(--white);
margin-top:auto;
}

.phw-g-i-HeDQsj{
font-weight:400;
font-size:18px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-He8ofD{
border-style:none;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-HcoHOZ{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-HcfyY6{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
}

.phw-g-i-HbeyQ0{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-Hb09Hg{
text-align:center;
}

.phw-g-i-HaDqIC{
background-color:var(--phw-custom-white);
}

.phw-g-i-HZcRWm{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-HZCxPu{
border-style:none;
}

.phw-g-i-HZ6S3w{
}

.phw-g-i-HTSBhe{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-HTL5FT{
background-color:var(--phw-custom-white);
}

.phw-g-i-HSgSRd{
height:100%;
}

.phw-g-i-HReqO3{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-HRGfdJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-HRDbnh{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
align-items:start;
margin-inline-start:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-HQmuuZ{
background-image:none;
border-color:var(--stroke-dark);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
font-size:14px;
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-HPQcBP{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-HPPZMY{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-HP3EBF{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-bottom:calc(var(--mu-space)*0.625);
}

.phw-g-i-HOnBlk{
}

.phw-g-i-HOa3sY{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-HNXXmQ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:250px;
height:250px;
}

.phw-g-i-HLAKRk{
}

.phw-g-i-HK9lFW{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-HJ1Xu1{
}

.phw-g-i-HIidu5{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-HHp14I{
}

.phw-g-i-HHbrRP{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-HGyptv{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-HGIsom{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-HFlCuq{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-HFgpAw{
font-size:30px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-HFYfqA{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*5);
text-align:;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-HFYfqA{
padding-top:calc(var(--pu-space)*5);
}
}

.phw-g-i-HFMLxC{
max-width:950px;
width:100%;
}

.phw-g-i-HF0AM5{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-style:none;
}

.phw-g-i-HEaUAV{
}

.phw-g-i-HD0flA{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-HBmHI8{
padding-bottom:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-HBaJDh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
background-color:none;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-HBQzVy{
padding-left:0px;
padding-right:0px;
}

.phw-g-i-HAyP2t{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-HAtsoR{
font-size:14px;
}

.phw-g-i-HAoFjD{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-HAKTDw{
}

.phw-g-i-HA80eW{
}

.phw-g-i-H9xl95{
background-color:transparent;
width:auto;
min-width:500px;
}

.phw-g-i-H9GorD{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-H8VrLY{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-H7qRnI{
font-weight:500;
font-size:33px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-H6t5Jo{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-H6jMHO{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-H5YciC{
justify-content:end;
align-items:baseline;
margin-inline-end:auto;
}

.phw-g-i-H4w3PD{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-H4aawl{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-H3oj12{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-H3Dims{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
font-size:14px;
}

.phw-g-i-H2rx76{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-H2fXfA{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-soft-greenb2c200);
font-weight:500;
}

.phw-g-i-H2MEz8{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-H1ulkD{
color:var(--body-color);
font-weight:500;
}

.phw-g-i-GzOz6u{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-GzCAf9{
font-weight:500;
font-size:14px;
}

.phw-g-i-Gyn4U1{
width:400px;
}

.phw-g-i-GyY42p{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-GyR5LB{
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-GvjBEE{
font-weight:500;
font-size:24px;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

.phw-g-i-Gue3Pi{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-GuP91U{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-GtVlpp{
align-items:center;
}

.phw-g-i-GtM99r{
font-size:14px;
}

.phw-g-i-GsIKEb{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-GrME1z{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--white);
text-align:start;
}

.phw-g-i-Gr12ep{
width:25px;
height:24px;
}

.phw-g-i-GqMOel{
}

.phw-g-i-GqIk4r{
justify-content:start;
align-items:baseline;
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:auto;
}

.phw-g-i-GpYl20{
font-weight:700;
color:var(--body-color);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-GpTyVo{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
}

.phw-g-i-GokiJe{
font-size:33px;
}

.phw-g-i-Gno57L{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-GnZvwd{
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
text-align:start;
line-height:1.5;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-GmnJbS{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-GmIqzw{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-GmAyMi{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-GlZswA{
}

.phw-g-i-GlD3aS{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-GidiGS{
}

.phw-g-i-GiBWny{
}

.phw-g-i-GhMYOv{
background-color:transparent;
}

.phw-g-i-GgfqAy{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-GgQqOA{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-GgBmte{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-GfjGfl{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-GfVbvz{
width:40px;
fill:var(--icon-dark);
color:var(--icon-dark);
height:40px;
}

.phw-g-i-GehZAj{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-GecRNh{
background-color:var(--phw-custom-white);
padding-left:0px;
padding-right:0px;
}

.phw-g-i-GdyL1K{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-GdmPJX{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-GdRIA8{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-Gd9OIH{
width:25px;
margin-top:calc(var(--mu-space)*0.375);
height:24px;
}

.phw-g-i-GcuYyF{
padding-bottom:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-GcBZtN{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-GcBZtN{
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-GbWRiT{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-GbVmyK{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-GbAzrq{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-Gb3teX{
color:var(--white);
font-weight:500;
font-size:30px;
padding-bottom:calc(var(--pu-space)*2.5);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-GZlGi5{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
justify-content:start;
align-items:start;
}

.phw-g-i-GXlUzf{
background:none;
background-image:none;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-GWzTDY{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-GWymkm{
}

.phw-g-i-GVrRfq{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-GUTYsO{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-GTepnD{
}

.phw-g-i-GTalv2{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
}

.phw-g-i-GTXkn2{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-GTTn9W{
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-GSeek6{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-GRHOE3{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-GR1Fc7{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-GQYXOO{
}

.phw-g-i-GQ765H{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-GPZCFj{
}

.phw-g-i-GOT641{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-GOT641{
width:auto;
}
}

.phw-g-i-GOIt0L{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-GMqP5j{
}

.phw-g-i-GMTOzQ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-GMA27e{
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-GL2GSR{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-GKscpU{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-GJbuTX{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-GJMvD4{
min-height:0px;
min-width:0px;
}
.phw-g-i-GJMvD4 img{
object-fit:cover;
}

.phw-g-i-GJKSbP{
font-size:33px;
}

.phw-g-i-GJ5CuX{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-GJ5Ber{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-GJ5Ber{
padding-inline-end:calc(var(--pu-space)*5);
}
}

.phw-g-i-GIjb18{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-GHkU64{
}

.phw-g-i-GHcncx{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-GH7j1X{
}

.phw-g-i-GGnnKt{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-GGjXNE{
}

.phw-g-i-GFWPp6{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-GEyeNk{
min-width:100%;
min-height:100%;
}

.phw-g-i-GEy5PO{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-GDe4Fd{
font-size:8px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-GBz2sQ{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-GBsszU{
}

.phw-g-i-GBV840{
}

.phw-g-i-GAK3TX{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
border-style:none;
border-color:var(--phw-custom-white-smokef4f4f4);
border-width:1px;
}

.phw-g-i-GADfVR{
color:var(--white);
text-align:center;
}

.phw-g-i-G8xOnE{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-G7U4uW{
}

.phw-g-i-G75Ol9{
background-color:transparent;
margin-bottom:calc(var(--mu-space)*25);
}

.phw-g-i-G6E8qO{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-requiredd20b25ff);
}

.phw-g-i-G5GDe1{
}

.phw-g-i-G52Q6g{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-G4ysdx{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-G4Unn6{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:120%;
}

.phw-g-i-G4QwxR{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-G3m1D3{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-G3dLwa{
}

.phw-g-i-G3Jm9i{
color:var(--white);
border-color:var(--stroke-dark);
}

.phw-g-i-G338q7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-G2Wl6Z{
fill:var(--phw-custom-icon_color808080ff);
}

.phw-g-i-G152on{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-G0ixBu{
width:100%;
height:100%;
max-height:174px;
max-width:174px;
}

.phw-g-i-G0h7gX{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-G0YXg8{
font-weight:500;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:28px;
}

.phw-g-i-FzUMcm{
font-size:16px;
line-height:1.25;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
font-style:normal;
}

.phw-g-i-Fz9ZWZ{
font-weight:400;
color:var(--body-color);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-Fylsaz{
font-size:33px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-FxTj0n{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:0px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-FxRz7i{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-FwuEW0{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-FwGDtr{
}

.phw-g-i-Fu9bBz{
min-height:145px;
}
.phw-g-i-Fu9bBz img{
object-fit:cover ;
}

.phw-g-i-Ft5qEg{
font-size:24px;
}

.phw-g-i-FsyuoU{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
background-color:transparent;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-FsjpKx{
width:200px;
height:200px;
}

.phw-g-i-Fsg1ga{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-FrwdNY{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Fr0wbe{
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-FpdmDB{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Fpbmma{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Fp1YAo{
font-weight:700;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-FoZc7j{
border-width:1px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-FoIA3j{
}

.phw-g-i-FnpdSq{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-Fng59A{
}

.phw-g-i-FnOog6{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-FknnhU{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-FklLQU{
}

.phw-g-i-FkeBcm{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-Fk8uCG{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-FjkJ70{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Fir9xg{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-FgMmEV{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-FfZmiO{
background-color:transparent;
}

.phw-g-i-FdE8bG{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-FdE8bG{
padding-top:calc(var(--pu-space)*10);
}
}

.phw-g-i-FdDOSf{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-FcxYi3{
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.5);
padding-top:calc(var(--pu-space)*1);
}

.phw-g-i-Fco7G7{
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-Fcap6A{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-FcHjwC{
width:25px;
}

.phw-g-i-FcCX3j{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-Fc2T0f{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-Fb7UlV{
margin-inline-start:calc(var(--mu-space)*-1.875);
}

.phw-g-i-FaxXN2{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-FalLF3{
}

.phw-g-i-FZwpJh{
}

.phw-g-i-FZ5neL{
}

.phw-g-i-FYzy38{
min-width:100%;
min-height:100%;
max-width:325px;
}

.phw-g-i-FY9in7{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-FXBBHM{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-FWhJmn{
}

.phw-g-i-FWFE2L{
}

.phw-g-i-FVPRkB{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-FVGwGw{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
align-items:center;
justify-content:center;
}

.phw-g-i-FV32fU{
}

.phw-g-i-FUx5Iy{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-FUgfRJ{
}

.phw-g-i-FS5nom{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-FS5UvG{
color:var(--white);
text-decoration:underline;
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
border-width:0px;
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-FRu0zz{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-FRTINS{
background-color:transparent;
transition:all 0.2s;
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
}

.phw-g-i-FR6fb5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-FQD8T6{
}

.phw-g-i-FPBZvv{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-FPASlz{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-FOyvlP{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-FOVj2L{
background-color:var(--phw-custom-white);
}

.phw-g-i-FOLWMP{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-FNpYj6{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-FNmCVk{
font-size:33px;
}

.phw-g-i-FNVaJK{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-FNVaJK{
padding-inline-end:calc(var(--pu-space)*1);
padding-inline-start:calc(var(--pu-space)*1);
}
}

.phw-g-i-FMvrUZ{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-FMjEk6{
}

.phw-g-i-FMXviO{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
}

.phw-g-i-FLNC7K{
color:var(--text-dark);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-FLColD{
color:var(--body-color);
border-color:var(--stroke-dark);
border-width:1px;
background-color:transparent;
}

.phw-g-i-FKjIp0{
background-color:var(--phw-custom-white);
}

.phw-g-i-FKaKyr{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-FJmZz1{
font-size:15px;
}

.phw-g-i-FJjnWq{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-FJjeyp{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
max-height:30px;
}

.phw-g-i-FJTAkb{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-FIrizI{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-FIYjKz{
}

.phw-g-i-FHvtrn{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-FHjcO2{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-FHYKwb{
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-FHRBeC{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-FGxdxe{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-FGdiX3{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-FGIIT8{
}

.phw-g-i-FFl9VX{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-FFQpIp{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-FFFwiV{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
}

.phw-g-i-FEc7IW{
color:var(--white);
}

.phw-g-i-FEBZ0n{
}

.phw-g-i-FDnaMP{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-FDnaMP{
padding-inline-end:calc(var(--pu-space)*5.625);
min-width:auto;
}
}

.phw-g-i-FDd1Vj{
max-width:1240px;
}

.phw-g-i-FDX1lv{
}

.phw-g-i-FD3jFf{
}

.phw-g-i-FD0psj{
margin-inline-start:calc(var(--mu-space)*-0.625);
}

.phw-g-i-FCfsGb{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-FBmn8P{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-FBQBjj{
text-align:center;
}

.phw-g-i-FAt60s{
text-align:center;
min-width:100%;
min-height:100%;
}

.phw-g-i-FAS6T5{
width:25px;
}

.phw-g-i-F9nDjQ{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-F9mXkJ{
min-width:240px;
max-width:240px;
}

.phw-g-i-F9PtNj{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-F9KnUK{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
width:10px;
}

.phw-g-i-F92g6P{
background-color:var(--phw-custom-white);
}

.phw-g-i-F8qG0c{
fill:var(--brand-color-primary);
}

.phw-g-i-F8b7NT{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-F8Dyu3{
}

.phw-g-i-F7Rwxg{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-F7RrF5{
background:none;
background-image:none;
background-color:transparent;
padding-bottom:calc(var(--pu-space)*3.75);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-F7RrF5{
padding-top:calc(var(--pu-space)*3.75);
}
}

.phw-g-i-F5sjsB{
background-color:var(--phw-custom-white);
}

.phw-g-i-F53YEF{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-F520rL{
font-size:12px;
color:var(--brand-color-primary);
text-align:start;
}

.phw-g-i-F4gra1{
}

.phw-g-i-F4QHCC{
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-F3rwWE{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-F2QdIt{
align-items:stretch;
justify-content:space-around;
}

.phw-g-i-F2LxNq{
}

.phw-g-i-F1lP9k{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-F0xUuB{
}

.phw-g-i-F0xDvQ{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-F0iWrs{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-F0iKKR{
padding-bottom:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-EzwrEY{
}

.phw-g-i-EzjjvH{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-EzKNfE{
border:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Ey6uww{
}

.phw-g-i-ExKLyZ{
min-width:220px;
}

.phw-g-i-EwzaBs{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
background-color:transparent;
}

.phw-g-i-EviSoW{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-EuzLCd{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-Euvrzx{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-EuiaiU{
font-size:12px;
text-align:justify;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-EuiaiU{
padding-inline-end:calc(var(--pu-space)*1);
padding-inline-start:calc(var(--pu-space)*1);
}
}

.phw-g-i-EtsZB5{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-EtLxe1{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-EtJNBo{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-Es0LMC{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Erfait{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-ErXzwJ{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Er8lUX{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-EnVtYX{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-EnIphy{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-En0dMb{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-forest-green5e9936);
}

.phw-g-i-Emj4LH{
}

.phw-g-i-EmSu0e{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-Elga3Y{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-EkXffX{
font-size:14px;
color:var(--text-dark);
}

.phw-g-i-EjkMYv{
padding-inline-end:calc(var(--pu-space)*25);
padding-inline-start:calc(var(--pu-space)*25);
}

.phw-g-i-EjdM9U{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-EjThKW{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-EjPuUN{
}

.phw-g-i-Ei0bjy{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:2;
color:var(--body-color);
}

.phw-g-i-EhHx5b{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-EgkO1f{
}

.phw-g-i-Efhhw6{
}

.phw-g-i-EfGmUX{
}

.phw-g-i-EdiaFD{
}

.phw-g-i-EbxxBy{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Eb6MKa{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-EZXwrK{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-EZDUgi{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-EYPPwx{
background-color:var(--phw-custom-antiflash-whiteebebeb);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-EY6XVw{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*4.875);
}

.phw-g-i-EY2uMz{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-EXrkuA{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-EXknOS{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-EXa4QY{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-EXYP6Z{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
}

.phw-g-i-EXNRbs{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-EVm5dl{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-EVYy9T{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-EVKCxk{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-EVAMTe{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
}

.phw-g-i-EV0XoK{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-EUXv2X{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-ETLEDM{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-ESKoz4{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-ESASmh{
}

.phw-g-i-ES5A22{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-EPuN5H{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:16px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-EPuN5H{
width:auto;
}
}

.phw-g-i-EPrGwh{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-EPX9BG{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-EPQXyx{
font-weight:400;
color:var(--body-color);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-EOANKu{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-EO0CJy{
border-color:var(--stroke-dark);
}

.phw-g-i-ENJ00r{
font-size:16px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-EMewDR{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-EMNGmb{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-EL1ko2{
fill:var(--icon-dark);
color:var(--icon-dark);
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-EL1ko2{
width:16px;
}
}

.phw-g-i-EKQ0yk{
}

.phw-g-i-EKPlBb{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:70%;
}

.phw-g-i-EJLFFV{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-EIvIZP{
height:auto;
}

.phw-g-i-EHn1MN{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:11px;
background-color:transparent;
width:100%;
justify-content:;
}

.phw-g-i-EHMkUq{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding);
padding-inline-start:calc(var(--pu-space) * 5.625);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:var(--phw-custom-white);
outline:none;
height:51px;
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-EHMkUq{
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
}
}

.phw-g-i-EH8cZt{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-EGULmX{
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-EFwvOG{
color:var(--body-color);
font-weight:500;
font-size:32px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-EFS5mi{
background-color:var(--phw-custom-white);
}

.phw-g-i-EFIIMJ{
}

.phw-g-i-EFEUYQ{
border-width:1px;
border-style:solid;
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-EFEUYQ{
padding-top:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-EEg00H{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-EE8bmU{
font-size:30px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-EDxySp{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-EDPGhH{
}

.phw-g-i-ECwFHR{
}

.phw-g-i-ECAxqU{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-EByBrQ{
}

.phw-g-i-EAzh6V{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-EAg4wE{
}

.phw-g-i-EAZ9ag{
}

.phw-g-i-EAXFoU{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-EATBQz{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom--sunny-yellowfac400);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-EAEJGE{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-color:var(--brand-color-secondary);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:none;
}

.phw-g-i-E9n5o9{
background-color:var(--phw-custom-white);
}

.phw-g-i-E9Sesm{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-E8Mi4i{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-E7Dsmt{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-E761SB{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-E6qQzS{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-E66eD4{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-E5WT13{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-E5Gj8l{
}

.phw-g-i-E4ONId{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-E4Ib0n{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-E4HHll{
color:var(--white);
font-weight:500;
font-size:30px;
width:500px;
}

.phw-g-i-E3xkFM{
}

.phw-g-i-E2puKk{
font-size:12px;
line-height:1;
color:var(--white);
font-weight:700;
}

.phw-g-i-E0d3qg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Dycf3A{
background-color:var(--phw-custom-white);
}

.phw-g-i-DyccGW{
}

.phw-g-i-DyNGTx{
}

.phw-g-i-DxRpzp{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-Dw9Boy{
font-size:31px;
}

.phw-g-i-DvQq1U{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-DvAnhO{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-Dv7e8I{
font-size:48px;
color:var(--phw-custom-sapphire1955af);
text-align:center;
}

.phw-g-i-Duh04v{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-DugN9S{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-DuZCLH{
}

.phw-g-i-DuLjhE{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-Dt8xEr{
background-color:var(--phw-custom-white);
font-size:14px;
width:150px;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-Dt67QC{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-DsaNfl{
font-weight:500;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:60px;
}

.phw-g-i-Ds9ZkX{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-DrxiI0{
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*0.625);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Dr1BEN{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-Dq6WdI{
border-bottom-width:1px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Dq4UGv{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Dpg6iA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-DpWgHW{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-Dp5fa6{
background-color:var(--phw-custom-white);
}

.phw-g-i-DoqBvJ{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-DnAQ3u{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Dn43r7{
}

.phw-g-i-DmSSRi{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-DmLdeu{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-DmBO3S{
background-color:var(--phw-custom-white);
padding-left:0px;
padding-right:0px;
}

.phw-g-i-DlQKYz{
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-Dl13LI{
min-width:100%;
}

.phw-g-i-Dj81Ua{
}

.phw-g-i-Dj3hFG{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
justify-content:;
width:100%;
}

.phw-g-i-DirrVh{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-DicQ69{
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-style:none;
}

.phw-g-i-DiY75h{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-DiLyZv{
background-color:var(--phw-custom-white);
}

.phw-g-i-DhjWY6{
}

.phw-g-i-DhYleE{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-DhJeur{
color:var(--white);
text-align:center;
}

.phw-g-i-DgqRNq{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-DgPtAp{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-DgPFHw{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-DfS7DU{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Df7hKQ{
border-style:none;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-Dec01v{
}

.phw-g-i-DeSHw3{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-DeMMSP{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-DdqJO9{
font-size:33px;
}

.phw-g-i-Dcdrdr{
border-width:0;
border-color:transparent;
background-color:transparent;
padding:0;
box-shadow:none;
color:var(--phw-custom-dark-color-light4a4a4a);
font-weight:400;
text-decoration:none;
min-height:auto;
height:var(--btn-height);
}

.phw-g-i-DcYBLZ{
margin-inline-end:calc(var(--mu-space)*3);
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-DbOsqB{
align-items:stretch;
justify-content:center;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-DbKp6T{
}

.phw-g-i-DaoLK8{
font-size:14px;
}

.phw-g-i-Da8yWi{
background-color:transparent;
}

.phw-g-i-DZth2d{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
}

.phw-g-i-DZZWkY{
}

.phw-g-i-DZOHyV{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-DYkLrQ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-DYcvda{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-DYTFmG{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-DYPpgz{
font-size:23px;
font-family:var(--cms-g-futura-now-headline);
line-height:1.5;
color:var(--phw-custom--alluring-purple9678b0);
font-weight:700;
}

.phw-g-i-DYK8GF{
}

.phw-g-i-DY1HWi{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:16px;
line-height:2;
}

.phw-g-i-DXauOA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
background-color:none;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-DWuAzg{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-DWWrLQ{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
}

.phw-g-i-DVQsPD{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-DVPAkB{
background-color:var(--phw-custom-white);
}

.phw-g-i-DVCR4Q{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-DTzxV9{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--black);
}

.phw-g-i-DTZArA{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-DT0N00{
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-DS48ec{
text-align:left;
}

.phw-g-i-DRuD9G{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-DQVhbi{
background-color:var(--phw-custom-white);
}

.phw-g-i-DQBYQM{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
justify-content:center;
align-items:center;
}

.phw-g-i-DQ0giW{
}

.phw-g-i-DOCjQB{
font-size:12px;
line-height:1;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-DNj3oy{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-end:auto;
margin-bottom:auto;
margin-top:auto;
margin-inline-start:auto;
}

.phw-g-i-DNVBAF{
}

.phw-g-i-DNV3K7{
}

.phw-g-i-DMwcOM{
text-align:left;
}

.phw-g-i-DMrWFv{
}

.phw-g-i-DLhk8h{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-DL7zef{
background-color:var(--phw-custom-greyf4f4f4);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-DKNx5x{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-DJYPyq{
}

.phw-g-i-DIw3at{
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-DHztkR{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-DHkDmu{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
width:auto;
}

.phw-g-i-DGd1oO{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-DGL92c{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
border-style:solid;
border-color:var(--brand-color-primary);
}

.phw-g-i-DFxplf{
background-color:var(--phw-custom-alluring-purple9678b0);
}

.phw-g-i-DEH1Ji{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
}

.phw-g-i-DDntD2{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:start;
}

.phw-g-i-DBUaZa{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--stroke-dark);
border-width:1px;
border-style:solid;
text-align:left;
}

.phw-g-i-DAd2Xg{
background-color:var(--phw-custom-white);
}

.phw-g-i-DATanp{
color:var(--black);
display:inline-block;
font-size:12px;
line-height:1;
text-decoration:none;
font-weight:500;
}

.phw-g-i-DA9hmg{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-D9LmZE{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-D97Vyn{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-D8o4Kt{
}

.phw-g-i-D7TfoZ{
}

.phw-g-i-D7RqTb{
font-size:30px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-D6RDPv{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-D6PYdy{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
transition:all 0.2s;
}

.phw-g-i-D6Ktl7{
padding-left:30px;
padding-right:30px;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-D5tZk0{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-D4cCRH{
}

.phw-g-i-D4Iljd{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-D40uqP{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-D37csP{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-D2JFQ1{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-D1WDMz{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-D0WEZ2{
color:var(--body-color);
text-align:start;
}

.phw-g-i-CzN5xJ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
text-align:center;
}

.phw-g-i-CyrAFU{
border-width:1px;
border-style:solid;
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-CyrAFU{
padding-top:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-CyqdAm{
margin-top:calc(var(--mu-space)*0.625);
height:32px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-CyqdAm{
width:32px;
}
}

.phw-g-i-CypGxY{
height:24px;
width:25px;
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-CxRjLs{
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:700;
padding-left:3px;
font-size:16px;
background-color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

.phw-g-i-Cwy61W{
}

.phw-g-i-Cwm3ip{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-CwX8PA{
min-height:0px;
min-width:0px;
}
.phw-g-i-CwX8PA img{
object-fit:fill;
}

.phw-g-i-CwDjve{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-CvJWDa{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-CvBNm7{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-Ctf1IE{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
}

.phw-g-i-Ctc90W{
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Ctc90W img{
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Ctc90W{
padding-top:calc(var(--pu-space)*0);
}
.phw-g-i-Ctc90W img{
object-fit:cover ;
}
}

.phw-g-i-CsTa0v{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/SearchJob-Hero-1730306811615.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-CsADNT{
align-items:center;
}

.phw-g-i-CrqwfE{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-CrU9ht{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-CrThXx{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Cr4cWv{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-CqOEHN{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-CqFyFT{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-CpyUoN{
background-color:transparent;
}

.phw-g-i-CoM1Bc{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-CoC1SB{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-CmXMcB{
}

.phw-g-i-ClrQGn{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-CkIwHL{
}

.phw-g-i-CiE5Oe{
background-color:var(--phw-custom-antiflash-whiteebebeb);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ChZNbS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
}

.phw-g-i-ChUU1k{
font-weight:500;
line-height:var(--line-height-1);
color:var(--white);
font-size:32px;
}

.phw-g-i-Ch2iiN{
font-weight:500;
color:var(--text-dark);
font-size:14px;
display:inline-flex;
text-decoration:none;
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-CgphVS{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-Cg8iCm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-CfgFB7{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Cf8qsJ{
}

.phw-g-i-CeteFV{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-Ce7HTa{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-CdNbdH{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Cc0dGV{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:var(--input-height);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Cbhfyz{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-Cbfh6C{
}

.phw-g-i-CaRvxv{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-CZMgNP{
font-weight:500;
font-size:28px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-CYnEHO{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-CYE6DG{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-CY2u9A{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-CX8Dpz{
}

.phw-g-i-CW15rT{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-CUWd9o{
font-size:12px;
line-height:1;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-CUVFEA{
margin-top:calc(var(--mu-space)*-1.875);
}

.phw-g-i-CUV5XI{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-CUMT57{
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
}

.phw-g-i-CTauvO{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-CSSEmr{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-CRxjvC{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-end:auto;
margin-bottom:auto;
margin-top:auto;
margin-inline-start:auto;
}

.phw-g-i-CQU1Yu{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-CPjCy7{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-CPFGYC{
}

.phw-g-i-CPCniU{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-COnwgf{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-COlQWL{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-CNTORQ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-CKwQcO{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-CKa6ou{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-CKFOlt{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-top-left-radius:calc(var(--border-radius-base)*NaN);
border-top-right-radius:calc(var(--border-radius-base)*NaN);
border-bottom-left-radius:calc(var(--border-radius-base)*NaN);
border-bottom-right-radius:calc(var(--border-radius-base)*NaN);
}

.phw-g-i-CK2t2O{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-CJjiTt{
}

.phw-g-i-CHMa1u{
padding-inline-end:calc(var(--pu-space)*7.5);
color:var(--phw-custom--alluring-purple9678b0);
padding-inline-start:calc(var(--pu-space)*7.5);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-CHMa1u{
padding-top:calc(var(--pu-space)*2);
}
}

.phw-g-i-CGqXYn{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-CGHnOZ{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-CG5Zfw{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-CFTTI1{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-CEiFUG{
height:64px;
}

.phw-g-i-CEarnU{
font-size:13px;
align-items:center;
color:var(--black);
font-weight:700;
}

.phw-g-i-CE7vnE{
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
}

.phw-g-i-CCM4iC{
}

.phw-g-i-CCH8cE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-greyf4f4f4);
border-top-style:none;
}

.phw-g-i-CBVSm4{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-CAsJr6{
}

.phw-g-i-CAYsJn{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:left;
}

.phw-g-i-CA0e40{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-C9wf1Q{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-C9qvQ5{
}

.phw-g-i-C9nz3i{
min-width:100%;
}

.phw-g-i-C6fBae{
}

.phw-g-i-C5E16Q{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-C5E16Q{
width:70%;
}
}

.phw-g-i-C3bU9M{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-C3ako6{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
}

.phw-g-i-C2U6Kr{
background-color:var(--phw-custom-white);
}

.phw-g-i-C1lmhn{
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-BzqIWW{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0.125);
}

.phw-g-i-Bzjgp0{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-BzUqN1{
}

.phw-g-i-By2ZxU{
color:var(--phw-custom-happy-pinkf29ea3);
font-weight:500;
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
line-height:1.25;
text-align:center;
}

.phw-g-i-Bw14ns{
}

.phw-g-i-BugF7D{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-BtqZbp{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
font-size:16px;
text-decoration:none;
height:var(--btn-height);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
line-height:1.5;
}

.phw-g-i-BsyY4G{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-BsPuFx{
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-BrSHIo{
border-top-style:solid;
border-top-color:var(--input-stroke);
border-top-width:1px;
}

.phw-g-i-BrIgj7{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-Br3SQx{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Bqlo9V{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-BpqFPI{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-Bozg4B{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/1685540758397_search-results-banner-1549547782827.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-BooYAk{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Bondwv{
margin-inline-end:calc(var(--mu-space)*0.625);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:16px;
text-align:center;
}

.phw-g-i-BoVLMO{
}

.phw-g-i-BoPadL{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-BoEs2G{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-Bm4mtn{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-BlcRiP{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
background-color:transparent;
}

.phw-g-i-BlHNT4{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-BlDpwe{
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-Bijqhv{
}

.phw-g-i-BiPHps{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-BiLntg{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-Bi5rC3{
}

.phw-g-i-BhzZ4Y{
background-color:transparent;
height:64px;
}

.phw-g-i-BhK8dt{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-BgziaG{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:0px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-BgpyRw{
align-items:center;
}

.phw-g-i-BfN57b{
}

.phw-g-i-BfEsvL{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-BenPUq{
padding-top:calc(var(--pu-space)*2.375);
padding-bottom:calc(var(--pu-space)*2.375);
}

.phw-g-i-BemmjQ{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-BeiCQU{
font-size:16px;
color:var(--text-dark);
}

.phw-g-i-BeaLOt{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-Bd2WRi{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-BcsuAx{
background-color:var(--phw-custom-white);
}

.phw-g-i-BckqB1{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-Bck6sj{
font-weight:500;
font-size:27px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-BcRzEi{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-Bbp7yK{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-Bbl3Yg{
background-color:transparent;
}

.phw-g-i-BZcHWh{
text-align:center;
}

.phw-g-i-BZLiJ4{
}

.phw-g-i-BYohsb{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-BYWRnq{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-BYL4OJ{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-BYEMRM{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-BWvKW4{
font-weight:400;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-BWU5NJ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-BVicvf{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--stroke-dark);
border-width:1px;
border-style:solid;
text-align:left;
}

.phw-g-i-BVc52p{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-BUNOsd{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-BU9fwS{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-BTsjvL{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-BTRDk0{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-BSheKH{
max-height:100px;
max-width:100px;
}

.phw-g-i-BSh5Ki{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-BScX9n{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-BSCn0W{
color:var(--text-dark);
display:inline-flex;
font-size:16px;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-weight:500;
}

.phw-g-i-BRbTHp,.btn-default,.default-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
margin-top:calc(var(--mu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
}

.phw-g-i-BQMptR{
color:var(--black);
text-decoration:none;
font-size:var(--font-size-15);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-BOxP1v{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-BOirdp{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-BOaAKT{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-BOX9Nw{
font-weight:400;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
background-color:transparent;
min-height:auto;
padding-inline-start:5px;
padding-inline-end:5px;
align-items:center;
}

.phw-g-i-BMaSQP{
text-align:left;
}

.phw-g-i-BMWgZq{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-BL4vBR{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:400;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
border-width:0;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-BJq9Me{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-BJeI4b{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-BJL4IP{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-BJA2Kv{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-BJ3v6x{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-BIylxP{
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-BIupQC{
border-style:solid;
border-color:var(--stroke-dark);
}

.phw-g-i-BIbPJc{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-BIYT0X{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-BINCqu{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-BIMMF2{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-BIDL5j{
text-align:start;
}

.phw-g-i-BFCUwg{
}

.phw-g-i-BEfjac{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
}

.phw-g-i-BEa8wG{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-BEGuTQ{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-BD6q62{
}

.phw-g-i-BB80Ah{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:transparent;
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-BB4FQB{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--brand-color-primary);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--white);
}

.phw-g-i-BAm1i4{
}

.phw-g-i-BAVtrQ{
font-weight:700;
color:var(--body-color);
font-size:14px;
}

.phw-g-i-B9KdZV{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--stroke-dark);
border-width:1px;
border-style:solid;
text-align:left;
}

.phw-g-i-B8txbd{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-B7GGf1{
}

.phw-g-i-B71Ae7{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-B6jl6L{
font-size:31px;
}

.phw-g-i-B5ppyy{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-B5Bqgc{
border-width:12px;
border-top-width:12px;
border-color:var(--brand-color-primary);
border-top-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
border-bottom-style:solid;
}

.phw-g-i-B45eTa{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-B45Cke{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-B40F8Y{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-B3YQ8A{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:calc(var(--pu-space)*4);
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-B3YQ8A{
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
}
}

.phw-g-i-B3TSCp{
border:none;
}

.phw-g-i-B2Foa4{
font-size:15px;
}

.phw-g-i-B1eNnN{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-B1DTow{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-B01sAj{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-AzzsKU{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-AzJO0o{
width:50%;
height:100%;
}

.phw-g-i-Axo7SG{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:250px;
}

.phw-g-i-AxZqEu{
text-align:center;
}

.phw-g-i-AxAls7{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
justify-content:space-between;
}

.phw-g-i-AwnVF0{
border:none;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-AwdFgI{
}

.phw-g-i-Autlgx{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-AtrBFc{
width:auto;
}

.phw-g-i-AtOhJV{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ArZFu4{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-ArRGB8{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-AqVS0X{
}

.phw-g-i-ApxRF5{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-ApeX1C{
background-color:var(--phw-custom-white);
}

.phw-g-i-ApXuw9{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-AoWSGD{
width:80px;
}

.phw-g-i-AoUMVd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-AnogCC{
}

.phw-g-i-AmsFmJ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-AmsDV8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-AmTKCX{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Am9ACC{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-AloZV6{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-AlkR0e{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-Ak5waW{
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-AjwzBf{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-AjbbYm{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-AjIY19{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-AhMNVv{
font-size:33px;
}

.phw-g-i-AgtOjR,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-AgtOjR,.btn.primary-button,.primary-button{
width:100%;
}
}

.phw-g-i-AghuTP{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-AgQhPU{
border:none;
}

.phw-g-i-AgFZf6{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
text-align:center;
}

.phw-g-i-AfjC20{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Af8wKO{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Ae84WZ{
}

.phw-g-i-Adz5pE{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Adz5pE{
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-AdpXlC{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-AdiMK8{
text-align:left;
}

.phw-g-i-Ad2Cfm{
}

.phw-g-i-AbPAxi{
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-Ab5wfw{
background-color:transparent;
transition:all 0.2s;
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-AZd2EI{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-AZXzKd{
}

.phw-g-i-AZVXgK{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-AZHXXl{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-AW0tHz{
}

.phw-g-i-AVvkno{
}

.phw-g-i-AVMnu7{
align-items:center;
}

.phw-g-i-AVL2mk{
}

.phw-g-i-AUiOCA{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-ATozob{
fill:var(--icon-dark);
color:var(--icon-dark);
height:20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ATozob{
width:20px;
}
}

.phw-g-i-ATXCD0{
font-weight:700;
line-height:var(--line-height-4);
color:var(--body-color);
font-size:24px;
}

.phw-g-i-ATJZDD{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-ATJ6BN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ASgVJh{
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ASgVJh{
width:16px;
}
}

.phw-g-i-ASbHpd{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-ASN44f{
background-color:var(--phw-custom-white);
padding-left:30px;
padding-right:30px;
text-align:start;
}

.phw-g-i-ARYmTd{
width:40px;
}

.phw-g-i-APTONh{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-AP97b5{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-AP5vod{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-AOOOq2{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:100%;
}

.phw-g-i-AO21DD{
}

.phw-g-i-ANbLaf{
color:var(--phw-custom-sapphire1955af);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-ANQurR{
background-image:none;
border-color:var(--stroke-dark);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
font-size:14px;
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-AMvuDf{
}

.phw-g-i-ALjJMr{
}

.phw-g-i-ALSkxn{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:transparent;
color:var(--body-color);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
height:var(--input-height);
}

.phw-g-i-AJdooE{
background-color:var(--phw-custom-white);
}

.phw-g-i-AJCuRT{
}

.phw-g-i-AIyLOk{
text-align:center;
}

.phw-g-i-AIYkh2{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1;
color:var(--body-color);
}

.phw-g-i-AICbKC{
font-weight:700;
color:var(--black);
font-size:14px;
}

.phw-g-i-AHKR0x{
font-size:14px;
line-height:2;
color:var(--black);
font-weight:700;
}

.phw-g-i-AHB1gg{
width:50%;
height:100%;
}

.phw-g-i-AGiNLL{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-AGR3NE{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-AFwC7C{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-AFwC7C{
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.625);
}
}

.phw-g-i-ADlyDy{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:transparent;
border-style:none;
}

.phw-g-i-ADig8J{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-ADhh0Z{
}

.phw-g-i-ADch70{
color:var(--white);
}

.phw-g-i-AD9oha{
}

.phw-g-i-AD7O9U{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
}

.phw-g-i-ACojjW{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-ABfv6X{
border:none;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
width:auto;
}

.phw-g-i-AAWaGo{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-AAKyHC{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-A9iYKF{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-A9MzdD{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-A8oOJv{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-A7lvbd{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-A5ENqr{
background-color:transparent;
border-width:1px;
border-color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-A3yD8M{
justify-content:start;
}

.phw-g-i-A3vIRB{
}

.phw-g-i-A3fucC{
max-height:400px;
padding-inline-end:calc(var(--pu-space)*10);
align-items:;
justify-content:center;
}

.phw-g-i-A2rVJT{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-A2ZfN1{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-A2CBVO{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-A1zekj{
}

.phw-g-i-A00yNk{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-9zyQaq{
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
overflow:auto;
font-weight:500;
}

.phw-g-i-9y1yGK{
}

.phw-g-i-9xRXk8{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-9xQvoj{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-9wtcQv{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-9wm0hs{
}

.phw-g-i-9vdTyQ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-9vLMq1{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-9vCoZh{
background-color:var(--phw-custom-white);
}

.phw-g-i-9uFQej{
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-9tLkB8{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-9t54oG{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-9ryqMg{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-9rvZ0f{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-9rmIis{
}

.phw-g-i-9r0ynq{
font-size:31px;
}

.phw-g-i-9oYMv0{
font-size:15px;
}

.phw-g-i-9oTGzi{
}
.phw-g-i-9oTGzi img{
object-fit:cover;
}

.phw-g-i-9nz02O{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-9nvEOy{
}

.phw-g-i-9mFkAT{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-9mFkAT{
width:auto;
}
}

.phw-g-i-9lfRHa{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-9l7BUS{
font-size:28px;
}

.phw-g-i-9kig8X{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
}

.phw-g-i-9jbtwZ{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-9jbWCU{
font-weight:700;
font-size:30px;
color:var(--white);
}

.phw-g-i-9jSWmZ{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
background-color:transparent;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
}

.phw-g-i-9jOdHY{
width:240px;
}

.phw-g-i-9icOOD{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-9iWGUp{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-9hyjh4{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-soft-greenb2c200);
font-weight:500;
}

.phw-g-i-9haWNa{
color:var(--white);
}

.phw-g-i-9hJztq{
}

.phw-g-i-9gdsjB{
}

.phw-g-i-9fBIe8{
}

.phw-g-i-9fB4PO{
color:var(--black);
text-decoration:none;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
font-size:var(--font-size-15);
text-align:start;
}

.phw-g-i-9ejChL{
background-color:transparent;
}

.phw-g-i-9ebBmh{
border-color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:none;
font-size:14px;
border-width:1px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-9eIoEf{
color:transparent;
margin-inline-end:calc(var(--mu-space)*0);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-9eIoEf{
width:16px;
}
}

.phw-g-i-9dmbZl{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-9dPETt{
font-size:18px;
}

.phw-g-i-9dHCQw{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-9d9RS2{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-9cS7uG{
}

.phw-g-i-9aileh{
}

.phw-g-i-9ag0zK{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-9Yr7T6{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-9YnDlL{
}

.phw-g-i-9YgVLy{
fill:var(--icon-dark);
}

.phw-g-i-9Y1jXu{
}

.phw-g-i-9WEzOP{
width:40px;
justify-content:start;
}

.phw-g-i-9W4ehc{
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-9UjAjH{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-9UaVOs{
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-9UBOhl{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-9TdwxG{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-9TT5XH{
}

.phw-g-i-9SoAcQ{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-9SQyNf{
gap:0px;
}

.phw-g-i-9RFMwr{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-9Qxn0a{
}

.phw-g-i-9PsCwd{
}

.phw-g-i-9Pgipp{
width:100%;
}

.phw-g-i-9P80Dw{
}

.phw-g-i-9OXknB{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
background-color:transparent;
}

.phw-g-i-9OS5y6{
}

.phw-g-i-9NVuG8{
}

.phw-g-i-9Mk5WR{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-9MCTfE{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-9M7r8I{
background-color:var(--phw-custom-white);
}

.phw-g-i-9LdVgQ{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-9KwnF4{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-9KnNYL{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-9JZI4J{
font-size:31px;
}

.phw-g-i-9J2G0P{
background-color:transparent;
}

.phw-g-i-9IVgGV{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-9I6FD0{
}

.phw-g-i-9H89JT{
font-size:var(--phw-g-large-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-9GrcnH{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-9GoKWP{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-9GhzIZ{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-9FokJ7{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-9FRxd9{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-9EiA7l{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-9EeE5Q{
}

.phw-g-i-9EZyU1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-9EQbb0{
}

.phw-g-i-9EM4DB{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1);
}

.phw-g-i-9CVokX{
}

.phw-g-i-9C8htR{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-9BqBi5{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-9BL3A5{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-9B6MLp{
max-width:1200px;
text-align:left;
}

.phw-g-i-99dej0{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-99FDfm{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-98AP64{
min-height:300px;
}

.phw-g-i-982xwx{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-96iEsd{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-96K6se{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-95iWcd{
background-color:var(--phw-custom-white);
font-size:14px;
width:150px;
padding-inline-start:calc(var(--pu-space)*3.75);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-95U8R3{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-95D44H{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-94GsD0{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-93MszU{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-92vKgn{
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-92ZVWc{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-91bE7i{
text-align:left;
}
.phw-g-i-91bE7i img{
object-fit:cover ;
}

.phw-g-i-91QLuY{
}

.phw-g-i-91Cq9I{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-916zXc{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-9040y4{
font-size:var(--font-size-15);
font-family:var(--cms-g-roboto);
color:var(--black);
font-weight:500;
text-decoration:none;
}

.phw-g-i-8yuvNg{
}

.phw-g-i-8yr1nd{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-8yjOFP{
border-bottom-width:1px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-8ydsCo{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:99%;
}

.phw-g-i-8ybfm1{
}

.phw-g-i-8yL4Kv{
color:var(--white);
}

.phw-g-i-8y5kYl{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-Sales-1730579692594.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-8xjqJj{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-8xFofw{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-8wDcjK{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-8wDcjK{
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-8vAZD0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-8usPgU{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-8uiCVo{
background-color:var(--phw-custom-white);
}

.phw-g-i-8tlkL4{
}

.phw-g-i-8tQeMZ{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:var(--phw-g-button-text-font-size);
text-align:center;
background-color:var(--brand-color-primary);
}

.phw-g-i-8rZSWU{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*2.125);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-8qcuZU{
}

.phw-g-i-8qNuqP{
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-8qChfx{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-8qChfx{
width:auto;
}
}

.phw-g-i-8qAd6h{
font-size:14px;
line-height:2;
color:var(--black);
font-weight:500;
}

.phw-g-i-8ow1VJ{
min-width:100%;
min-height:100%;
}

.phw-g-i-8oGLoE{
border-width:0;
border-color:transparent;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
font-size:var(--cms-g-button-black);
padding-bottom:0;
background-color:transparent;
box-shadow:none;
text-align:start;
min-height:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-8oGLoE{
padding-top:0;
}
}

.phw-g-i-8o1Nod{
color:var(--phw-custom-happy-pinkf29ea3);
font-weight:500;
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
line-height:1.25;
text-align:center;
}

.phw-g-i-8np1Pt{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-8nS0bR{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-8mDet2{
color:var(--brand-color-primary);
font-weight:500;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-8mCHoo{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
}

.phw-g-i-8lvMrr{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-8lrUWG{
}

.phw-g-i-8lZDlf{
font-weight:500;
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-futura-now-headline);
font-size:40px;
}

.phw-g-i-8kspZJ{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-8kohm6{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-8jN9ZT{
max-width:1240px;
text-align:center;
}

.phw-g-i-8iknn4{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-soft-greenb2c200);
font-weight:500;
}

.phw-g-i-8hO2c8{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-8hDm5F{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-8esSR7{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-8dgVJJ{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-size:13px;
background-color:transparent;
width:100%;
justify-content:;
}

.phw-g-i-8dazgM{
}

.phw-g-i-8d112K{
color:var(--phw-custom-soft-greenb2c200);
}

.phw-g-i-8cetIG{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-8bvV53{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-8bMQ6V{
background-color:var(--phw-custom-white);
padding-left:0px;
padding-right:0px;
}

.phw-g-i-8acOwg{
font-weight:700;
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-8aLUh6{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-clearwater-blue68c5d4);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-8Z4fK9{
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-8YxnNE{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-8YoYR8{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-8YNhZy{
}

.phw-g-i-8YBnBQ{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8WBeU0{
color:var(--body-color);
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-8W2ley{
font-weight:700;
color:var(--body-color);
font-size:14px;
}

.phw-g-i-8VuMhh{
background-color:var(--phw-custom-white);
}

.phw-g-i-8V0wvQ{
}

.phw-g-i-8UfVdM{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-8UfVdM{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

.phw-g-i-8UarsJ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-8UH6bg{
font-size:31px;
}

.phw-g-i-8UBELc{
border-width:0;
border-color:transparent;
color:var(--body-color);
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
height:auto;
padding-inline-end:0;
}

.phw-g-i-8TyhF1{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-8TmH1m{
}

.phw-g-i-8TBnDn{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-8Snv18{
color:var(--white);
height:auto;
}

.phw-g-i-8Sce7L{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-8QslyN{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
text-align:center;
}

.phw-g-i-8QryeY{
padding-inline-start:calc(var(--pu-space)*4.75);
}

.phw-g-i-8QntxR{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
height:100%;
}

.phw-g-i-8QIgsH{
padding-top:calc(var(--pu-space)*NaN);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-8QBOuP{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:15px;
align-items:center;
}

.phw-g-i-8Oh3ud{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-left:0px;
padding-right:0px;
}

.phw-g-i-8OOBtR{
}

.phw-g-i-8Nocwj{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-8N8hbF{
font-weight:500;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:20px;
}

.phw-g-i-8MepFN{
}

.phw-g-i-8LvpXD{
color:transparent;
margin-inline-end:calc(var(--mu-space)*0);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-8LvpXD{
width:16px;
}
}

.phw-g-i-8Koudc{
margin-inline-start:calc(var(--mu-space)*-0.625);
}

.phw-g-i-8Kbd8w{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-8KQMxo{
border-width:0;
border-color:transparent;
color:var(--placeholder-text-color-1);
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:400;
font-size:var(--font-size-15);
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-8KCKLX{
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-8JUSsl{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-8JUSsl{
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
}
}

.phw-g-i-8Hvq5T{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-8HYf1m{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-8HMmcR{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
}

.phw-g-i-8HFTaM{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
width:auto;
}

.phw-g-i-8HAzyJ{
height:64px;
}

.phw-g-i-8H7uvw{
}

.phw-g-i-8Gj4BT{
}

.phw-g-i-8GAMkl{
background-color:var(--phw-custom-white);
}

.phw-g-i-8FzSUE{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-8FnDeV{
padding-inline-start:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-8F8KiS{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}

.phw-g-i-8E8FRt{
font-weight:400;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-8E5lq8{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
align-items:start;
}

.phw-g-i-8CaDf9{
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-8Bit6v{
padding-inline-start:calc(var(--pu-space)*5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
align-items:start;
}

.phw-g-i-8BQjW8{
background-color:var(--phw-custom-white);
}

.phw-g-i-8BMhO2{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-8B3jVc{
background-color:transparent;
}

.phw-g-i-8Ay2OX{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-8AWTOw{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-8ALRK6{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-color:var(--brand-color-secondary);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:none;
}

.phw-g-i-8AAORy{
}

.phw-g-i-89Znfd{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-890LyW{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:16px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-890LyW{
width:auto;
}
}

.phw-g-i-88JmEU{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-883r6k{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-87rAbA{
}

.phw-g-i-86vy6u{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*0.125);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-86n8Xs{
font-size:33px;
}

.phw-g-i-86YDhj{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-85IeOA{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-85IDsG{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:500;
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-857jHr{
}

.phw-g-i-854ZDA{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-84zvM9{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-84Of5W{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-84I9nd{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-84GGkM{
}

.phw-g-i-839NHz{
color:var(--body-color);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-839NHz{
width:95%;
}
}

.phw-g-i-82IOLw{
}

.phw-g-i-827a0g{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
font-size:12px;
}

.phw-g-i-81UQ6C{
font-size:42px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-80V0ik{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-80CxkG{
}

.phw-g-i-7z7Ukx{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-7yvuTd{
}

.phw-g-i-7yOgFa{
}

.phw-g-i-7yIbmj{
font-size:31px;
}

.phw-g-i-7xjHez{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-7wqoqN{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-7wdIQc{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-7wCJbD{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-7vx8wb{
}

.phw-g-i-7vMos6{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-7vLmlx{
}

.phw-g-i-7v3TLL{
font-size:15px;
}

.phw-g-i-7tZyu8{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-7tWOqb{
font-size:12px;
line-height:2;
color:var(--black);
font-weight:500;
}

.phw-g-i-7tB99G{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-7sWLz8{
}

.phw-g-i-7rmK4X{
align-items:center;
}

.phw-g-i-7rQsYN{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-7rO62L{
border:none;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:12px;
width:auto;
}

.phw-g-i-7rNqQt{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-7rE8Uk{
}

.phw-g-i-7qRdao{
align-items:stretch;
justify-content:center;
}

.phw-g-i-7qAGMX{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-7pywZC{
min-width:100%;
min-height:100%;
}

.phw-g-i-7pGTEu{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-7oxy0C{
font-size:20px;
color:var(--white);
text-align:center;
}

.phw-g-i-7oUW6N{
font-weight:500;
font-size:42px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-7nK9JP{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:left;
}

.phw-g-i-7ls4fe{
font-weight:700;
color:var(--brand-color-primary);
font-size:14px;
}

.phw-g-i-7loAQx{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-7loAQx{
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

.phw-g-i-7ktHWW{
}

.phw-g-i-7kVs9o{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-7kVJ8D{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-7kFgx2{
background-color:var(--phw-custom-white);
}

.phw-g-i-7k0MiR{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-7jmFNi{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-7j4IJr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-7igoPl{
color:var(--body-color);
font-weight:500;
width:100%;
font-size:31px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-7igAvr{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-7i7tj5{
}

.phw-g-i-7i7ni6{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7hh159{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
border-inline-end-width:1px;
padding-top:calc(var(--pu-space)*1.25);
width:50%;
}

.phw-g-i-7gwk3X{
background-color:var(--phw-custom-spiced-caramel-2d19424);
color:var(--white);
}

.phw-g-i-7gVDRD{
}

.phw-g-i-7fiMj5{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-7etVHj{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-i-7ek2ZB{
}

.phw-g-i-7dSIkp{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-7ctvr6{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-7cl4WE{
}

.phw-g-i-7cisqr{
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-7cE0eB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-7bPAkU{
font-size:14px;
}

.phw-g-i-7bGf35{
}

.phw-g-i-7aOK2c{
width:200px;
}

.phw-g-i-7ZjO1o{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-7Ypz4N{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-7XxiXt{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-7XuR3Y{
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-i-7XmS7X{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-7XIZbE{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-soft-green-2b2c200);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-7WmwFW{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-7WdKnb{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-7VcpAj{
}

.phw-g-i-7VUpP5{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-7VQB6Z{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-7RvKrG{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-OPS-1730579687866.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-7RcAXz{
border-top-style:solid;
border-top-color:var(--input-stroke);
border-top-width:1px;
}

.phw-g-i-7RNrGt{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-top:auto;
margin-inline-start:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-7RLlSM{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RD-1730579691086.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-7QRCb8{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-color:transparent;
border-top-width:0px;
border-color:var(--stroke-dark);
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:transparent;
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:solid;
text-align:start;
height:100%;
border-inline-start-style:solid;
border-inline-start-color:transparent;
}

.phw-g-i-7QNVNM{
background-color:var(--phw-custom-antiflash-whiteebebeb);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-7Pz897{
}

.phw-g-i-7PlEzG{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-7OljH8{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-7OZC90{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-7O78aN{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-7N7v2w{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/downArrow-1735290048106.svg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
padding-inline-start:calc(var(--pu-space)*0.625);
font-weight:500;
font-size:14px;
background-color:none;
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-futura-now-text);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:35px;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-7Mbn8l{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-7Lr6rY{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-7L4G2m{
}

.phw-g-i-7KJTIc{
}

.phw-g-i-7K99ee{
font-weight:700;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-7IqrJe{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:left;
}

.phw-g-i-7I7KiI{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--body-color);
}

.phw-g-i-7Hracv{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-7HlA2U{
font-size:20px;
color:var(--white);
text-align:center;
}

.phw-g-i-7HiJvs{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-7HLkof{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-7HKOLT{
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-7H2Lmf{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--phw-custom-true-redd10a26);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-7GhUQa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-7GcX4P{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7G98EN{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-7FpLmq{
font-size:12px;
text-align:justify;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-7FpLmq{
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}
}

.phw-g-i-7FoQ5U{
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*0.625);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-7E83HU{
border-width:1px;
border-style:solid;
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-7E83HU{
padding-top:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-7BvzBL{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-7AHl5N{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-7AB4gp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*4.875);
}

.phw-g-i-79DqZD{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
padding-right:30px;
}

.phw-g-i-790xmd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-78JZvR{
padding-bottom:calc(var(--pu-space)*1);
padding-top:calc(var(--pu-space)*1);
}

.phw-g-i-78I7zl{
}

.phw-g-i-78C6y7{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-77RJ4x{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-7784Zr{
font-size:40px;
color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-75SETu{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-75SETu{
width:70%;
}
}

.phw-g-i-74qkKi{
}

.phw-g-i-73f7dY{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-73UY0j{
color:var(--white);
border-color:var(--stroke-dark);
border-width:1px;
background-color:var(--brand-color-primary);
}

.phw-g-i-70meAA{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-6ypVoF{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-6xZFTw{
}

.phw-g-i-6xVQ6A{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-6xKsMz{
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
overflow:auto;
}

.phw-g-i-6vQRse{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-6vFin3{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-6ucAOf{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom--warm-orangeed6e00);
font-weight:500;
}

.phw-g-i-6uNKQ9{
fill:var(--phw-custom-icon_color808080ff);
}

.phw-g-i-6uIKAH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-6twrzg{
font-size:48px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--phw-custom-dark-charcoal333333);
}

.phw-g-i-6tUgQO{
}

.phw-g-i-6snp6o{
background-color:transparent;
}

.phw-g-i-6rVou4{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-6qM2Zy{
font-size:15px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-6pxMLd{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-6pUSBo{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
}

.phw-g-i-6nsAQh{
height:24px;
width:25px;
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-6naApG{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-6nJf2j{
font-size:20px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-6nFQFM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-6mGVCu{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-6lniQh{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-6kw3aD{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-6kbcBG{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-6jVsEE{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-6j1O56{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-6hioWy{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-6h4oA9{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/SearchJob-Hero-1730306811615.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-6gUmw8{
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

.phw-g-i-6gKCdi{
font-size:16px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-6gAaS1{
}

.phw-g-i-6emNGJ{
font-size:16px;
line-height:1.5;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-6eKTKu{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-6e3cJx{
font-weight:700;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-6domSB{
}

.phw-g-i-6dVUOV{
font-size:12px;
color:var(--brand-color-primary);
font-weight:700;
text-align:start;
line-height:2;
}

.phw-g-i-6dBFfD{
max-height:400px;
padding-inline-end:calc(var(--pu-space)*10);
align-items:;
justify-content:center;
padding-top:calc(var(--pu-space)*10);
object-fit:cover;
}

.phw-g-i-6cQECj{
background-color:var(--phw-custom-white);
}

.phw-g-i-6cDKzn{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-6bnnD7{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-6bh8lt{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
width:10px;
}

.phw-g-i-6bIeMA{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-6aksid{
max-height:400px;
}

.phw-g-i-6a3qUN{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-6a1gti{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
padding-top:calc(var(--pu-space)*1.25);
width:50%;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-6Zb8Hb{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-6ZB1qC{
font-size:33px;
}

.phw-g-i-6ZABEW{
}

.phw-g-i-6YW3EC{
margin-top:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
.phw-g-i-6YW3EC img{
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-6YW3EC{
padding-top:calc(var(--pu-space)*0);
}
.phw-g-i-6YW3EC img{
object-fit:cover ;
}
}

.phw-g-i-6Y7iMn{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
font-weight:500;
padding-left:32px;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-6XTCmo{
}

.phw-g-i-6XNUrx{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-6WDVcf{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-6Vtxqn{
padding-top:calc(var(--pu-space)*1.25);
background-color:transparent;
}

.phw-g-i-6VTg1Z{
font-weight:500;
font-size:24px;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

.phw-g-i-6VAgDQ{
}

.phw-g-i-6TOkRT{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-6S7INF{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6RyseJ{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:14px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
max-height:30px;
}

.phw-g-i-6Rxotf{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-6RkW9q{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-6R81BM{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-6Qb6kG{
}

.phw-g-i-6QTmAh{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-6QFVEg{
padding-inline-end:calc(var(--pu-space)*0);
align-items:;
justify-content:center;
padding-top:calc(var(--pu-space)*0);
object-fit:cover;
}

.phw-g-i-6QCevR{
border-style:none;
}

.phw-g-i-6Q73EU{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-6Pkze1{
}

.phw-g-i-6PbSoh{
width:500px;
font-size:20px;
color:var(--white);
font-weight:500;
}

.phw-g-i-6PQOH1{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-6Or2Ay{
font-weight:700;
color:var(--black);
font-size:14px;
}

.phw-g-i-6NXHyv{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-left:0px;
padding-right:0px;
}

.phw-g-i-6N6kC6{
max-width:1440px;
}

.phw-g-i-6N0GJS{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-6MuuGf{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-6MYJuc{
padding-inline-start:calc(var(--pu-space)*0);
align-items:center;
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-6MPV4F{
color:var(--body-color);
font-weight:400;
width:70%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-6MFvUB{
margin-top:calc(var(--mu-space)*-1.5);
}

.phw-g-i-6LbTUG{
}

.phw-g-i-6LZta5{
width:40px;
justify-content:start;
}

.phw-g-i-6JxaKE{
aspect-ratio:3/2;
}

.phw-g-i-6JIuWl{
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-6IY3Ut{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-6ITIGe{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-6HBlqx{
background-color:var(--phw-custom-white);
}

.phw-g-i-6HASXA{
font-size:24px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-headline);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-6GzWQz{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-6Gm4lt{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-6GOIp2{
background-color:var(--phw-custom-soft-green-2b2c200);
text-align:center;
}

.phw-g-i-6GIVUO{
font-size:48px;
color:var(--phw-custom-sapphire1955af);
text-align:center;
}

.phw-g-i-6G6blX{
}

.phw-g-i-6FiV10{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
width:100%;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
border-color:var(--stroke-dark);
justify-content:;
border-width:1px;
border-style:solid;
}

.phw-g-i-6FUADL{
font-weight:500;
font-size:24px;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-6F9JMK{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-6EG1zo{
}

.phw-g-i-6E3g0x{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-6DdelV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-6DNovH{
}

.phw-g-i-6DFCKf{
}

.phw-g-i-6CuCfH{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-6Bzvwi{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-6BjlV2{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-6BBpPC{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:0px;
height:100%;
width:60%;
}

.phw-g-i-6A9ozE{
border-color:var(--brand-color-primary);
}

.phw-g-i-6A9oly{
}

.phw-g-i-69zBbN{
color:transparent;
margin-inline-end:auto;
margin-inline-start:auto;
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-69zBbN{
width:16px;
}
}

.phw-g-i-69Tv09{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-68mFUO{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1.5;
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-67hxZN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-676tBN{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-66O2RT{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-66A5j6{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-65t2d1{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-65oxXE{
color:transparent;
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-65oxXE{
width:16px;
}
}

.phw-g-i-65iaKk{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-659FXq{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:300px;
}

.phw-g-i-647pcd{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:1px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-644w6t{
background-color:transparent;
}

.phw-g-i-63m6Xc{
}

.phw-g-i-62sZTA{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-60hutK{
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-5zIUyC{
color:var(--black);
text-decoration:none;
font-weight:500;
display:inline-block;
font-size:12px;
line-height:1;
}

.phw-g-i-5zF9jK{
font-size:48px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-5ywLth{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-5yjMIN{
}

.phw-g-i-5xhbLA{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-5xhbLA{
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

.phw-g-i-5wyJBS{
justify-content:start;
width:25px;
}

.phw-g-i-5wAy6c{
}

.phw-g-i-5uZ4bf{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-5uQKMI{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
}

.phw-g-i-5uFVDw{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-5thUTG{
background-color:transparent;
}

.phw-g-i-5sjGpd{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-inline-start:calc(var(--pu-space)*5);
align-items:start;
}

.phw-g-i-5qsKYZ{
margin-top:calc(var(--mu-space)*-1.875);
}

.phw-g-i-5pcLXr{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-5olBTC{
background-image:none;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:500;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-5oFLnz{
}

.phw-g-i-5o9vSu{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-5nzIij{
margin-inline-end:calc(var(--mu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-5nDKZ5{
}

.phw-g-i-5kSES8{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-5jJJDx{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-5j3eDK{
}

.phw-g-i-5i3xjG{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-5i3xjG{
width:auto;
}
}

.phw-g-i-5gK9i8{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:16px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-5dEMPy{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
transition:all 0.2s;
}

.phw-g-i-5c6eRh{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-5c0n2Q{
background-color:var(--phw-custom-white);
}

.phw-g-i-5bAUvH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FC-1730579881113.jpg);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-5b7SRL{
background-color:var(--brand-color-secondary);
}

.phw-g-i-5aBy3q{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-5ZbLUS{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-5ZIxlN{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-5YDj0I{
background-color:var(--phw-custom-white);
}

.phw-g-i-5YBsaq{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-5WbTHT{
}

.phw-g-i-5WYyDS{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-5U3WwA{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-5TM2Er{
}

.phw-g-i-5SLFoS{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:14px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-5Rrce1{
color:var(--phw-custom--alluring-purple9678b0);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-5QYttB{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-5QPHwJ{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-5NgEuz{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-5NZ2wo{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-5NCMrO{
background-color:var(--phw-custom-white);
}

.phw-g-i-5MZSog{
}

.phw-g-i-5M169I{
}

.phw-g-i-5LUwXt{
}

.phw-g-i-5KN0Un{
text-align:start;
}

.phw-g-i-5KIdPz{
width:946px;
}

.phw-g-i-5JUSjm{
background-color:var(--phw-custom-white);
}

.phw-g-i-5IfQk8{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5HWY6j{
}

.phw-g-i-5HDgLd{
margin-top:calc(var(--mu-space)*-1.5);
}

.phw-g-i-5HDfzW{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:transparent;
outline:none;
height:51px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-5HDfzW{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

.phw-g-i-5HBHcP{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-5FT1r6{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-5FOwXf{
background-color:var(--phw-custom-white);
}

.phw-g-i-5FDHTt{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-5F4PWM{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-5D2MYj{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-5CEKTM{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-5C9N3n{
fill:var(--brand-color-primary);
}

.phw-g-i-5Bw7ZV{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-5Bw7ZV{
width:500px;
}
}

.phw-g-i-5BX4pU{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-5BM9Fr{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-5BJVso{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-5B2eJI{
color:var(--body-color);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-5B2eJI{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.125);
}
}

.phw-g-i-5AkXMz{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-5AQOMW{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-59ntgo{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-59gtR3{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-59Z18i{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-59U5iB{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-58zB2I{
}

.phw-g-i-58agXh{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-583tI5{
width:80px;
}

.phw-g-i-57LsgM{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-FBCreation-1730579674530.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-54aMaQ{
color:var(--white);
}

.phw-g-i-53XGkf{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-53B1oj{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-52sK95{
border-width:0;
border-color:transparent;
color:var(--placeholder-text-color-1);
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-52Iedu{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-51O987{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-50yWyA{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-50tGVo{
}

.phw-g-i-50kcWU{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-4zM2UI{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-4z50R5{
font-size:12px;
line-height:1;
color:var(--black);
font-weight:500;
}

.phw-g-i-4yzATA{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-4yLFL0{
margin-inline-end:calc(var(--mu-space)*-1.875);
}

.phw-g-i-4yHYRp{
}

.phw-g-i-4xqzwW{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-4xHmWI{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-4x9SGo{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-left:30px;
font-size:16px;
padding-right:30px;
width:322px;
}

.phw-g-i-4wpwRE{
background-color:transparent;
}

.phw-g-i-4wYmtN{
font-weight:400;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-4wHFwY{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-4wCRSO{
font-size:13px;
align-items:center;
color:var(--black);
font-weight:700;
}

.phw-g-i-4w4Ygy{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-4vHnIv{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-4v5iL1{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-4v3Q1e{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-4ssqOI{
background-color:var(--phw-custom-white);
}

.phw-g-i-4srGR2{
font-weight:400;
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-4sD3we{
color:var(--body-color);
font-size:18px;
}

.phw-g-i-4s5w2d{
padding-inline-start:calc(var(--pu-space)*0);
align-items:center;
margin-top:calc(var(--mu-space)*0.25);
}

.phw-g-i-4rLiW4{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-4rAOlv{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-4r4AFd{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-4q8gdQ{
font-size:14px;
color:var(--black);
}

.phw-g-i-4pLTJu{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-4oehmr{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-4oDNAs{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-4nXct0{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-4nNSJs{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-4mXej0{
background-color:var(--phw-custom-soft-green-2b2c200);
text-align:center;
}

.phw-g-i-4mOD7f{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-4mAIdv{
text-align:left;
}

.phw-g-i-4lcyN1{
font-weight:500;
font-size:30px;
color:var(--white);
width:500px;
}

.phw-g-i-4kjt8S{
margin-top:calc(var(--mu-space)*0.25);
align-items:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-4keA9G{
color:var(--white);
font-weight:500;
font-size:30px;
padding-bottom:calc(var(--pu-space)*2.5);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-4jneBJ{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-4j8OUV{
}

.phw-g-i-4j5oGP{
}

.phw-g-i-4j0sim{
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-4izP6T{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-4iuUv6{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-4i3Yea{
border-width:0px;
border-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-4i1pOv{
align-items:stretch;
justify-content:center;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-4hfwSB{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-4hWHYz{
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*10);
color:var(--phw-custom-happy-pinkf29ea3);
padding-inline-start:calc(var(--pu-space)*10);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

.phw-g-i-4hORHI{
}
.phw-g-i-4hORHI img{
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-4hORHI{
padding-inline-end:calc(var(--pu-space)*4.375);
padding-inline-start:calc(var(--pu-space)*4.375);
}
.phw-g-i-4hORHI img{
object-fit:cover ;
}
}

.phw-g-i-4h0eUe{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-4gwPip{
font-weight:500;
line-height:var(--line-height-4);
color:var(--body-color);
font-size:24px;
}

.phw-g-i-4gioGj{
}

.phw-g-i-4fDdG9{
}

.phw-g-i-4eOJmA{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-4eDMzV{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:1px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-4ckJOV{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-4buVWM{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-4bjSGh{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0.125);
}

.phw-g-i-4bKBiW{
font-weight:500;
color:var(--black);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
font-size:14px;
border-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-4ZVO3J{
font-size:32px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-4XJ0ch{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-4Ws2l0{
color:var(--white);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-4WCKOG{
}

.phw-g-i-4Uw0tg{
color:var(--body-color);
font-weight:500;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-4UuZur{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-4ULZCp{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-4UFUNb{
}

.phw-g-i-4TKEx3{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-4TEXfb{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-4TDS6n{
width:16px;
fill:var(--icon-dark);
color:var(--icon-dark);
height:16px;
}

.phw-g-i-4RrAy3{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
align-items:center;
min-height:auto;
padding-right:3px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-4RrAy3{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

.phw-g-i-4RQ1zc{
}

.phw-g-i-4RNWzF{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-4RD8OF{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-SC-1730580836469.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-4QgZyW{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
font-weight:500;
padding-left:32px;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
padding-right:32px;
}

.phw-g-i-4Pdt5Z{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:0px;
height:0px;
}

.phw-g-i-4P9yIT{
background-color:var(--phw-custom-forest-green5e9a36);
text-align:center;
}

.phw-g-i-4O1G82{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-4Ne1b0{
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--stroke-dark);
font-size:14px;
background-color:var(--phw-custom-white);
width:100%;
justify-content:;
border-width:1px;
}

.phw-g-i-4MdQda{
color:var(--white);
}

.phw-g-i-4MZJxP{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-4MPgv9{
}

.phw-g-i-4MALQz{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-4LnH2C{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-4KkE4d{
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
overflow:auto;
font-weight:500;
}

.phw-g-i-4JuyUk{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-4JL9Wk{
}
.phw-g-i-4JL9Wk img{
object-fit:cover ;
}

.phw-g-i-4Irajx{
height:40px;
width:40px;
fill:transparent;
color:transparent;
}

.phw-g-i-4IZ1AH{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-4I1582{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-4HiGxu{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-4HbMTS{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-4HWYZI{
}

.phw-g-i-4HBNwf{
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-style:none;
}

.phw-g-i-4GoImy{
text-align:center;
}

.phw-g-i-4FsO1O{
text-align:center;
}

.phw-g-i-4ErBIJ{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-4EkmJw{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-4ECdRE{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-4DtlAw{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-4DhvBp{
font-size:36px;
color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-4DT63Z{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-4DSSnI{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-4CfcE3{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-4C8JUf{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-4Bl7lb{
font-size:18px;
text-align:start;
}

.phw-g-i-4BkPey{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-4BRg9F{
padding-bottom:calc(var(--pu-space)*10);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-4BRg9F{
padding-top:calc(var(--pu-space)*10);
}
}

.phw-g-i-4AnlA8{
font-size:24px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-4AVhvT{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-49h95f{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-49YjYP{
max-width:340px;
}

.phw-g-i-495LlX{
}

.phw-g-i-47gfLX{
}

.phw-g-i-47aVEL{
font-weight:500;
font-size:20px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-47aIcH{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-46lP2U{
font-size:15px;
}

.phw-g-i-46BtpU{
background-color:var(--phw-custom-white);
}

.phw-g-i-46BmWS{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-45j2lw{
}

.phw-g-i-45bonJ{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-43P54E{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:transparent;
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-inline-start:calc(var(--mu-space)*3);
margin-inline-end:calc(var(--mu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2);
}

.phw-g-i-42lTKR{
font-weight:700;
color:var(--body-color);
font-size:14px;
}

.phw-g-i-42TeNM{
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-42JgFL{
font-size:24px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-40vCw3{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
color:var(--body-color);
font-weight:400;
}

.phw-g-i-40jDnQ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
justify-content:center;
}

.phw-g-i-3zvyKw{
}

.phw-g-i-3zswWO{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-3zmF2A{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0.125);
}

.phw-g-i-3ziK6L{
}

.phw-g-i-3yzqcM{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-3yz7yW{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-3yuzC9{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-3ysKvN{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-3ynuuA{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-3yOs5a{
background-color:transparent;
}

.phw-g-i-3yIpfn{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-3xMFz1{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-futura-now-text);
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-3wUmtC{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-CS-1730579335461.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-3vlBa3{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-3vTQ5P{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-3vJJUg{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-3uNwXt{
font-size:15px;
}

.phw-g-i-3ttvwd{
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-3tbr9h{
}

.phw-g-i-3s4Imu{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-3rZF8k{
font-weight:500;
font-size:40px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-3q16Yt{
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-3pdOSI{
border-style:none;
}

.phw-g-i-3pQDEO{
border-style:none;
}

.phw-g-i-3pHbYm{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0.625);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-3pHbYm{
padding-top:calc(var(--pu-space)*0);
}
}

.phw-g-i-3pHF8u{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-3oq9zP{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
font-size:12px;
}

.phw-g-i-3oYbEt{
text-align:center;
}

.phw-g-i-3mdZFa{
background-color:var(--phw-custom-white);
}

.phw-g-i-3mNZlj{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-3mB11A{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-3loo1a{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-3kkKnD{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:700;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-3jlEi7{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-3geeU3{
}

.phw-g-i-3foZ97{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-3f9J0V{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-3esGS8{
}

.phw-g-i-3dzx6s{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-3d94Zi{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
background-color:var(--phw-custom-white);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-3ctRtD{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-3blXFp{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
}

.phw-g-i-3bdwo7{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-3bDFxH{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-3aCGoT{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-3ZlfqK{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-3Ze7Zn{
}

.phw-g-i-3ZKHWb{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-3YrJTk{
font-weight:500;
font-size:42px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-3YDEw5{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
}

.phw-g-i-3Y4myA{
}

.phw-g-i-3XInKO{
}

.phw-g-i-3WmHVZ{
min-width:100%;
min-height:100%;
}

.phw-g-i-3VrIJr{
max-width:325px;
}

.phw-g-i-3Vqmjg{
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
}

.phw-g-i-3VpWYm{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-3Vk0Ed{
background-color:var(--phw-custom-white);
font-size:20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-3Vk0Ed{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

.phw-g-i-3VDBb5{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-3UqKDW{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3UNr7z{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-3SutKY{
font-size:12px;
line-height:1.5;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-text);
font-weight:700;
}

.phw-g-i-3STBZ7{
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-style:none;
border-color:var(--brand-color-secondary);
border-width:1px;
border-inline-start-width:0px;
}

.phw-g-i-3SOyZq{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1.3;
margin-top:calc(var(--mu-space)*-0.625);
}

.phw-g-i-3S2ikT{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-IT-1730579685710.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-3Rdj2L{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-3Pwuel{
font-weight:500;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-3PwKQY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3PDblC{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-3P1NG1{
color:var(--white);
}

.phw-g-i-3OwBG7{
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--white);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
}

.phw-g-i-3OeQD3{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-3Ocd0y{
width:50%;
height:100%;
}

.phw-g-i-3OVXYO{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
}

.phw-g-i-3OLT5q{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-3NuLj1{
color:transparent;
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-3NuLj1{
width:16px;
}
}

.phw-g-i-3NUZF0{
color:var(--white);
}

.phw-g-i-3MQ4n6{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-3KWrby{
box-shadow:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-3JxZR4{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-3Jw2Le{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-3ImURX{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-3I3BUr{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-3HuuPP{
}

.phw-g-i-3H4QvZ{
}

.phw-g-i-3Gln5F{
}
.phw-g-i-3Gln5F img{
object-fit:cover ;
}

.phw-g-i-3Gf1bS{
background-color:transparent;
transition:all 0.2s;
border-style:none;
}

.phw-g-i-3GbT54{
background-color:var(--phw-custom-soft-green-2b2c200);
text-align:center;
}

.phw-g-i-3FoJZO{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-3Ei7AS{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-3EMzwc{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-3E8sdY{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-3DxG8r{
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
text-align:start;
}

.phw-g-i-3CupHf{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-3CQuyY{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*0.625);
margin-top:auto;
}

.phw-g-i-3BoO4R{
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
color:transparent;
}

.phw-g-i-3BjZWI{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-soft-greenb2c200);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-3AYnWy{
}

.phw-g-i-3AXu1l{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-39nAz8{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-380bnw{
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-37NQvg{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-36Kjg4{
}

.phw-g-i-35ejSN{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-337dHi{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-32WQUJ{
margin-top:calc(var(--mu-space)*-4.375);
margin-inline-end:calc(var(--mu-space)*-5);
}

.phw-g-i-31pC9m{
background-image:none;
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
color:var(--body-color);
}

.phw-g-i-31dHqV{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-30HzzV{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-305EVa{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-2zCJwu{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:99%;
}

.phw-g-i-2z8pXu{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-2ybi9z{
}

.phw-g-i-2x5WMV{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-2x0BYW{
}

.phw-g-i-2wxex5{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
color:var(--body-color);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:51px;
width:auto;
}

.phw-g-i-2wk5uf{
}

.phw-g-i-2wgyrT{
}

.phw-g-i-2vOf80{
font-weight:700;
color:var(--black);
font-size:14px;
align-items:center;
}

.phw-g-i-2vLmgy{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-2uYJ1T{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:1px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:0px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
height:100%;
}

.phw-g-i-2uQdX2{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-2roZmY{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-2rVprO{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-end:var(--input-v-padding);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-2qxfc5{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-2qdJuj{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-2qXeWg{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-2pY4N1{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-2pPeGy{
font-size:15px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
}

.phw-g-i-2pGQKq{
background-color:var(--phw-custom-white);
font-size:14px;
width:150px;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-2obB6n{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.7;
color:var(--body-color);
}

.phw-g-i-2nwrwE{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
padding-left:10px;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
padding-right:10px;
}

.phw-g-i-2nITN8{
}

.phw-g-i-2n89k6{
}

.phw-g-i-2mhHeT{
font-size:14px;
color:var(--brand-color-primary);
text-align:start;
}

.phw-g-i-2mVQxD{
}

.phw-g-i-2mR88M{
font-size:30px;
line-height:var(--heading-line-height-3);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-2m0Jvj{
border:none;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-2lO4nI{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-2kjYhn{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-2jloVw{
font-weight:500;
font-size:31px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-2jlcwz{
}

.phw-g-i-2jSNeR{
}

.phw-g-i-2jMPpP{
font-size:30px;
color:var(--white);
font-weight:700;
}

.phw-g-i-2jFycr{
font-size:15px;
}

.phw-g-i-2imA62{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
min-height:100%;
}

.phw-g-i-2huFhn{
max-height:400px;
}

.phw-g-i-2hkmi3{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-2h0xxo{
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--stroke-dark);
font-size:14px;
text-align:start;
background-color:transparent;
justify-content:start;
width:100%;
border-width:1px;
}

.phw-g-i-2fXMEk{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-2fLAbv{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-2ennXp{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-2eLkw4{
background-color:var(--phw-custom-white);
}

.phw-g-i-2d2DHl{
}

.phw-g-i-2csyEm{
border-style:none;
}

.phw-g-i-2cgN0J{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-2bqdAc{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2bLLge{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-2aN4hq{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:0px;
}

.phw-g-i-2aF3Zl{
background-color:var(--phw-custom-white);
}

.phw-g-i-2a7o2T{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-2a3dOI{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-2a3dOI{
padding-inline-end:calc(var(--pu-space)*5.625);
}
}

.phw-g-i-2Zd8XW{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-2ZCSxy{
max-width:1240px;
}

.phw-g-i-2XSRA1{
}

.phw-g-i-2XEYWs{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-2X37ze{
}

.phw-g-i-2Wn3iW{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--phw-custom-sapphire1955af);
}

.phw-g-i-2WSsAT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-2WSD8s{
font-weight:500;
font-size:42px;
line-height:1.25;
color:var(--phw-custom-spiced-carameld19424);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-2VzZ34{
max-width:950px;
}

.phw-g-i-2UvLVd{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
padding-left:0px;
padding-right:0px;
line-height:1.5;
font-size:14px;
}

.phw-g-i-2UQR7l{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-2UDA7s{
}

.phw-g-i-2Td5Ch{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-2SDGfr{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-2SCCKR{
}

.phw-g-i-2S8bb6{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-2S4QoD{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-2RK1gK{
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
font-size:18px;
}

.phw-g-i-2R1K0x{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-2PmQbj{
}

.phw-g-i-2PGO2o{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-2PFfuf{
}

.phw-g-i-2OpJk8{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-2Ome3s{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-2OYRlw{
}

.phw-g-i-2NykPe{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
font-size:24px;
}

.phw-g-i-2N7Dz1{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-2LmBon{
font-weight:500;
font-size:48px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-2Ld8WS{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2L8gYC{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-2KgJoE{
}

.phw-g-i-2K9n4Y{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-2K89bq{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-2K6a78{
gap:0px;
}

.phw-g-i-2JOONr{
}

.phw-g-i-2Iq4Ch{
font-size:var(--font-size-13);
font-family:var(--cms-g-futura-now-headline);
font-weight:700;
line-height:2;
color:var(--text-dark);
letter-spacing:0em;
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-2IV3Jg{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-TWCreation-1731685136367.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-2I9DJx{
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
font-size:14px;
}

.phw-g-i-2HjnG8{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2H7sw7{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-2H2I2a{
background-image:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-color:var(--stroke-dark);
font-size:14px;
background-color:transparent;
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-2G0MUk{
font-weight:400;
color:var(--white);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0px;
padding-inline-right:0;
height:auto;
}

.phw-g-i-2FmmWH{
color:var(--body-color);
border-color:var(--stroke-dark);
border-width:1px;
background-color:transparent;
}

.phw-g-i-2Fjat6{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2FaLAd{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-2FLJkq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2Emt88{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:transparent;
color:var(--body-color);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
height:var(--input-height);
}

.phw-g-i-2EN9fY{
fill:transparent;
color:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-2EN9fY{
width:16px;
}
}

.phw-g-i-2Dz1pl{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-2Dmf6V{
color:var(--black);
text-decoration:none;
font-weight:500;
display:inline-block;
font-size:12px;
line-height:1;
}

.phw-g-i-2DN5ML{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-2DCkTM{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-2D2OCW{
}

.phw-g-i-2BsYNx{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-2BlfAc{
font-weight:400;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*2);
}

.phw-g-i-2BCH9v{
align-items:center;
}

.phw-g-i-2B7I3b{
font-size:33px;
}

.phw-g-i-2A3hH9{
color:var(--white);
}

.phw-g-i-26MCrH{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/GIVGIVGB/images/Categorysearch-HR-1730579684140.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-25OT4L{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-25990U{
fill:var(--icon-dark);
}

.phw-g-i-24rs16{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-24Jvp0{
margin-inline-start:calc(var(--mu-space)*-0.625);
}

.phw-g-i-2434XQ{
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
display:inline-block;
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
font-style:normal;
}

.phw-g-i-23bZyz{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-20ZbPN{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-1yAW7W{
}

.phw-g-i-1y38Qi{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-1xxFBW{
font-weight:400;
font-size:16px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-1xHDZs{
font-size:var(--phw-g-small-text-font-size);
line-height:2;
color:var(--brand-color-primary);
text-align:start;
}

.phw-g-i-1vyAq2{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--body-color);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-1vRlqx{
background-color:var(--phw-custom-white);
}

.phw-g-i-1vKVB7{
width:40px;
justify-content:start;
}

.phw-g-i-1vCxFe{
}

.phw-g-i-1v8aA2{
}

.phw-g-i-1u0NIy{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-1swO1W{
}

.phw-g-i-1soyaj{
padding-top:0;
padding-inline-end:0;
color:var(--body-color);
padding-inline-start:0;
font-weight:700;
text-decoration:underline;
font-size:16px;
padding-bottom:0;
border-color:transparent;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-1sl90n{
}

.phw-g-i-1sCSR4{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-1rulUa{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-1rVTb2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-1r6ioz{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-1qccDr{
}

.phw-g-i-1qbIEV{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-1pRQM9{
font-weight:600;
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-1pG2Si{
color:transparent;
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-1pG2Si{
width:16px;
}
}

.phw-g-i-1p8TmE{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-1owmdz{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-1ovVDF{
font-weight:500;
font-size:20px;
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-1oFppg{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
width:100%;
}

.phw-g-i-1nsLm5{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-1nTmHe{
background-color:var(--phw-custom-btn-color60b3c1);
text-align:center;
}

.phw-g-i-1n2HU3{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1;
}

.phw-g-i-1maH0R{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-1mVzr3{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-1kxMf5{
font-size:32px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-1jRx6G{
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
border-top-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-1j2Gau{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-1gXC87{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-1g8E7n{
font-weight:500;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
font-size:24px;
}

.phw-g-i-1fUyur{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-1fMuwE{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-i-1dadL7{
padding-bottom:calc(var(--pu-space)*62.5);
}

.phw-g-i-1cQjCg{
font-size:30px;
color:var(--white);
font-weight:700;
}

.phw-g-i-1apb9q{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-1aRb0S{
}

.phw-g-i-1aGrr1{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-1ZJCDh{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-1ZAzES{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-1Yozqv{
height:auto;
max-height:150px;
}

.phw-g-i-1XtlVs{
}

.phw-g-i-1XeB1O{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-1X9Er4{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-1X6UDf{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
background-color:transparent;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
}

.phw-g-i-1VpcLh{
justify-content:start;
}

.phw-g-i-1VeMx5{
font-size:24px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-align:center;
}

.phw-g-i-1VDG3H{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-1UQtZ4{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-spiced-carameld19424);
font-weight:500;
}

.phw-g-i-1TmcMr{
text-align:center;
padding-inline-start:calc(var(--pu-space)*12.5);
}

.phw-g-i-1Srr1e{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
font-size:12px;
}

.phw-g-i-1SnSDr{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-1SfoLT{
background-color:var(--phw-custom-white);
}

.phw-g-i-1ScROh{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-1SLp7c{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-1RpVoE{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-1OMz0c{
max-width:1200px;
text-align:left;
}

.phw-g-i-1OHgOR{
font-weight:500;
font-size:24px;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

.phw-g-i-1MxtpJ{
}

.phw-g-i-1MsBMq{
}

.phw-g-i-1Mjcps{
font-weight:500;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-true-redd10a26);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-1Kkd8k{
text-align:left;
}

.phw-g-i-1KG8sP{
font-size:15px;
}

.phw-g-i-1JvTdR{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-1Jam0d{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-1JSFrW{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-1IyFbD{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-1IOe0x{
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-1HyH0T{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-1HFmyX{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-futura-now-text);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-1GzsqL{
padding-top:calc(var(--pu-space)*NaN);
padding-bottom:calc(var(--pu-space)*NaN);
background-color:transparent;
}

.phw-g-i-1GwNYr{
font-size:24px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-1GoRMb{
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-1Gawkw{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-1G361I{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-1FmgZA{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-1FmGw0{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.58;
font-weight:400;
}

.phw-g-i-1FFErC{
color:transparent;
margin-inline-end:calc(var(--mu-space)*-1.875);
fill:transparent;
height:16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-1FFErC{
width:16px;
}
}

.phw-g-i-1EZMmW{
}

.phw-g-i-1DgLRC{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-sapphire1955af);
font-weight:500;
}

.phw-g-i-1DeJ0B{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-1DWSXk{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
text-align:center;
}

.phw-g-i-1Cka5u{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
text-align:;
}

.phw-g-i-1BHqx9{
}

.phw-g-i-1AJNpm{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-1A86jl{
padding-left:0px;
padding-right:0px;
}

.phw-g-i-1A4nZ9{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-19v32D{
padding-top:calc(var(--pu-space)*2);
color:var(--phw-custom-happy-pinkf29ea3);
font-weight:500;
font-size:24px;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-19v32D{
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
}
}

.phw-g-i-19UChg{
color:var(--body-color);
font-weight:400;
width:60%;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
line-height:1.5;
min-height:0px;
height:100%;
}

.phw-g-i-19GQ4h{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-18ZOMT{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--phw-custom-sapphire1955af);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-18KG51{
}

.phw-g-i-17su3Y{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-17loyu{
}

.phw-g-i-17hDZd{
margin-top:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*8.75);
}
.phw-g-i-17hDZd img{
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-17hDZd{
padding-top:calc(var(--pu-space)*10);
}
.phw-g-i-17hDZd img{
object-fit:cover ;
}
}

.phw-g-i-17bt4W{
background-color:var(--phw-custom-white);
}

.phw-g-i-17LMyZ{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-17Dgdx{
}

.phw-g-i-17BD8R{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-16h1gk{
width:500px;
font-size:30px;
color:var(--white);
font-weight:500;
}

.phw-g-i-16fOwH{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:100%;
align-items:center;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-16eYAI{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
padding-left:32px;
padding-right:32px;
}

.phw-g-i-16a6MO{
}

.phw-g-i-16RAJG{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-13jHHQ{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-133MSd{
}

.phw-g-i-12td61{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-11JPPG{
color:var(--black);
font-weight:500;
font-size:12px;
text-decoration:none;
}

.phw-g-i-107m95{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-0zxryu{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-futura-now-text);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-0zvFak{
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-0zUkVd{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:500;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-0zSc4I{
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
font-weight:500;
}

.phw-g-i-0zQiWI{
}

.phw-g-i-0yTANa{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-0xsNCV{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-RAPS-1730579689358.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-0xSVfg{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-0vBP3H{
}

.phw-g-i-0vASHq{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
transition:all 0.2s;
}

.phw-g-i-0uoouS{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-0ugGGp{
}

.phw-g-i-0s98KF{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:500;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
border-width:0;
font-size:16px;
}

.phw-g-i-0rpuFe{
text-align:left;
}

.phw-g-i-0rpFuR{
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
height:64px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-0rpFuR{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

.phw-g-i-0rW5bG{
font-weight:500;
font-size:31px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-0pvSlU{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-0pSn9h{
background-color:var(--phw-custom-white);
}

.phw-g-i-0pItKl{
max-width:325px;
}

.phw-g-i-0ooftJ{
}

.phw-g-i-0nvFtJ{
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-0niH0C{
font-size:14px;
font-weight:500;
}

.phw-g-i-0mt6RD{
min-height:140px;
}
.phw-g-i-0mt6RD img{
object-fit:cover ;
}

.phw-g-i-0m87Gp{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-0m7N5l{
}

.phw-g-i-0llNyj{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-0kxeQl{
border-style:none;
}

.phw-g-i-0kglU2{
}

.phw-g-i-0kOZTm{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-white);
color:var(--white);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-0jYdA3{
padding-top:calc(var(--pu-space)*1.25);
border-inline-end-color:var(--input-stroke);
color:var(--body-color);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.5;
border-inline-end-style:solid;
border-inline-end-width:1px;
width:50%;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-0jRaxv{
font-weight:500;
font-size:28px;
line-height:1.25;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-0i1vBk{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-0hznU6{
color:var(--phw-custom--warm-orangeed6e00);
font-size:40px;
}

.phw-g-i-0hlnhj{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-i-0hdJae{
font-weight:500;
color:var(--text-dark);
font-size:14px;
display:inline-flex;
text-decoration:none;
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-0hYc2m{
text-align:center;
}

.phw-g-i-0gvF7U{
padding-top:calc(var(--pu-space)*1.25);
color:var(--secondary-text);
width:50%;
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-0go4AI{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:transparent;
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-0gYXWA{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-0gNE1W{
color:var(--black);
font-weight:500;
text-decoration:none;
display:inline-block;
font-size:12px;
line-height:1;
}

.phw-g-i-0flW4f{
color:var(--white);
font-weight:500;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-0eJpKd{
margin-top:calc(var(--mu-space)*0.375);
}

.phw-g-i-0e8HZq{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-0dPCmF{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-0cQt8U{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-0bpvig{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
max-width:950px;
}

.phw-g-i-0ackH8{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-0Z9jxm{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-clearwater-blue68c5d4);
font-weight:500;
}

.phw-g-i-0YWZnq{
color:var(--body-color);
font-weight:400;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
text-align:center;
}

.phw-g-i-0XX2Kc{
}

.phw-g-i-0WH3XR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-0V1edf{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-0UrsvB{
width:400px;
}

.phw-g-i-0USTZE{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-0UASnF{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-0U1Qoq{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*3);
}

.phw-g-i-0TPq7j{
}

.phw-g-i-0ShRAD{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-0ShRAD{
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

.phw-g-i-0Rp16S{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-0Rm8kL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-0RZFip{
}

.phw-g-i-0RCaUg{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-0Q4cP5{
font-weight:700;
color:var(--black);
font-size:14px;
}

.phw-g-i-0Pp1uf{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:start;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-inline-end-width:1px;
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-dark);
margin-top:calc(var(--mu-space)*0);
border-top-width:1px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
}

.phw-g-i-0OrB33{
text-align:left;
}

.phw-g-i-0OkuF2{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-color:var(--brand-color-primary);
font-size:14px;
border-width:1px;
background-color:var(--phw-custom-btn-color60b3c1);
min-height:63px;
}

.phw-g-i-0JilQ5{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
border-inline-end-color:var(--stroke-dark);
border-top-width:1px;
border-bottom-color:var(--stroke-dark);
border-color:transparent;
border-inline-end-style:solid;
border-top-style:solid;
border-inline-end-width:0px;
border-top-color:var(--stroke-dark);
border-width:1px;
margin-top:calc(var(--mu-space)*0);
border-bottom-style:solid;
border-style:solid;
text-align:start;
height:100%;
}

.phw-g-i-0IeDyT{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-weight:300;
text-align:center;
}

.phw-g-i-0HVAU2{
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-0HPO1U{
}

.phw-g-i-0Gvoly{
font-size:20px;
color:var(--white);
font-weight:500;
}

.phw-g-i-0GY3ne{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-0FfHK4{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-0FX4dJ{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
justify-content:center;
height:98%;
align-items:center;
}

.phw-g-i-0FSmYI{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
max-height:30px;
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:16px;
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
outline:none;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-0FIoPw{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*0.625);
}

.phw-g-i-0Et5YA{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
text-align:center;
}

.phw-g-i-0EkfeR{
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
font-size:16px;
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
border-width:0;
padding-inline-right:0;
height:auto;
}

.phw-g-i-0Dp0T5{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--phw-custom-white);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space) * 5.625);
padding-inline-end:var(--input-v-padding);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-0DouPR{
font-weight:500;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-clearwater-blue68c5d4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-0CmBkr{
font-size:18px;
line-height:var(--line-height-4);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-0C4hUM{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
font-size:20px;
background-color:transparent;
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-0Bfshl{
width:80px;
}

.phw-g-i-0BbqBJ{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:var(--phw-g-button-text-font-size);
text-align:center;
background-color:var(--brand-color-primary);
}

.phw-g-i-0AkqXx{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-happy-pinkf29ea3);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
text-align:center;
}

.phw-g-i-0AQU1s{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
margin-top:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-0A9dIX{
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-091Xix{
border:none;
color:var(--link-color);
font-size:12px;
}

.phw-g-i-08hOay{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--black);
font-weight:500;
font-size:14px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-futura-now-headline);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
margin-top:calc(var(--mu-space)*1.25);
border-style:solid;
}

.phw-g-i-08SsTw{
font-weight:500;
font-size:24px;
color:var(--phw-custom--alluring-purple9678b0);
font-family:var(--cms-g-futura-now-headline);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
}

.phw-g-i-07uyGV{
aspect-ratio:3/2;
}

.phw-g-i-07mfY3{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-07PV4f{
}

.phw-g-i-06nCEV{
color:var(--phw-custom-dark-charcoal333333);
font-weight:500;
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-headline);
text-align:center;
}

.phw-g-i-06PHt5{
font-weight:500;
font-size:33px;
line-height:1.25;
color:var(--phw-custom-dark-charcoal333333);
font-family:var(--cms-g-futura-now-headline);
text-align:start;
}

.phw-g-i-03Uckm{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-03IoFR{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-futura-now-headline);
color:var(--phw-custom-sapphire1955af);
font-weight:500;
}

.phw-g-i-02sYa9{
border-top-color:var(--input-stroke);
border-top-width:1px;
border-top-style:solid;
}

.phw-g-i-02mtUb{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--body-color);
}

.phw-g-i-02T1jl{
}

.phw-g-i-01nJVw{
height:25px;
width:25px;
}

.phw-g-i-01j0cR{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-00p4Rl{
color:var(--brand-color-primary);
display:inline-block;
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
font-style:normal;
}

.phw-g-i-00LpdH{
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--stroke-dark);
font-size:14px;
text-align:start;
background-color:transparent;
justify-content:;
width:100%;
border-width:1px;
}

.phw-g-i-00Egub{
background-image:none;
background-color:var(--phw-custom-earth-brown-291542b);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-herowidget{
}

.phw-g-header-link{
color:var(--phw-custom-dark-color-light4a4a4a);
}

.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-h4dark-glassdoor{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-h4-primary-small{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-h3-large-card-jtc-title{
font-weight:500;
font-size:50px;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-h3-glassdoor-small-dark{
}

.phw-g-h3-dark-small{
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-h3-dark-aboutus{
}

.phw-g-h3-card-xlarge-dark{
font-weight:700;
}

.phw-g-h3-card-primary{
}

.phw-g-h3-card-number-primary{
font-weight:500;
}

.phw-g-h3-card-number-dark{
font-weight:500;
}

.phw-g-h3-card-light{
font-weight:500;
font-size:30px;
}

.phw-g-h3-card-large-dark{
font-weight:500;
}

.phw-g-h3-card-font-weight-regular{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-h2-text-align{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-h2-event-coutdown{
font-weight:400;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-h2-event-article{
font-weight:500;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-h2-dark{
font-weight:400;
font-size:20px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-h2-card-title-secondary-small{
font-weight:500;
}

.phw-g-h2-card-title-primary-small{
font-weight:500;
}

.phw-g-h2-card-title-dark-large{
font-weight:500;
}

.phw-g-h2-card-title-dark-default{
font-weight:400;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-h2-card-sub-title-dark-small{
font-weight:500;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--body-color);
}

.phw-g-h2-card-secondary-small{
font-weight:400;
font-size:16px;
line-height:1.25;
color:var(--secondary-text);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-h2-card-light{
}

.phw-g-h1-widget-title-dark{
color:var(--white);
}

.phw-g-h1-sticky-job-title{
font-weight:500;
}

.phw-g-h1-hero-title-primary{
}

.phw-g-h1-event-hero{
font-weight:500;
font-size:40px;
line-height:1.25;
}

.phw-g-h1-404-primary-blog{
font-weight:500;
font-size:160px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-gd-review-count{
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-fyfcontainerbg{
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-fyfbg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-fyf-heading-block{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-footer-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-footer-address-style-1{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--white);
}

.phw-g-eventhero{
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/1687520696198_events_default_banner.jpg);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-event-category{
font-size:20px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.5;
color:var(--white);
}

.phw-g-employeenamedesignation{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
color:var(--text-dark);
}

.phw-g-employee-testimonial{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
color:var(--text-dark);
}

.phw-g-each-tag{
font-size:var(--phw-g-small-text-font-size);
line-height:1.57;
color:var(--text-dark);
background-color:transparent;
}

.phw-g-dropdown-style-1{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-dropdown-list{
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
color:var(--placeholder-text-color-1);
}

.phw-g-ctr-padding-zero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-content-left-align{
}

.phw-g-circle-image-large{
}

.phw-g-categoryherobgimg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/1685613533915_media_icon_large1.jpg);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-category-title{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:1.25;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-catagoryhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-card-white-bg{
background-color:var(--phw-custom-white);
}

.phw-g-card-bg-secondary{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-btn-secondary,.btn-success,.secondary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
padding-left:32px;
padding-right:32px;
}

.phw-g-btn-primary,.btn.primary-button,.primary-button{
background-color:var(--phw-custom-white);
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-btn-plain,.btn-info,.plain-button{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
justify-content:;
width:auto;
}

.phw-g-btn-link-style-2{
font-weight:500;
font-size:var(--cms-g-button-black);
}

.phw-g-btn-link-facet-button-link{
font-weight:400;
}

.phw-g-btn-link-candidate-login{
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
color:var(--placeholder-text-color-1);
}

.phw-g-btn-link{
color:var(--link-color);
font-size:var(--cms-g-button-black);
}

.phw-g-btn-large-primary{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-lg);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-btn-jobcard-info-link{
border-width:0;
border-color:transparent;
color:var(--placeholder-text-color-1);
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
box-shadow:none;
font-weight:400;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
min-height:auto;
padding-inline-end:0;
}

.phw-g-btn-default,.btn-default,.default-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-borderlightgray[type='checkbox']{
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
}

.phw-g-blogdetailcategory{
font-size:20px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.25;
color:var(--white);
}

.phw-g-blogcategory{
color:var(--placeholder-text-color-1);
font-weight:400;
}

.phw-g-blogauthorname{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-blogauthor{
font-family:var(--cms-g-futura-now-text);
font-weight:400;
line-height:1.25;
color:var(--text-dark);
}

.phw-g-bg-white{
background-color:var(--phw-custom-white);
}

.phw-g-bg-secondary{
background-color:var(--phw-custom-givaudan-backgroundf2f2f2);
}

.phw-g-avatar-initials{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

a:hover{
color:var(--body-color);
}

.phw-btn:hover{
color:var(--placeholder-text-color-1);
background-color:transparent;
}


.phw-g-i-T3lzRN:hover{
border-color:transparent;
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-EMLZyU:hover{
border-color:transparent;
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-fnj2e3:hover{
border-color:transparent;
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-9AZcjw:hover{
border-color:transparent;
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-hKj1tZ:hover{
border-color:transparent;
font-weight:500;
color:var(--link-hover-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-NVK8QN:hover{
border-color:transparent;
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-Gw75GF:hover{
}

.phw-g-i-LyoosM:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-zU8KDC:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-mbGiwm:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-08qgT1:hover{
border-color:var(--brand-color-primary);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-AtjsuO:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-1IrFdT:hover{
border-width:1px;
border-color:var(--brand-color-primary);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-5go016:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-YJMA5L:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-RugLiu:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-CBZvTN:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-dg1jK6:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-2Lqqxy:hover{
border-color:var(--brand-color-primary);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-TErIuC:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-rhhoY0:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-RODTAV:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-MO28SQ:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-KRhnFl:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-GcN0fb:hover{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
}

.phw-g-i-aB3Z3Z:hover{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-nZjARP:hover{
background-color:var(--phw-custom-forest-green5e9a36);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
opacity:80;
}

.phw-g-i-XjKonC:hover{
background-color:var(--brand-color-primary);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-yTVNHE:hover{
border-color:transparent;
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-lxTyTs:hover{
border-color:transparent;
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-Ud7scm:hover{
border-color:transparent;
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-Djp0Kr:hover{
border-color:transparent;
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-noto-sans-jp-medium);
}

.phw-g-i-DNZ7TA:hover{
border-color:transparent;
font-weight:500;
color:var(--link-hover-color);
font-family:var(--cms-g-noto-sans-jp-medium);
font-size:var(--cms-g-button-black);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-AmyzIS:hover{
border-color:transparent;
font-size:var(--cms-g-button-black);
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-xL51jY:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-ZrmFMX:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-2nDSHp:hover{
border-color:var(--brand-color-primary);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-eut1zv:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-LjsuwU:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-V2qyzd:hover{
border-width:1px;
border-color:var(--brand-color-primary);
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-ffm6XS:hover{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-3eCJcz:hover{
border-width:1px;
border-color:var(--brand-color-primary);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-73b9cv:hover{
border-width:1px;
border-color:var(--brand-color-primary);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-ujOkCw:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-7rBCUp:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-JOGnZ0:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-NQ7O6O:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-WvG887:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-j5Dx0k:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-yq9ReE:hover{
border-color:transparent;
color:var(--text-dark);
font-family:var(--cms-g-noto-sans-jp);
font-size:14px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-aPCFkB:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-0mxmCS:hover{
background:none;
background-image:none;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:400;
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
font-size:12px;
text-decoration:underline;
}

.phw-g-i-0X2jFg:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-PKEqI2:hover{
color:var(--placeholder-text-color-1);
text-align:center;
justify-content:space-between;
}

.phw-g-i-cUr2BD:hover{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-btn-small-primary:hover{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-PxddTz:hover,.btn.primary-button:hover,.primary-button:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-vcwdzR:hover{
background-color:var(--phw-custom-white);
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-VAtVe7:hover{
background-color:var(--phw-custom-greyf4f4f4);
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-6bn632:hover{
border-color:var(--brand-color-primary);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-YVx9QG:hover{
border-color:var(--brand-color-primary);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-061cyb:hover{
color:var(--phw-custom-sapphire1955af);
text-decoration:underline;
}

.phw-g-i-HXJquE:hover{
color:var(--phw-custom-sapphire1955af);
text-decoration:underline;
}

.phw-g-i-9w1YZj:hover{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-mkP11T:hover{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-x3iotu:hover{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-X2toAM:hover{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-xKlVwn:hover{
font-size:16px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-DsBtH3:hover{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:16px;
}

.phw-g-i-BeJwsX:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-wtII3s:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-HBmgXH:hover{
background-color:transparent;
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-A4VCQX:hover{
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-16HUAN:hover{
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-UfPzFp:hover{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:16px;
}

.phw-g-i-VyuZqd:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-savedjobsbtn:hover{
color:var(--secondary-text);
}

.phw-g-menulist-btn:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-menu-sub-list:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-menu-list-link:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
text-decoration:underline;
}

.phw-g-jdsavedefault:hover{
}

.phw-g-i-zToTN4:hover{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zR5xue:hover{
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-zKR6xx:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zKQGQI:hover{
color:var(--visited-color);
border-color:transparent;
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-zCTT58:hover{
color:var(--body-color);
}

.phw-g-i-z8yjPo:hover{
color:var(--body-color);
}

.phw-g-i-yrHiY7:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-ygOtF8:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-ybkN0M:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-xwIOgA:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-xrh6nC:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-xgKetk:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-xaZJox:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-xS8p6o:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-xMlEZA:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-x5yZlt:hover{
color:var(--body-color);
}

.phw-g-i-wtiSkU:hover{
border-color:var(--brand-color-primary);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-wp7OUv:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-wkm2pJ:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-wjfjly:hover{
font-size:16px;
border-color:transparent;
color:var(--visited-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-wPY3Ne:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-vmPERI:hover{
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-vaZxRN:hover{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
text-decoration:underline;
}

.phw-g-i-v6jqLO:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-v2INfc:hover{
border-color:var(--stroke-dark);
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-usR6ph:hover{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
border-color:var(--brand-color-primary);
font-size:14px;
background-color:transparent;
}

.phw-g-i-uQNYPM:hover{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
text-decoration:underline;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-uNG2Rh:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-uHRHvI:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-uFJvDy:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-uBDntz:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-u7MHhm:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-tzzumW:hover{
text-decoration:underline;
}

.phw-g-i-trHKM0:hover{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-tpwxe4:hover{
border-color:var(--brand-color-primary);
border-style:none;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
}

.phw-g-i-tlsOHb:hover{
font-weight:700;
color:var(--text-dark);
font-size:14px;
}

.phw-g-i-teinku:hover{
font-weight:700;
color:var(--visited-color);
border-color:transparent;
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-tdPAxc:hover{
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-tOfLVX:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-tEzLDI:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-sxGsnV:hover{
color:var(--placeholder-text-color-1);
background-color:transparent;
}

.phw-g-i-stUxPa:hover{
color:var(--body-color);
}

.phw-g-i-sMpyqW:hover{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
text-decoration:underline;
}

.phw-g-i-s1bKD9:hover{
color:var(--body-color);
}

.phw-g-i-rjxnUC:hover{
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
}

.phw-g-i-rjmxnl:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-rhgZU2:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-r7SRZT:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-qpFqgT:hover{
background-image:none;
background-color:transparent;
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
border-color:var(--brand-color-primary);
border-width:1px;
border-style:none;
}

.phw-g-i-qmEWs2:hover{
color:var(--black);
font-weight:500;
}

.phw-g-i-qbJ5n7:hover{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
text-decoration:underline;
}

.phw-g-i-qPHgYj:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-futura-now-headline);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-qI2Ob8:hover{
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
}

.phw-g-i-q38njt:hover{
color:var(--body-color);
}

.phw-g-i-q2IyWg:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-q1rJk4:hover{
background-repeat:no-repeat;
background-color:transparent;
}

.phw-g-i-ptzDwE:hover{
border-color:transparent;
font-size:var(--cms-g-button-black);
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-pgzY9M:hover{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:400;
text-decoration:var(--link-hover-decoration);
font-size:16px;
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
}

.phw-g-i-pDTJ4v:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-p418Zx:hover,.btn.primary-button:hover,.primary-button:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-oyFWvM:hover{
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--brand-color-primary);
}

.phw-g-i-omxBFd:hover{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-okJeUK:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-ok1Knh:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-ofbNPS:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-oetXc1:hover{
font-weight:700;
color:var(--visited-color);
border-color:transparent;
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-oXLA13:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-oTnrjU:hover{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-oGhcKE:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-o5hxto:hover{
border-style:none;
border-color:var(--phw-custom-white-smokef4f4f4);
transform:scale(NaN);
}

.phw-g-i-o4HaYl:hover{
border-color:transparent;
font-size:var(--cms-g-button-black);
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-nyv6PN:hover{
font-weight:400;
color:var(--phw-custom--warm-orangeed6e00);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-ni50Ms:hover{
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
}

.phw-g-i-naAkFi:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-nXThoy:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-n6GAe3:hover{
font-weight:500;
color:var(--white);
font-size:14px;
background-color:var(--phw-custom-forest-green5e9a36);
opacity:80;
}

.phw-g-i-n5xkVY:hover{
font-weight:700;
color:var(--black);
font-size:14px;
background-color:transparent;
}

.phw-g-i-mm9q5P:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-mjsZo4:hover{
font-weight:700;
color:var(--phw-custom--warm-orangeed6e00);
border-color:transparent;
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-mXwgua:hover{
color:var(--body-color);
}

.phw-g-i-mBDHjR:hover{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
background-color:transparent;
}

.phw-g-i-ltBtLb:hover,.btn.primary-button:hover,.primary-button:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-lpTjFg:hover{
font-size:16px;
border-color:transparent;
color:var(--visited-color);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-laywd2:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-lZhkHh:hover{
color:var(--body-color);
}

.phw-g-i-kxww0Y:hover{
color:var(--body-color);
}

.phw-g-i-kwLitp:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-kvwo6C:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-kZFofA:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-kBaIel:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-jvdULE:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-ju90Ol:hover{
color:var(--white);
background-color:transparent;
}

.phw-g-i-jjX451:hover{
border-color:var(--phw-custom-white-smokef4f4f4);
border-style:none;
transform:scale(NaN);
}

.phw-g-i-jgwCVE:hover{
font-size:16px;
border-color:transparent;
color:var(--visited-color);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-jaWhj6:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-jUlI61:hover{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
text-decoration:underline;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-j88i3O:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-izJ8A0:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-igU6vu:hover{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-idquNn:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-iZ5vYb:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-iJuT4t:hover{
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-iCbOMc:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-i1HIAd:hover{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
text-decoration:underline;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-hyg7Zo:hover{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-htlfbt:hover{
border:none;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
}

.phw-g-i-hmgDV4:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-hRsQCc:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-hEGqHf:hover{
background-color:transparent;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-h6v4bC:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-gnZUtj:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-gkKKlU:hover{
color:var(--body-color);
}

.phw-g-i-gjpI0Q:hover{
background-image:none;
font-weight:500;
color:var(--secondary-text);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-color:var(--stroke-dark);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-size:14px;
background-color:transparent;
}

.phw-g-i-gKYwug:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-futura-now-headline);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-gFC2rG:hover{
background:none;
background-image:none;
border-color:transparent;
background-color:var(--brand-color-secondary);
color:var(--brand-color-primary);
font-weight:400;
text-decoration:underline;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-g7kVil:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-g4deaw:hover{
color:var(--body-color);
}

.phw-g-i-fcZosX:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-fQ6x0y:hover{
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-fJbSJw:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-fI01Yo:hover{
border-color:transparent;
font-size:var(--cms-g-button-black);
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-fB5JY7:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-futura-now-headline);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-f3mL7e:hover{
border-color:var(--brand-color-primary);
border-style:none;
color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-ewS4HF:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-emW8YA:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-eVKcsM:hover{
font-size:16px;
border-color:transparent;
color:var(--visited-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-eNL30I:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-eDUAO9:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-e5UQs9:hover{
border-color:transparent;
}

.phw-g-i-dyk9Hr:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-djlozz:hover,.btn.primary-button:hover,.primary-button:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-ddHvHq:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-dRF2lg:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-dHLOzQ:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-dAefW4:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-d7zqj7:hover,.btn-info,.plain-button:hover{
background-image:none;
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
font-size:14px;
border-width:1px;
}

.phw-g-i-cqfwim:hover{
border-color:var(--brand-color-primary);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-cmURVF:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-cccQKF:hover{
color:var(--body-color);
}

.phw-g-i-cZhkIO:hover{
}

.phw-g-i-cWZnkW:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-c5PsRm:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-byKNPL:hover{
background-image:none;
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-color:var(--brand-color-primary);
font-size:14px;
background-color:transparent;
border-width:1px;
}

.phw-g-i-bo5yEt:hover{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-bP7rnz:hover{
color:var(--body-color);
}

.phw-g-i-bAu04D:hover{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-aqsW4T:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-aOnegu:hover{
font-size:16px;
border-color:transparent;
color:var(--visited-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-aMoyx5:hover{
border-color:var(--brand-color-primary);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-aIueG3:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-a6cB1U:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-ZhRAqz:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-ZbH7x5:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--secondary-text);
font-weight:500;
font-size:14px;
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-futura-now-headline);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-ZTxzcv:hover{
color:var(--placeholder-text-color-1);
background-color:transparent;
}

.phw-g-i-Z2MPE9:hover{
border-color:var(--brand-color-primary);
border-style:none;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
text-decoration:underline;
}

.phw-g-i-YpPY9T:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-YlhPJJ:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-Y3TmhN:hover{
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Y1qzvW:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-XntsKA:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-Xjsalk:hover{
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-XhoA1W:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-XdnY2n:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-XVMvfQ:hover{
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-XNumEy:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-XBnQSg:hover{
font-weight:500;
color:var(--white);
font-size:14px;
background-color:var(--phw-custom-forest-green5e9a36);
opacity:80;
}

.phw-g-i-X4vrxH:hover{
color:var(--body-color);
}

.phw-g-i-X2Ha2v:hover{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
background-color:transparent;
}

.phw-g-i-WkA7OE:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-WiGF7z:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-WhmdY0:hover{
font-weight:700;
color:var(--phw-custom--warm-orangeed6e00);
border-color:transparent;
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-VyOBT1:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-VvOqgg:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-VMozxG:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-VGNyyQ:hover,.btn.primary-button:hover,.primary-button:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-VGKPVD:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-V5S1sM:hover{
color:var(--placeholder-text-color-1);
}

.phw-g-i-UxJMpF:hover{
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-UuQfdE:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-Uj7fBK:hover{
border-color:transparent;
font-size:var(--cms-g-button-black);
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-UW6eng:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-UQBqP7:hover{
color:var(--placeholder-text-color-1);
background-color:transparent;
}

.phw-g-i-UBEmEs:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-U8Jfnz:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-U3Scou:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-U2Lsdk:hover{
}

.phw-g-i-TiQpSQ:hover{
border-width:1px;
border-color:var(--brand-color-primary);
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-TYUQSE:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-TVy5cZ:hover{
border-color:transparent;
color:var(--text-dark);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-T43SJa:hover{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-luminous-sandf7c581);
}

.phw-g-i-SsIuI7:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-SilNZN:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-ShOAyq:hover{
font-weight:700;
color:var(--black);
font-size:14px;
}

.phw-g-i-SbK76S:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-SPh6kQ:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-SMxQ82:hover{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:400;
text-decoration:var(--link-hover-decoration);
font-size:16px;
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
}

.phw-g-i-SKiE3u:hover{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-decoration:underline;
}

.phw-g-i-SJzRS5:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-SANIug:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-S9vqsC:hover{
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
border-style:solid;
}

.phw-g-i-RrY7Om:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-RpVBOc:hover{
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-RpAAwn:hover{
background-image:none;
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-RnjnF9:hover{
font-weight:700;
color:var(--black);
font-size:14px;
background-color:transparent;
}

.phw-g-i-ReOsgd:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-R7TdYL:hover{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:400;
text-decoration:var(--link-hover-decoration);
font-size:16px;
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
}

.phw-g-i-R4JAhx:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-QshuwE:hover{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-luminous-sandf7c581);
}

.phw-g-i-Qm9vNG:hover{
background-color:var(--phw-custom-forest-green5e9a36);
font-size:14px;
color:var(--white);
opacity:80;
font-weight:500;
}

.phw-g-i-QjyXZX:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-QUEFU1:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-QN7GIl:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Q5CYxs:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Q3uJLW:hover{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-decoration:underline;
}

.phw-g-i-Q0q94z:hover{
color:var(--body-color);
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-PsYtsW:hover{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-PsMXQq:hover{
background:none;
background-image:none;
font-weight:400;
text-decoration:underline;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-PZdvL9:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-PYSO7p:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-PL7TKw:hover{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:400;
text-decoration:var(--link-hover-decoration);
font-size:16px;
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
}

.phw-g-i-Oy9otN:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-Oi926O:hover{
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-OggoOa:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-weight:500;
font-size:14px;
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-futura-now-headline);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-OVmj9o:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-OQQ0Lf:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-OMF4pi:hover{
color:var(--placeholder-text-color-1);
background-color:transparent;
}

.phw-g-i-NuzQkT:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Nhfdxe:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-NboOnc:hover{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
text-decoration:underline;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-NPd8H6:hover,.btn.primary-button:hover,.primary-button:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-NHDJ16:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-NFY8DR:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-NCDFsO:hover{
color:var(--body-color);
}

.phw-g-i-NBszoe:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-MzVq01:hover{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-Mw3Rr1:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-Mu9ipj:hover{
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
text-decoration:underline;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Mq34ay:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-MnO3fO:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-McOGXF:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-MJVzr5:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-MFH9Qq:hover{
font-weight:500;
color:var(--body-color);
font-size:14px;
background-color:transparent;
}

.phw-g-i-MAPxrR:hover{
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
text-decoration:underline;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Lw0aV7:hover{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-Lube3B:hover{
font-weight:500;
color:var(--body-color);
border-color:var(--brand-color-primary);
}

.phw-g-i-LBlY0u:hover{
border-color:transparent;
font-size:var(--cms-g-button-black);
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-KvfcbQ:hover{
background:none;
background-image:none;
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
}

.phw-g-i-KtKkAZ:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-KcffgP:hover{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-decoration:underline;
}

.phw-g-i-KOPTBU:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-KJ9dLO:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-K2Tap4:hover{
}

.phw-g-i-K1nqBn:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-Jr2sCd:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Ji6t1l:hover{
font-weight:700;
color:var(--phw-custom--warm-orangeed6e00);
border-color:transparent;
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-JPohk3:hover{
color:var(--body-color);
}

.phw-g-i-JOyTwd:hover{
color:var(--placeholder-text-color-1);
text-align:center;
justify-content:space-between;
}

.phw-g-i-JHrJkg:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-JCxEVo:hover{
background:none;
background-image:none;
border-color:transparent;
background-color:var(--brand-color-secondary);
color:var(--brand-color-primary);
font-weight:400;
text-decoration:underline;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-IZo5yA:hover{
background:none;
background-image:none;
border-color:transparent;
background-color:var(--brand-color-secondary);
color:var(--brand-color-primary);
font-weight:400;
text-decoration:underline;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-IQnlmj:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-INQrdi:hover{
}

.phw-g-i-IIYvap:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-HkKPum:hover{
border-color:transparent;
font-size:var(--cms-g-button-black);
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-HQmuuZ:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-GzCAf9:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-GpYl20:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Fz9ZWZ:hover{
font-size:16px;
border-color:transparent;
color:var(--visited-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-FS5UvG:hover{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-FLColD:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-FJjnWq:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-FHYKwb:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-EXa4QY:hover{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--phw-g-small-text-font-size);
background-color:transparent;
}

.phw-g-i-ESKoz4:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-EPQXyx:hover{
font-size:16px;
border-color:transparent;
color:var(--visited-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-EMewDR:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-EHn1MN:hover{
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-E8Mi4i:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-E4Ib0n:hover{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:400;
text-decoration:var(--link-hover-decoration);
font-size:16px;
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
}

.phw-g-i-DmSSRi:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-Dj3hFG:hover{
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-DgPFHw:hover{
font-size:16px;
border-color:transparent;
color:var(--visited-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Dcdrdr:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-DVCR4Q:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-DHkDmu:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-D97Vyn:hover{
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
}

.phw-g-i-D8o4Kt:hover{
color:var(--body-color);
}

.phw-g-i-D6PYdy:hover{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-CxRjLs:hover{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
}

.phw-g-i-CUV5XI:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-CEarnU:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-BtqZbp:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-BrIgj7:hover{
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--brand-color-primary);
border-left-color:var(--brand-color-primary);
border-style:dashed;
pre-border-width:1px;
pre-border-style:solid;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
pre-border-color:var(--brand-color-primary);
}

.phw-g-i-BYEMRM:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-BRbTHp:hover,.btn-default,.default-button:hover{
background:none;
background-image:none;
font-weight:400;
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
text-decoration:underline;
}

.phw-g-i-BOX9Nw:hover{
color:var(--black);
font-weight:500;
}

.phw-g-i-BL4vBR:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-BIylxP:hover{
color:var(--body-color);
}

.phw-g-i-AwnVF0:hover{
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
text-decoration:underline;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-AjIY19:hover{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:400;
text-decoration:var(--link-hover-decoration);
font-size:16px;
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
}

.phw-g-i-AgtOjR:hover,.btn.primary-button:hover,.primary-button:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-AZXzKd:hover{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
background-color:transparent;
}

.phw-g-i-ANQurR:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-AICbKC:hover{
font-size:14px;
color:var(--text-dark);
font-weight:700;
}

.phw-g-i-A5ENqr:hover{
background-color:transparent;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
text-decoration:underline;
}

.phw-g-i-A00yNk:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-9jSWmZ:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-9icOOD:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-9fB4PO:hover{
color:var(--phw-custom-sapphire1955af);
text-decoration:underline;
}

.phw-g-i-9ebBmh:hover{
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
}

.phw-g-i-9UBOhl:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-9Mk5WR:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-9GhzIZ:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-9FRxd9:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-916zXc:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-9040y4:hover{
color:var(--black);
text-decoration:underline;
}

.phw-g-i-8tlkL4:hover{
}

.phw-g-i-8oGLoE:hover{
border-color:transparent;
font-size:var(--cms-g-button-black);
color:var(--link-hover-color);
font-weight:500;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-8dgVJJ:hover{
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--white);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-8acOwg:hover{
background-color:transparent;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-8UBELc:hover{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-8Snv18null{
color:var(--white);
height:auto;
}

.phw-g-i-8QBOuP:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-8OOBtR:hover{
}

.phw-g-i-8KQMxo:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-8HYf1m:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-8HFTaM:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-7rO62L:hover{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:400;
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-futura-now-headline);
font-size:12px;
background-color:transparent;
text-decoration:underline;
}

.phw-g-i-7ls4fe:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-7gwk3X:hover{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-7XuR3Y:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-7XmS7X:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-73UY0j:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-6e3cJx:hover{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-6Y7iMn:hover{
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
text-decoration:underline;
}

.phw-g-i-6PQOH1:hover{
font-size:16px;
border-color:transparent;
color:var(--visited-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-6Or2Ay:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-6FiV10:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-5dEMPy:hover{
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-5U3WwA:hover{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
text-decoration:underline;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-5FDHTt:hover{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-5CEKTM:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-53XGkf:hover{
font-weight:700;
color:var(--visited-color);
border-color:transparent;
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-52sK95:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-4wCRSO:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-4jneBJ:hover{
background:none;
background-image:none;
font-weight:400;
text-decoration:underline;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-4bKBiW:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-4RrAy3:hover{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
}

.phw-g-i-4QgZyW:hover{
border:none;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:var(--stroke-dark);
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
}

.phw-g-i-4Ne1b0:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-42lTKR:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-3xMFz1:hover{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:400;
text-decoration:var(--link-hover-decoration);
font-size:16px;
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
}

.phw-g-i-3ttvwd:hover{
color:var(--phw-custom--warm-orangeed6e00);
font-weight:400;
text-decoration:var(--link-hover-decoration);
font-size:16px;
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
}

.phw-g-i-3jlEi7:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-3aCGoT:hover{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-decoration:underline;
}

.phw-g-i-3OwBG7:hover{
font-weight:500;
color:var(--body-color);
border-color:var(--brand-color-primary);
}

.phw-g-i-3KWrby:hover{
border-color:var(--phw-custom-white-smokef4f4f4);
border-style:none;
transform:scale(NaN);
}

.phw-g-i-30HzzV:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-2vOf80:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-2nwrwE:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-2h0xxo:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-2bLLge:hover{
border-style:solid;
border-color:var(--phw-custom-white-smokef4f4f4);
border-width:1.5px;
}

.phw-g-i-2UvLVd:hover{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
text-decoration:underline;
}

.phw-g-i-2H2I2a:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-2G0MUk:hover{
border-color:transparent;
}

.phw-g-i-2FmmWH:hover{
border-color:var(--stroke-dark);
}

.phw-g-i-1soyaj:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-1sCSR4:hover{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
}

.phw-g-i-1fMuwE:hover{
border-color:var(--brand-color-primary);
}

.phw-g-i-1X6UDf:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-1HFmyX:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-1G361I:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-17loyu:hover{
background-color:var(--phw-custom-luminous-sandf7c581);
}

.phw-g-i-16eYAI:hover{
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--brand-color-primary);
border-left-color:var(--brand-color-primary);
border-style:dashed;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
pre-border-width:1px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}

.phw-g-i-0zxryu:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-0s98KF:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-0niH0C:hover{
background-color:transparent;
font-size:14px;
color:var(--body-color);
font-weight:500;
}

.phw-g-i-0gNE1W:hover{
text-decoration:underline;
}

.phw-g-i-0Q4cP5:hover{
background-color:transparent;
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-0OkuF2:hover{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-color:var(--stroke-dark);
}

.phw-g-i-0EkfeR:hover{
font-size:16px;
border-color:transparent;
color:var(--phw-custom--warm-orangeed6e00);
font-weight:700;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-091Xix:hover{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-08hOay:hover{
font-weight:500;
color:var(--secondary-text);
font-family:var(--cms-g-futura-now-headline);
border-color:transparent;
font-size:14px;
background-color:var(--phw-custom-white);
}

.phw-g-i-00LpdH:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-i-00Egub:hover{
background-image:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-width:1px;
border-style:solid;
}

.phw-g-header-link:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-btn-secondary:hover,.btn-success:hover,.secondary-button:hover{
border-color:var(--brand-color-primary);
border-style:none;
color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-btn-primary:hover,.btn.primary-button:hover,.primary-button:hover{
background-color:var(--phw-custom-greyf4f4f4);
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--body-color);
font-weight:500;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-btn-plain:hover,.btn-info,.plain-button:hover{
background-image:none;
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:solid;
font-size:14px;
border-width:1px;
}

.phw-g-btn-link-style-2:hover{
color:var(--link-hover-color);
font-weight:500;
font-size:var(--cms-g-button-black);
}

.phw-g-btn-jobcard-info-link:hover{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
}

.phw-g-btn-default:hover,.btn-default,.default-button:hover{
background:none;
background-image:none;
font-weight:400;
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
text-decoration:underline;
}

a:focus{
outline-offset:0px;
outline-style:none;
outline-color:transparent;
}


.phw-g-i-T3lzRN:focus{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-EMLZyU:focus{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-fnj2e3:focus{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-9AZcjw:focus{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-hKj1tZ:focus{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-NVK8QN:focus{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-nUhmIr:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-VmGYUy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sJYyG4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Kj12So:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-wjDTUZ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-08qgT1:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Ar8xJd:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Xy5e0L:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-AtjsuO:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-1IrFdT:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-2XLeN4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-5go016:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-YJMA5L:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-RugLiu:focus{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
}

.phw-g-i-CBZvTN:focus{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
}

.phw-g-i-VAXwOn:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-NrUPzT:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-6kZ9r7:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-gDROz9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-uhktrq:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-dg1jK6:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-dzSro9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OkEKdo:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-2Lqqxy:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-FPAeTN:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-CeK6Cq:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TErIuC:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-rhhoY0:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-RODTAV:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-MO28SQ:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-KRhnFl:focus{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
outline-style:none;
}

.phw-g-i-GcN0fb:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
outline-style:none;
}

.phw-g-i-aB3Z3Z:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
outline-style:none;
}

.phw-g-i-nZjARP:focus{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-XjKonC:focus{
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-yTVNHE:focus{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-lxTyTs:focus{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Ud7scm:focus{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Djp0Kr:focus{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-xL51jY:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-j9el3F:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-DpzO9V:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-fL4eJ7:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-KyBvfZ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-2nDSHp:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-AoNlvn:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-9pBTCQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ty8Jyb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LjsuwU:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-V2qyzd:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-ffm6XS:focus{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-3eCJcz:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-73b9cv:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-3nZOAt:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ujOkCw:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-7rBCUp:focus{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
}

.phw-g-i-JOGnZ0:focus{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
}

.phw-g-i-NQ7O6O:focus{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
}

.phw-g-i-WvG887:focus{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
}

.phw-g-i-j5Dx0k:focus{
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
font-size:14px;
}

.phw-g-i-yq9ReE:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-aPCFkB:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-uAphpL:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-0mxmCS:focus{
background-color:var(--phw-custom-greyf4f4f4);
border-color:var(--stroke-dark);
border-style:solid;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp-medium);
font-size:14px;
}

.phw-g-i-9D3Y8F:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-aO1fAa:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-0X2jFg:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-NCb8rH:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-62FNrc:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PKEqI2:focus{
}

.phw-g-i-cUr2BD:focus{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-btn-small-primary:focus{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-PxddTz:focus,.btn.primary-button:focus,.primary-button:focus{
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-vcwdzR:focus{
background-color:var(--phw-custom-greyf4f4f4);
border-color:var(--stroke-dark);
border-style:solid;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-VAtVe7:focus{
background-color:var(--phw-custom-greyf4f4f4);
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-6bn632:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-YVx9QG:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-etnQG6:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-9w1YZj:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
outline-style:none;
}

.phw-g-i-mkP11T:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
outline-style:none;
}

.phw-g-i-x3iotu:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
outline-style:none;
}

.phw-g-i-X2toAM:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
outline-style:none;
}

.phw-g-i-xKlVwn:focus{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
outline-style:none;
}

.phw-g-i-DsBtH3:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-BeJwsX:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-wtII3s:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-HBmgXH:focus{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-UfPzFp:focus{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
outline-style:none;
}

.phw-g-i-VyuZqd:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-zToTN4:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-zKR6xx:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-zJjl1X:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-zJXwQa:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-z5QCzN:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-yxMcNW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ysTiYq:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-yrHiY7:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-ygOtF8:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-yd7823:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ybkN0M:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-yRj8Nx:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-xwIOgA:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-xrh6nC:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xgKetk:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xaZJox:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-xS8p6o:focus{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-xRehMv:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-xBaJ2h:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-x2XnX6:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-wtiSkU:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wp7OUv:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-wkyVbG:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-wkm2pJ:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-wjfjly:focus{
font-size:16px;
}

.phw-g-i-wPY3Ne:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-vxkeR1:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-vvjKTK:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-viFRFA:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-vWGmg3:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-v8mnBX:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-v6jqLO:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-v2INfc:focus{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-color:transparent;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-forest-green5e9a36);
border-top-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-usR6ph:focus{
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
}

.phw-g-i-uk3W8x:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-uQNYPM:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-uNG2Rh:focus{
color:var(--white);
}

.phw-g-i-uHRHvI:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-uFJvDy:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-uBDntz:focus{
font-size:14px;
outline-style:none;
font-weight:700;
}

.phw-g-i-u7MHhm:focus{
color:var(--white);
}

.phw-g-i-tpwxe4:focus{
border-style:none;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
}

.phw-g-i-teinku:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-tdPAxc:focus{
border-color:transparent;
background-color:transparent;
font-size:14px;
color:var(--white);
font-weight:500;
}

.phw-g-i-taS2IN:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-tYYGDd:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-tUY2kn:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-tQqZtV:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-tOfLVX:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-tEzLDI:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-sMpyqW:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-sKxmQL:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sHkkN9:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-sFBKCZ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sEV3Ii:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-s5Z7ay:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-rzd0Kw:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-rjxnUC:focus{
background-color:transparent;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
border-style:none;
font-weight:500;
}

.phw-g-i-rjmxnl:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-rhgZU2:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-reulnf:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-r7SRZT:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-r2tWxQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-qpFqgT:focus{
font-weight:500;
color:var(--white);
border-color:transparent;
font-size:14px;
background-color:transparent;
}

.phw-g-i-qbJ5n7:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-qPHgYj:focus{
background-color:var(--phw-custom-btn-color60b3c1);
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
border-style:none;
}

.phw-g-i-pgzY9M:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-pg442s:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-peRpmb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-pHr6oD:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-pDTJ4v:focus{
color:var(--white);
}

.phw-g-i-p8queO:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-p418Zx:focus,.btn.primary-button:focus,.primary-button:focus{
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-oyFWvM:focus{
font-size:14px;
}

.phw-g-i-otVyKs:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-okJeUK:focus{
font-size:14px;
font-weight:700;
}

.phw-g-i-ok1Knh:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-oh6ENB:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-oetXc1:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-oXLA13:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-oHMG00:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-o7cJbD:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-nyv6PN:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-ni50Ms:focus{
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
}

.phw-g-i-nbSh0U:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-naAkFi:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-nJBHPt:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-nDQZwd:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-myvyQb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-mx5jVT:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-mue0lV:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-mm9q5P:focus{
color:var(--white);
}

.phw-g-i-mjsZo4:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-mYNLhL:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-mExXit:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-mEioeg:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-m35WzV:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-lyUGnW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ltBtLb:focus,.btn.primary-button:focus,.primary-button:focus{
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-lpTjFg:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-laywd2:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-l0Ulun:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-kwLitp:focus{
font-weight:700;
font-size:14px;
}

.phw-g-i-kvwo6C:focus{
color:var(--white);
}

.phw-g-i-kqUWzk:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-koyZXb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-kZFofA:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-kMqk2B:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-kBaIel:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-jvdULE:focus{
background-color:var(--phw-custom-white);
}

.phw-g-i-jugyus:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-jgwCVE:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-jaWhj6:focus{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-jUlI61:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-jQjXCO:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-jQdyWF:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-jQ43lY:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-jJVbjH:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-jJHjic:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-jE07sF:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-j88i3O:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-j6r25Z:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-j5gBPZ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-idquNn:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-iZ5vYb:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-iPGXIc:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-iNko0j:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-iCbOMc:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-i1HIAd:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-htlfbt:focus{
border-style:none;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-hpFKww:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-hoGFVv:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-hmpsUB:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-hmgDV4:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-hOsYZ3:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-h6v4bC:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-gnZUtj:focus{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-gjpI0Q:focus{
background-color:var(--phw-custom-btn-color60b3c1);
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
border-style:none;
}

.phw-g-i-gdFnib:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-gYc9vF:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-gKYwug:focus{
background-color:var(--phw-custom-btn-color60b3c1);
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
border-style:none;
}

.phw-g-i-gFC2rG:focus{
border-color:transparent;
color:var(--brand-color-primary);
background-color:transparent;
}

.phw-g-i-g7kVil:focus{
font-size:14px;
outline-style:none;
font-weight:700;
}

.phw-g-i-g53wZY:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-fuK5n3:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-fk3Iqa:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-fcZosX:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-fUEbCl:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-fSDOu9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-fB5JY7:focus{
background-color:var(--phw-custom-btn-color60b3c1);
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
border-style:none;
}

.phw-g-i-f3mL7e:focus{
border-style:none;
color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-emW8YA:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-ekA1RJ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-eiLanS:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ee8lp4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-eVKcsM:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-eNyif9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-eNL30I:focus{
color:var(--white);
}

.phw-g-i-eDUAO9:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-dyk9Hr:focus{
background-color:var(--phw-custom-white);
}

.phw-g-i-djlozz:focus,.btn.primary-button:focus,.primary-button:focus{
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-dhibDV:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-dhXFPT:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ddHvHq:focus{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-dcvGZk:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-dRF2lg:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-dK2qPB:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-dHLOzQ:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-dElWCi:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-dAefW4:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-d7zqj7:focus,.btn-info,.plain-button:focus{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-d5YsRg:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-d3mOVy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-cqfwim:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cnmttU:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-cmURVF:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ceVLpK:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-cWZnkW:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-c7YuMy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-c5PsRm:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-c1oGFo:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-byKNPL:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-btp7WF:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-bsQ7jQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-bqGeYy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-boJQGY:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-bforhw:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-bdm22C:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-bMlzQ1:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-bKGIJs:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-bCNnnx:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-b3vEaZ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-b1hx76:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-axWnDb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-aqsW4T:focus{
font-size:14px;
outline-style:none;
font-weight:700;
}

.phw-g-i-aqNilO:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-amhIjf:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-afOx9W:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-aeU5t1:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-aZpAHv:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-aTcnoq:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-aOnegu:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-aN3i3k:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-aMoyx5:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-aIueG3:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-a6cB1U:focus{
color:var(--white);
}

.phw-g-i-ZbH7x5:focus{
background-color:var(--phw-custom-btn-color60b3c1);
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
border-style:none;
}

.phw-g-i-ZKehzb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ZHG3ea:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ZGKYe2:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Z4422S:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Z2MPE9:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-YuXh85:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YtCj61:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YpPY9T:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-Yovkqi:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YlhPJJ:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-YlI9U8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YSUmsO:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YJDMoI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Y3TmhN:focus{
border-color:transparent;
background-color:transparent;
font-size:14px;
color:var(--white);
font-weight:500;
}

.phw-g-i-Y1qzvW:focus{
background-color:var(--phw-custom-white);
}

.phw-g-i-XznGNJ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-XntsKA:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-XkMTRf:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Xjsalk:focus{
border-color:transparent;
background-color:transparent;
font-size:14px;
color:var(--white);
font-weight:500;
}

.phw-g-i-XUoPBy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-XNumEy:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Wv432c:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-WkA7OE:focus{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-WiGF7z:focus{
font-size:14px;
font-weight:700;
}

.phw-g-i-WhmdY0:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-WWWsd8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-W9K9NC:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-VyOBT1:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-VpeeSY:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Vn4YQB:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-VfTF6X:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-VZsdTG:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-VLcCPf:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-VGNyyQ:focus,.btn.primary-button:focus,.primary-button:focus{
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-V9tjmC:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-UuQfdE:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-Usplkf:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-UpvnJN:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Uma30c:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-UmSugW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-UBEmEs:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-U8Jfnz:focus{
font-weight:700;
font-size:14px;
outline-style:none;
}

.phw-g-i-Ts1Qct:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TllRpq:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TiQpSQ:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-TgTy7V:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TZqCk5:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TYUQSE:focus{
font-size:14px;
font-weight:700;
}

.phw-g-i-TVy5cZ:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-StQLaQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-SsIuI7:focus{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-SilNZN:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-ShECga:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-SPh6kQ:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-SNYTb9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-SMxQ82:focus{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-SJzRS5:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-SGDpC2:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-S45pcK:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-RrY7Om:focus{
font-size:14px;
outline-style:none;
font-weight:700;
}

.phw-g-i-RpVBOc:focus{
border-color:transparent;
background-color:transparent;
font-size:14px;
color:var(--white);
font-weight:500;
}

.phw-g-i-RpAAwn:focus{
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-RnjnF9:focus{
font-size:14px;
font-weight:700;
}

.phw-g-i-Rd2VR5:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-RcAKNB:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-RaaDsl:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-RR9Fit:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-R7TdYL:focus{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-R4JAhx:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-QlsPMP:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-QjyXZX:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-QeNMvC:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-QdaM7M:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-QcU7Xb:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-QXlgKC:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-QUEFU1:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-QN7GIl:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-QFVrJ9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Q5CYxs:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-PzSg4x:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-PwxxyS:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PhmFyS:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PZdvL9:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-PXEcMd:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PL7TKw:focus{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-Oy9otN:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Owoj8E:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OwcSZp:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Oi926O:focus{
border-color:transparent;
background-color:transparent;
font-size:14px;
color:var(--white);
font-weight:500;
}

.phw-g-i-OggoOa:focus{
background-color:var(--phw-custom-btn-color60b3c1);
border-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--white);
border-style:none;
}

.phw-g-i-Oc9sWX:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Obe7I0:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-OZoG4G:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OVmj9o:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-ORPkAs:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OQQ0Lf:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-O8PU3R:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-NuzQkT:focus{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-Nhfdxe:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-NboOnc:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-NUsBrh:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-NPd8H6:focus,.btn.primary-button:focus,.primary-button:focus{
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-NOWZ6C:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-NHDJ16:focus{
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
}

.phw-g-i-NFY8DR:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-NBszoe:focus{
color:var(--white);
}

.phw-g-i-Mw3Rr1:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Mu9ipj:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-MtNOYs:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Mq34ay:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Mpmt3Y:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-MnO3fO:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-Mi0DML:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-MgQHUi:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-McOGXF:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-MZiJ8N:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-MJVzr5:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-MAPxrR:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Lw0aV7:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-Lube3B:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-LquPAa:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LpyDJu:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Lar2PB:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LRWobk:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LRUloM:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-LNjBkI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LLUQI9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LJsbhP:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-L0GK3I:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-KvfcbQ:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-KtKkAZ:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-KryarC:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-KmHLa7:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-KOPTBU:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-KNxaEg:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-KJ9dLO:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-K1nqBn:focus{
font-size:14px;
font-weight:700;
}

.phw-g-i-JzsfgN:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Jr2sCd:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-Ji6t1l:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-JHrJkg:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-JCxEVo:focus{
border-color:transparent;
color:var(--brand-color-primary);
background-color:transparent;
}

.phw-g-i-J4Txur:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-J2WVWG:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-IuVZ1T:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Im3Z62:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Id815V:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-IaDNhx:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-IZo5yA:focus{
border-color:transparent;
color:var(--brand-color-primary);
background-color:transparent;
}

.phw-g-i-IQnlmj:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-IQP97B:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-IBxIkR:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-I7jb2l:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-I2ivy0:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-HxK7Qp:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-HQmuuZ:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-H4aawl:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-GpYl20:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-GXlUzf:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-GWzTDY:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-GUTYsO:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-GOT641:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-GJ5Ber:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-FwuEW0:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-FsyuoU:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-FnpdSq:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Fk8uCG:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-FUx5Iy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-FPBZvv:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-FLColD:focus{
color:var(--white);
}

.phw-g-i-FJjnWq:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-FJjeyp:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-FCfsGb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-EtsZB5:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ESKoz4:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-EPuN5H:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-EPX9BG:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-EPQXyx:focus{
font-size:16px;
}

.phw-g-i-EMewDR:focus{
font-size:14px;
font-weight:700;
}

.phw-g-i-EHn1MN:focus{
border-color:transparent;
background-color:transparent;
font-size:14px;
color:var(--white);
font-weight:500;
}

.phw-g-i-E8Mi4i:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-E4Ib0n:focus{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-Duh04v:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-DmSSRi:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-Dj3hFG:focus{
border-color:transparent;
background-color:var(--phw-custom-white);
font-size:14px;
color:var(--brand-color-primary);
}

.phw-g-i-DirrVh:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-DgPtAp:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-DgPFHw:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-DVCR4Q:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-DHkDmu:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-D97Vyn:focus,.btn-success,.secondary-button:focus{
color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:none;
}

.phw-g-i-CxRjLs:focus{
border-width:0px;
color:var(--black);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
outline-style:none;
}

.phw-g-i-CvJWDa:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-CoM1Bc:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Cc0dGV:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-CUV5XI:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-CEarnU:focus{
font-size:14px;
outline-style:none;
font-weight:700;
}

.phw-g-i-BrIgj7:focus{
border-style:none;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-BemmjQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-BYL4OJ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-BYEMRM:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-BSh5Ki:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-BB80Ah:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-BB4FQB:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-B71Ae7:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-B45eTa:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-B3YQ8A:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-AwnVF0:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-AjIY19:focus{
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
}

.phw-g-i-AgtOjR:focus,.btn.primary-button:focus,.primary-button:focus{
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-Adz5pE:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-AZVXgK:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ANQurR:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-ALSkxn:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-A5ENqr:focus{
background-color:transparent;
border-color:var(--brand-color-primary);
border-style:none;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-A00yNk:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-9t54oG:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-9mFkAT:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-9icOOD:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-9ebBmh:focus{
background-color:transparent;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
border-style:none;
font-weight:500;
}

.phw-g-i-9UBOhl:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-9Mk5WR:focus{
font-size:14px;
font-weight:700;
}

.phw-g-i-9IVgGV:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-9GhzIZ:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-9FRxd9:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-9BqBi5:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-95U8R3:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-916zXc:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-8wDcjK:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-8qChfx:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-8hO2c8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-8dgVJJ:focus{
border-color:transparent;
background-color:transparent;
font-size:14px;
color:var(--white);
font-weight:500;
}

.phw-g-i-8UBELc:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
}

.phw-g-i-8QBOuP:focus{
font-size:14px;
outline-style:none;
font-weight:700;
}

.phw-g-i-8JUSsl:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-8HYf1m:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-8HFTaM:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-890LyW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-80V0ik:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-7tB99G:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-7rO62L:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-7ctvr6:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-7XuR3Y:focus{
color:var(--white);
}

.phw-g-i-7XmS7X:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-7XIZbE:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-7N7v2w:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-73UY0j:focus{
color:var(--white);
}

.phw-g-i-70meAA:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-6pxMLd:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-6Y7iMn:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-6RyseJ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-6PQOH1:focus{
font-size:16px;
}

.phw-g-i-6FiV10:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-6E3g0x:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-5olBTC:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-5i3xjG:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-5gK9i8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-5ZbLUS:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-5ZIxlN:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-5U3WwA:focus{
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-5SLFoS:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-5HDfzW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-5CEKTM:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-53XGkf:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-4zM2UI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-4wCRSO:focus{
font-size:14px;
outline-style:none;
font-weight:700;
}

.phw-g-i-4w4Ygy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-4bKBiW:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-4RrAy3:focus{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
outline-style:none;
}

.phw-g-i-4QgZyW:focus{
border-style:none;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-4Ne1b0:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-4C8JUf:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-43P54E:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-42TeNM:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-3xMFz1:focus{
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
}

.phw-g-i-3ttvwd:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-3jlEi7:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-3d94Zi:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-3OwBG7:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-31pC9m:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-30HzzV:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-2wxex5:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-2vOf80:focus{
font-size:14px;
outline-style:none;
font-weight:700;
}

.phw-g-i-2rVprO:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-2nwrwE:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-2h0xxo:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-2fXMEk:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-2H2I2a:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-2FmmWH:focus{
color:var(--white);
}

.phw-g-i-2Emt88:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-1soyaj:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-1sCSR4:focus{
border-color:var(--stroke-dark);
border-style:solid;
background-color:var(--phw-custom-greyf4f4f4);
color:var(--body-color);
font-weight:500;
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-1jRx6G:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-1fMuwE:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-1HFmyX:focus{
background-color:var(--phw-custom-white);
}

.phw-g-i-1G361I:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-16eYAI:focus,.btn-success,.secondary-button:focus{
color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:none;
}

.phw-g-i-0zxryu:focus{
background-color:var(--phw-custom-white);
}

.phw-g-i-0xSVfg:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-0kOZTm:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-0go4AI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-0Q4cP5:focus{
font-size:14px;
font-weight:700;
}

.phw-g-i-0OkuF2:focus{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-futura-now-headline);
border-style:none;
border-color:var(--brand-color-primary);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-0FSmYI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-0EkfeR:focus{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-0Dp0T5:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-0C4hUM:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-08hOay:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-00LpdH:focus{
background-color:var(--phw-custom-white);
font-size:14px;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-00Egub:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-btn-secondary:focus,.btn-success,.secondary-button:focus{
color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
border-style:none;
}

.phw-g-btn-primary:focus,.btn.primary-button:focus,.primary-button:focus{
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:var(--phw-custom-greyf4f4f4);
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-btn-plain:focus,.btn-info,.plain-button:focus{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-btn-jobcard-info-link:focus{
color:var(--placeholder-text-color-1);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
}


.phw-g-i-Ma9AfL:active{
}
.phw-g-i-Ma9AfL.active{
}
.phw-g-i-Ma9AfL.phw-active-tab{
}

.phw-g-i-T3lzRN:active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-T3lzRN.active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-T3lzRN.phw-active-tab{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-EMLZyU:active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-EMLZyU.active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-EMLZyU.phw-active-tab{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-fnj2e3:active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-fnj2e3.active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-fnj2e3.phw-active-tab{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-9AZcjw:active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-9AZcjw.active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-9AZcjw.phw-active-tab{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-hKj1tZ:active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-hKj1tZ.active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-hKj1tZ.phw-active-tab{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-NVK8QN:active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-NVK8QN.active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-NVK8QN.phw-active-tab{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-LyoosM:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-LyoosM.active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-LyoosM.phw-active-tab{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-zU8KDC:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-zU8KDC.active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-zU8KDC.phw-active-tab{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-mbGiwm:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-mbGiwm.active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-mbGiwm.phw-active-tab{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-08qgT1:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-08qgT1.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-08qgT1.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-AtjsuO:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-AtjsuO.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-AtjsuO.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-1IrFdT:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-1IrFdT.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-1IrFdT.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-5go016:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}
.phw-g-i-5go016.active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}
.phw-g-i-5go016.phw-active-tab{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-YJMA5L:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-YJMA5L.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-YJMA5L.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-RugLiu:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-RugLiu.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-RugLiu.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-CBZvTN:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-CBZvTN.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-CBZvTN.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-dg1jK6:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-dg1jK6.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-dg1jK6.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-2Lqqxy:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-2Lqqxy.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-2Lqqxy.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-TErIuC:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-TErIuC.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-TErIuC.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-rhhoY0:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-rhhoY0.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-rhhoY0.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-RODTAV:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-RODTAV.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-RODTAV.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-MO28SQ:active{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}
.phw-g-i-MO28SQ.active{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}
.phw-g-i-MO28SQ.phw-active-tab{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-KRhnFl:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-KRhnFl.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-KRhnFl.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}

.phw-g-i-GcN0fb:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-GcN0fb.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-GcN0fb.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}

.phw-g-i-aB3Z3Z:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-aB3Z3Z.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-aB3Z3Z.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}

.phw-g-i-nZjARP:active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-nZjARP.active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-nZjARP.phw-active-tab{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-XjKonC:active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-XjKonC.active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-XjKonC.phw-active-tab{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-yTVNHE:active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-yTVNHE.active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-yTVNHE.phw-active-tab{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-lxTyTs:active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-lxTyTs.active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-lxTyTs.phw-active-tab{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-Ud7scm:active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-Ud7scm.active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-Ud7scm.phw-active-tab{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-xL51jY:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-xL51jY.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-xL51jY.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-ZrmFMX:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-ZrmFMX.active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-ZrmFMX.phw-active-tab{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-2nDSHp:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-2nDSHp.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-2nDSHp.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-LjsuwU:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-LjsuwU.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-LjsuwU.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-V2qyzd:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-V2qyzd.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-V2qyzd.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-ffm6XS:active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-ffm6XS.active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-ffm6XS.phw-active-tab{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-3eCJcz:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-3eCJcz.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-3eCJcz.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-73b9cv:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-73b9cv.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-73b9cv.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-ujOkCw:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-ujOkCw.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-ujOkCw.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-7rBCUp:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-7rBCUp.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-7rBCUp.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-JOGnZ0:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-JOGnZ0.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-JOGnZ0.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-NQ7O6O:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-NQ7O6O.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-NQ7O6O.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-WvG887:active{
border-color:transparent;
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
font-size:14px;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-WvG887.active{
border-color:transparent;
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
font-size:14px;
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-WvG887.phw-active-tab{
border-color:transparent;
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-noto-sans-jp);
font-size:14px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-j5Dx0k:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-j5Dx0k.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-j5Dx0k.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-yq9ReE:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-yq9ReE.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-yq9ReE.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-aPCFkB:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-aPCFkB.active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}
.phw-g-i-aPCFkB.phw-active-tab{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-0mxmCS:active{
background:none;
background-image:none;
background-color:transparent;
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
font-size:14px;
}
.phw-g-i-0mxmCS.active{
background:none;
background-image:none;
background-color:transparent;
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
font-size:14px;
}
.phw-g-i-0mxmCS.phw-active-tab{
background:none;
background-image:none;
background-color:transparent;
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-noto-sans-jp-medium);
font-size:14px;
}

.phw-g-i-0X2jFg:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-0X2jFg.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-0X2jFg.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-cUr2BD:active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-cUr2BD.active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-cUr2BD.phw-active-tab{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-btn-small-primary:active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-btn-small-primary.active{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-btn-small-primary.phw-active-tab{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-PxddTz:active,.btn.primary-button:active,.primary-button:active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-size:14px;
}

.phw-g-i-vcwdzR:active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}
.phw-g-i-vcwdzR.active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}
.phw-g-i-vcwdzR.phw-active-tab{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-VAtVe7:active{
background:none;
background-image:none;
background-color:transparent;
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}
.phw-g-i-VAtVe7.active{
background:none;
background-image:none;
background-color:transparent;
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}
.phw-g-i-VAtVe7.phw-active-tab{
background:none;
background-image:none;
background-color:transparent;
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-6bn632:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-6bn632.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-6bn632.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-YVx9QG:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-YVx9QG.active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}
.phw-g-i-YVx9QG.phw-active-tab{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-9w1YZj:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-9w1YZj.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-9w1YZj.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}

.phw-g-i-mkP11T:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-mkP11T.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-mkP11T.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}

.phw-g-i-x3iotu:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-x3iotu.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}
.phw-g-i-x3iotu.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
font-weight:700;
}

.phw-g-i-X2toAM:active{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
}
.phw-g-i-X2toAM.active{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
}
.phw-g-i-X2toAM.phw-active-tab{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
}

.phw-g-i-xKlVwn:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-xKlVwn.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-xKlVwn.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-DsBtH3:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-DsBtH3.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-DsBtH3.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-BeJwsX:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-BeJwsX.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-BeJwsX.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-wtII3s:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-wtII3s.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-wtII3s.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-HBmgXH:active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-HBmgXH.active{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-HBmgXH.phw-active-tab{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-UfPzFp:active{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
}
.phw-g-i-UfPzFp.active{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
}
.phw-g-i-UfPzFp.phw-active-tab{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
}

.phw-g-i-VyuZqd:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-VyuZqd.active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}
.phw-g-i-VyuZqd.phw-active-tab{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-jdsavedefault:active{
border-color:transparent;
}

.phw-g-i-zToTN4:active{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-zKR6xx:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-zKQGQI:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-yrHiY7:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-ygOtF8:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-ybkN0M:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-xwIOgA:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-xrh6nC:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-xgKetk:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-xaZJox:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-xS8p6o:active{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-wtiSkU:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-wp7OUv:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-wkm2pJ:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-wjfjly:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-wPY3Ne:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-vaZxRN:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-v6jqLO:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-usR6ph:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-uQNYPM:active{
background:none;
background-image:none;
font-weight:500;
color:var(--body-color);
font-size:var(--cms-g-button-black);
}

.phw-g-i-uNG2Rh:active{
color:var(--white);
}

.phw-g-i-uHRHvI:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-uFJvDy:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-uBDntz:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-u7MHhm:active{
color:var(--white);
}

.phw-g-i-tpwxe4:active{
font-size:14px;
}

.phw-g-i-teinku:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-tdPAxc:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-tOfLVX:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-tEzLDI:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-sMpyqW:active{
background:none;
background-image:none;
font-size:var(--cms-g-button-black);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-rjxnUC:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-rjmxnl:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-rhgZU2:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-r7SRZT:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-qpFqgT:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-qbJ5n7:active{
background:none;
background-image:none;
font-size:var(--cms-g-button-black);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-qPHgYj:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-pgzY9M:active{
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
font-size:var(--phw-g-small-text-font-size);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-pDTJ4v:active{
color:var(--white);
}

.phw-g-i-p418Zx:active,.btn.primary-button:active,.primary-button:active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-size:14px;
}

.phw-g-i-omxBFd:active{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-okJeUK:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-ok1Knh:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-oetXc1:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-oXLA13:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-nyv6PN:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-ni50Ms:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-naAkFi:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-mm9q5P:active{
color:var(--white);
}

.phw-g-i-mjsZo4:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-ltBtLb:active,.btn.primary-button:active,.primary-button:active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-size:14px;
}

.phw-g-i-lpTjFg:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-laywd2:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-kZFofA:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-kBaIel:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-jvdULE:active{
border-color:transparent;
background-color:var(--phw-custom-white);
}

.phw-g-i-jgwCVE:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-jaWhj6:active{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-jUlI61:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
font-weight:500;
color:var(--body-color);
font-size:var(--cms-g-button-black);
}

.phw-g-i-j88i3O:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-izJ8A0:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-idquNn:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-iZ5vYb:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
box-shadow:none;
}

.phw-g-i-iCbOMc:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-i1HIAd:active{
background:none;
background-image:none;
font-size:var(--cms-g-button-black);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-hyg7Zo:active{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-hmgDV4:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-h6v4bC:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-gnZUtj:active{
background-color:var(--phw-custom-white);
border-color:transparent;
}

.phw-g-i-gjpI0Q:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-gKYwug:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-gFC2rG:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
box-shadow:none;
}

.phw-g-i-g7kVil:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-fcZosX:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-fJbSJw:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-fB5JY7:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-emW8YA:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-eVKcsM:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-eNL30I:active{
color:var(--white);
}

.phw-g-i-eDUAO9:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-e5UQs9:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-dyk9Hr:active{
border-color:transparent;
}

.phw-g-i-djlozz:active,.btn.primary-button:active,.primary-button:active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-size:14px;
}

.phw-g-i-ddHvHq:active{
color:var(--body-color);
border-color:transparent;
background-color:var(--phw-custom-white);
}

.phw-g-i-dRF2lg:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-dHLOzQ:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-dAefW4:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-cqfwim:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-cmURVF:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-cZhkIO:active{
border-color:transparent;
}

.phw-g-i-cWZnkW:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-c5PsRm:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-byKNPL:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-bo5yEt:active{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-aqsW4T:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-aOnegu:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-aMoyx5:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-aIueG3:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-a6cB1U:active{
color:var(--white);
}

.phw-g-i-ZbH7x5:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-ZXX1Ik:active{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-Z2MPE9:active{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-YpPY9T:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-YlhPJJ:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-Y3TmhN:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Y1qzvW:active{
background-color:var(--phw-custom-white);
border-color:transparent;
}

.phw-g-i-XntsKA:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-Xjsalk:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-XNumEy:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-WkA7OE:active{
border-color:transparent;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-WiGF7z:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-WhmdY0:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-VyOBT1:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-VvOqgg:active{
border-color:transparent;
}

.phw-g-i-VGNyyQ:active,.btn.primary-button:active,.primary-button:active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-size:14px;
}

.phw-g-i-VGKPVD:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-UuQfdE:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-UBEmEs:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-U8Jfnz:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-U3Scou:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-TiQpSQ:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-TYUQSE:active{
font-weight:700;
color:var(--black);
font-size:14px;
}

.phw-g-i-TVy5cZ:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-SsIuI7:active{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-SilNZN:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-SPh6kQ:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-SMxQ82:active{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-SKiE3u:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-SJzRS5:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-SANIug:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-RrY7Om:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-RpVBOc:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-RpAAwn:active{
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-RnjnF9:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-ReOsgd:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-R7TdYL:active{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-R4JAhx:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-QjyXZX:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-QUEFU1:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-QN7GIl:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-Q5CYxs:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Q3uJLW:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Q0q94z:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-PsYtsW:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-PZdvL9:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-PYSO7p:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-PL7TKw:active{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Oy9otN:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-Oi926O:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-OggoOa:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-OVmj9o:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-OQQ0Lf:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-NuzQkT:active{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Nhfdxe:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-NboOnc:active{
background:none;
background-image:none;
font-size:var(--cms-g-button-black);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-NPd8H6:active,.btn.primary-button:active,.primary-button:active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-size:14px;
}

.phw-g-i-NHDJ16:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-NFY8DR:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-NBszoe:active{
color:var(--white);
}

.phw-g-i-Mw3Rr1:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-Mu9ipj:active{
background:none;
background-image:none;
font-size:var(--cms-g-button-black);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-Mq34ay:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-MnO3fO:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-McOGXF:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-MJVzr5:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-MAPxrR:active{
background:none;
background-image:none;
font-size:var(--cms-g-button-black);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-Lw0aV7:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-Lube3B:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-KvfcbQ:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-KtKkAZ:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-KcffgP:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-KOPTBU:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-KJ9dLO:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-K1nqBn:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-Jr2sCd:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-Ji6t1l:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-JHrJkg:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-JCxEVo:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
box-shadow:none;
}

.phw-g-i-IZo5yA:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
box-shadow:none;
}

.phw-g-i-IQnlmj:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-HQmuuZ:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-GpYl20:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Fz9ZWZ:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-FS5UvG:active{
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-FLColD:active{
color:var(--white);
}

.phw-g-i-FJjnWq:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-ESKoz4:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-EPQXyx:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-EMewDR:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-EHn1MN:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-E8Mi4i:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-E4Ib0n:active{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-DmSSRi:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-Dj3hFG:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-DgPFHw:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-DVCR4Q:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-DHkDmu:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-CxRjLs:active{
border-width:0px;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
font-weight:700;
}

.phw-g-i-CUV5XI:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-CEarnU:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-BYEMRM:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-AwnVF0:active{
background:none;
background-image:none;
font-size:var(--cms-g-button-black);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-AjIY19:active{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-AgtOjR:active,.btn.primary-button:active,.primary-button:active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-size:14px;
}

.phw-g-i-ANQurR:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-A5ENqr:active{
background:none;
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
}
.phw-g-i-A5ENqr.active{
background:none;
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
}
.phw-g-i-A5ENqr.phw-active-tab{
background:none;
background-image:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:var(--cms-g-button-black);
}

.phw-g-i-A00yNk:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-9icOOD:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-9ebBmh:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-9UBOhl:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-9Mk5WR:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-9GhzIZ:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-9FRxd9:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-916zXc:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-8dgVJJ:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-8UBELc:active{
border-color:transparent;
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--placeholder-text-color-1);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-8QBOuP:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-8KQMxo:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-8HYf1m:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-8HFTaM:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-7rO62L:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-7gwk3X:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-7XmS7X:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-73UY0j:active{
color:var(--white);
}

.phw-g-i-6Y7iMn:active{
background:none;
background-image:none;
font-size:var(--cms-g-button-black);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-6PQOH1:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-6FiV10:active{
color:var(--white);
border-color:var(--white);
font-size:14px;
background-color:var(--brand-color-primary);
}

.phw-g-i-5U3WwA:active{
background:none;
background-image:none;
font-size:var(--cms-g-button-black);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-5CEKTM:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-53XGkf:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-52sK95:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-4wCRSO:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-4bKBiW:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-4RrAy3:active{
border-width:0px;
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-4Ne1b0:active{
background-color:var(--brand-color-primary);
font-size:14px;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-3xMFz1:active{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-futura-now-text);
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-3ttvwd:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-3jlEi7:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-3aCGoT:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-3OwBG7:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-30HzzV:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-2vOf80:active{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-2nwrwE:active{
background:none;
background-image:none;
background-color:transparent;
font-size:14px;
font-weight:500;
}

.phw-g-i-2h0xxo:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-2UvLVd:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-2H2I2a:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-2G0MUk:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-2FmmWH:active{
color:var(--white);
}

.phw-g-i-1soyaj:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-1sCSR4:active{
background:none;
background-image:none;
border-color:var(--brand-color-primary);
background-color:transparent;
color:var(--brand-color-primary);
font-weight:500;
font-size:14px;
}

.phw-g-i-1fMuwE:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-1HFmyX:active{
background-color:var(--phw-custom-white);
border-color:transparent;
}

.phw-g-i-1G361I:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-0zxryu:active{
background-color:var(--phw-custom-white);
border-color:transparent;
}

.phw-g-i-0OkuF2:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-0EkfeR:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-091Xix:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-08hOay:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-00LpdH:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-i-00Egub:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
}

.phw-g-btn-primary:active,.btn.primary-button:active,.primary-button:active{
background:none;
background-image:none;
background-color:transparent;
font-weight:500;
font-size:14px;
}

.phw-g-btn-jobcard-info-link:active{
color:var(--placeholder-text-color-1);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
}


.phw-g-i-T3lzRN.disabled{
border-color:transparent;
color:var(--btn-dark);
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-T3lzRN:disabled{
border-color:transparent;
color:var(--btn-dark);
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-EMLZyU.disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}
.phw-g-i-EMLZyU:disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}

.phw-g-i-fnj2e3.disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}
.phw-g-i-fnj2e3:disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}

.phw-g-i-9AZcjw.disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}
.phw-g-i-9AZcjw:disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}

.phw-g-i-hKj1tZ.disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}
.phw-g-i-hKj1tZ:disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}

.phw-g-i-NVK8QN.disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}
.phw-g-i-NVK8QN:disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}

.phw-g-i-nUhmIr.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-nUhmIr:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LyoosM.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-LyoosM:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-zU8KDC.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-zU8KDC:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-mbGiwm.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-mbGiwm:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-VmGYUy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-VmGYUy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sJYyG4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sJYyG4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Kj12So.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Kj12So:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-wjDTUZ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-wjDTUZ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-08qgT1.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-08qgT1:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Ar8xJd.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Ar8xJd:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Xy5e0L.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Xy5e0L:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-AtjsuO.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-AtjsuO:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-1IrFdT.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-1IrFdT:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-2XLeN4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-2XLeN4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-5go016.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-5go016:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-YJMA5L.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-YJMA5L:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-RugLiu.disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}
.phw-g-i-RugLiu:disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}

.phw-g-i-CBZvTN.disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}
.phw-g-i-CBZvTN:disabled{
border-color:transparent;
font-family:var(--cms-g-noto-sans-jp);
color:var(--btn-dark);
}

.phw-g-i-VAXwOn.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-VAXwOn:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-NrUPzT.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NrUPzT:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-6kZ9r7.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-6kZ9r7:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-gDROz9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-gDROz9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-uhktrq.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-uhktrq:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dg1jK6.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-dg1jK6:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-dzSro9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-dzSro9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OkEKdo.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-OkEKdo:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-2Lqqxy.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-2Lqqxy:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-FPAeTN.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-FPAeTN:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-CeK6Cq.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-CeK6Cq:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TErIuC.disabled{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-TErIuC:disabled{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-rhhoY0.disabled{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-rhhoY0:disabled{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-RODTAV.disabled{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-RODTAV:disabled{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-MO28SQ.disabled{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-MO28SQ:disabled{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-KRhnFl.disabled{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-KRhnFl:disabled{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-GcN0fb.disabled{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-GcN0fb:disabled{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-aB3Z3Z.disabled{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-aB3Z3Z:disabled{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-nZjARP.disabled{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-nZjARP:disabled{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-XjKonC.disabled{
font-family:var(--cms-g-futura-now-text);
}
.phw-g-i-XjKonC:disabled{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-yTVNHE.disabled{
border-color:transparent;
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-yTVNHE:disabled{
border-color:transparent;
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-lxTyTs.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-lxTyTs:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-Ud7scm.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-Ud7scm:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-Djp0Kr.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-Djp0Kr:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-DNZ7TA.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-DNZ7TA:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-AmyzIS.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-AmyzIS:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-xL51jY.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-xL51jY:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-j9el3F.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-j9el3F:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ZrmFMX.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-ZrmFMX:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-DpzO9V.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-DpzO9V:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-fL4eJ7.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-fL4eJ7:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KyBvfZ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KyBvfZ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-2nDSHp.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-2nDSHp:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-AoNlvn.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-AoNlvn:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-9pBTCQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-9pBTCQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ty8Jyb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ty8Jyb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-eut1zv.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-eut1zv:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-LjsuwU.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-LjsuwU:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-V2qyzd.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-V2qyzd:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-ffm6XS.disabled{
border-color:transparent;
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-ffm6XS:disabled{
border-color:transparent;
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-3eCJcz.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-3eCJcz:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-73b9cv.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-73b9cv:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-3nZOAt.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-3nZOAt:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ujOkCw.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-ujOkCw:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-7rBCUp.disabled{
border-color:transparent;
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-7rBCUp:disabled{
border-color:transparent;
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-JOGnZ0.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-JOGnZ0:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-NQ7O6O.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-NQ7O6O:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-WvG887.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-WvG887:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-j5Dx0k.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-j5Dx0k:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-yq9ReE.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-yq9ReE:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-aPCFkB.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-aPCFkB:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-uAphpL.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-uAphpL:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-0mxmCS.disabled{
background-color:var(--phw-custom-white);
border-color:var(--brand-color-primary);
border-style:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp-medium);
font-size:14px;
min-height:auto;
}
.phw-g-i-0mxmCS:disabled{
background-color:var(--phw-custom-white);
border-color:var(--brand-color-primary);
border-style:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-noto-sans-jp-medium);
font-size:14px;
min-height:auto;
}

.phw-g-i-9D3Y8F.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-9D3Y8F:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-aO1fAa.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-aO1fAa:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-0X2jFg.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-0X2jFg:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-NCb8rH.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NCb8rH:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-62FNrc.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-62FNrc:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-cUr2BD.disabled{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-cUr2BD:disabled{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-btn-small-primary.disabled{
}
.phw-g-btn-small-primary:disabled{
}

.phw-g-i-PxddTz.disabled,.btn-primary,.primary-button.disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}
.phw-g-i-PxddTz:disabled,.btn-primary,.primary-button:disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}

.phw-g-i-vcwdzR.disabled{
background-color:var(--phw-custom-white);
border-color:var(--brand-color-primary);
border-style:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}
.phw-g-i-vcwdzR:disabled{
background-color:var(--phw-custom-white);
border-color:var(--brand-color-primary);
border-style:none;
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-VAtVe7.disabled{
background-color:var(--phw-custom-white);
border-color:var(--brand-color-primary);
border-style:none;
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-VAtVe7:disabled{
background-color:var(--phw-custom-white);
border-color:var(--brand-color-primary);
border-style:none;
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-6bn632.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-6bn632:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-YVx9QG.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-YVx9QG:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-etnQG6.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-etnQG6:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-9w1YZj.disabled{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-9w1YZj:disabled{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-mkP11T.disabled{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-mkP11T:disabled{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-UfPzFp.disabled{
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-UfPzFp:disabled{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-zToTN4.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-zToTN4:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-zKR6xx.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-zKR6xx:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-zKQGQI.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-zKQGQI:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-zJjl1X.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-zJjl1X:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-zJXwQa.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-zJXwQa:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-z5QCzN.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-z5QCzN:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-yxMcNW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-yxMcNW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ysTiYq.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ysTiYq:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-yrHiY7.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-yrHiY7:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ygOtF8.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-ygOtF8:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-yd7823.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-yd7823:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ybkN0M.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-ybkN0M:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-yRj8Nx.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-yRj8Nx:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-xwIOgA.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-xwIOgA:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-xrh6nC.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-xrh6nC:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-xgKetk.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-xgKetk:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-xaZJox.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-xaZJox:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-xS8p6o.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-xS8p6o:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-xRehMv.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-xRehMv:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-xBaJ2h.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-xBaJ2h:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-x2XnX6.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-x2XnX6:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-wtiSkU.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-wtiSkU:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-wp7OUv.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-wp7OUv:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-wkyVbG.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-wkyVbG:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-wkm2pJ.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-wkm2pJ:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-wjfjly.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-wjfjly:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-wPY3Ne.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-wPY3Ne:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-vxkeR1.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-vxkeR1:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-vvjKTK.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-vvjKTK:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-viFRFA.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-viFRFA:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-vaZxRN.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-vWGmg3.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-vWGmg3:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-v8mnBX.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-v8mnBX:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-v6jqLO.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-v6jqLO:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-usR6ph.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-usR6ph:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-uk3W8x.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-uk3W8x:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-uQNYPM.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-uQNYPM:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-uHRHvI.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-uHRHvI:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-uFJvDy.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-uFJvDy:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-teinku.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-teinku:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-tdPAxc.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-tdPAxc:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-taS2IN.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-taS2IN:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-tYYGDd.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-tYYGDd:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-tUY2kn.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-tUY2kn:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-tQqZtV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-tQqZtV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-tOfLVX.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-tOfLVX:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-tEzLDI.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-tEzLDI:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-sMpyqW.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-sMpyqW:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-sKxmQL.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sKxmQL:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sHkkN9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sHkkN9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sFBKCZ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sFBKCZ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sEV3Ii.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sEV3Ii:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-s5Z7ay.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-s5Z7ay:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-rzd0Kw.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-rzd0Kw:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-rjxnUC.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-rjxnUC:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-rjmxnl.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-rjmxnl:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-rhgZU2.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-rhgZU2:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-reulnf.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-reulnf:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-r7SRZT.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-r7SRZT:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-r2tWxQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-r2tWxQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-qpFqgT.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-qpFqgT:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-qbJ5n7.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-qbJ5n7:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-qPHgYj.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-qPHgYj:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-q2IyWg.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-q2IyWg:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-ptzDwE.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-ptzDwE:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-pgzY9M.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-pgzY9M:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-pg442s.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-pg442s:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-peRpmb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-peRpmb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-pHr6oD.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-pHr6oD:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-p8queO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-p8queO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-p418Zx.disabled,.btn-primary,.primary-button.disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}
.phw-g-i-p418Zx:disabled,.btn-primary,.primary-button:disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}

.phw-g-i-otVyKs.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-otVyKs:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-omxBFd.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-omxBFd:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-ok1Knh.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ok1Knh:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-oh6ENB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-oh6ENB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-oetXc1.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-oetXc1:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-oXLA13.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-oXLA13:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-oHMG00.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-oHMG00:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-o7cJbD.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-o7cJbD:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-o4HaYl.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-o4HaYl:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-nyv6PN.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-nyv6PN:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-ni50Ms.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ni50Ms:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-nbSh0U.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-nbSh0U:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-naAkFi.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-naAkFi:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-nJBHPt.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-nJBHPt:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-nDQZwd.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-nDQZwd:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-myvyQb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-myvyQb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mx5jVT.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mx5jVT:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mue0lV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mue0lV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mjsZo4.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-mjsZo4:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-mYNLhL.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mYNLhL:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mExXit.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mExXit:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mEioeg.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mEioeg:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-m35WzV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-m35WzV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-lyUGnW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-lyUGnW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ltBtLb.disabled,.btn-primary,.primary-button.disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}
.phw-g-i-ltBtLb:disabled,.btn-primary,.primary-button:disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}

.phw-g-i-lpTjFg.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-lpTjFg:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-laywd2.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-laywd2:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-l0Ulun.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-l0Ulun:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-kqUWzk.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-kqUWzk:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-koyZXb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-koyZXb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-kZFofA.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-kZFofA:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-kMqk2B:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-kBaIel.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-kBaIel:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-jugyus.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jugyus:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-jgwCVE.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-jgwCVE:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-jaWhj6.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-jaWhj6:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-jUlI61.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-jUlI61:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-jQjXCO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jQjXCO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-jQdyWF.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jQdyWF:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-jQ43lY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jQ43lY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-jJVbjH.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jJVbjH:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-jJHjic.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jJHjic:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-jE07sF.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jE07sF:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-j88i3O.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-j88i3O:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-j6r25Z.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-j6r25Z:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-j5gBPZ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-izJ8A0.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-izJ8A0:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-idquNn.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-idquNn:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-iZ5vYb.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-iZ5vYb:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-iPGXIc.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-iPGXIc:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-iNko0j.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-iNko0j:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-iCbOMc.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-iCbOMc:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-i1HIAd.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-i1HIAd:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-hyg7Zo.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-hyg7Zo:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-hpFKww.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-hpFKww:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-hoGFVv.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-hoGFVv:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-hmpsUB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-hmpsUB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-hmgDV4.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-hmgDV4:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-hRsQCc.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-hRsQCc:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-hOsYZ3.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-hOsYZ3:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-h6v4bC.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-h6v4bC:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-gjpI0Q.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-gjpI0Q:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-gdFnib.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-gdFnib:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-gYc9vF.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-gYc9vF:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-gKYwug.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-gKYwug:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-gFC2rG.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-gFC2rG:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-g53wZY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-g53wZY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-fuK5n3.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-fuK5n3:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-fk3Iqa.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-fk3Iqa:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-fcZosX.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-fcZosX:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-fUEbCl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-fUEbCl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-fSDOu9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-fSDOu9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-fJbSJw.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-fJbSJw:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-fI01Yo.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-fI01Yo:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-fB5JY7.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-fB5JY7:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-emW8YA.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-emW8YA:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ekA1RJ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ekA1RJ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-eiLanS.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-eiLanS:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ee8lp4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ee8lp4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-eVKcsM.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-eVKcsM:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-eNyif9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-eNyif9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-eDUAO9.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-eDUAO9:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-e5UQs9.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-e5UQs9:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-djlozz.disabled,.btn-primary,.primary-button.disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}
.phw-g-i-djlozz:disabled,.btn-primary,.primary-button:disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}

.phw-g-i-dhibDV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-dhibDV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dhXFPT.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-dhXFPT:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dcvGZk.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-dcvGZk:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dRF2lg.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-dRF2lg:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-dK2qPB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-dK2qPB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dHLOzQ.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-dHLOzQ:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-dElWCi.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-dElWCi:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dAefW4.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-dAefW4:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-d5YsRg.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-d5YsRg:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-d3mOVy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-d3mOVy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-cqfwim.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-cqfwim:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-cnmttU.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-cnmttU:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-cmURVF.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-cmURVF:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ceVLpK.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ceVLpK:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-cWZnkW.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-cWZnkW:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-c7YuMy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-c7YuMy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-c5PsRm.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-c5PsRm:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-c1oGFo.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-c1oGFo:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-byKNPL.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-byKNPL:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-btp7WF.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-btp7WF:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-bsQ7jQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-bsQ7jQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-bqGeYy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-bqGeYy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-boJQGY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-boJQGY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-bo5yEt.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-bo5yEt:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-bforhw.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-bforhw:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-bdm22C.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-bdm22C:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-bMlzQ1.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-bMlzQ1:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-bKGIJs.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-bKGIJs:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-bCNnnx.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-bCNnnx:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-b3vEaZ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-b3vEaZ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-b1hx76.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-b1hx76:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-axWnDb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-axWnDb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-aqNilO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-aqNilO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-amhIjf.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-amhIjf:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-afOx9W.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-afOx9W:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-aeU5t1.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-aeU5t1:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-aZpAHv.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-aZpAHv:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-aTcnoq.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-aTcnoq:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-aOnegu.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-aOnegu:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-aN3i3k.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-aN3i3k:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-aMoyx5.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-aMoyx5:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-aIueG3.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-aIueG3:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-ZbH7x5.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-ZbH7x5:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-ZKehzb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ZKehzb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ZHG3ea.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ZHG3ea:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ZGKYe2.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ZGKYe2:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Z4422S.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Z4422S:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Z2MPE9.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Z2MPE9:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-YuXh85.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YuXh85:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YtCj61.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YtCj61:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YpPY9T.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-YpPY9T:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-Yovkqi.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Yovkqi:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YlhPJJ.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-YlhPJJ:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-YlI9U8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YlI9U8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YSUmsO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YSUmsO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YJDMoI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YJDMoI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Y3TmhN.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Y3TmhN:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-XznGNJ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-XznGNJ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-XntsKA.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-XntsKA:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-XkMTRf.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-XkMTRf:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Xjsalk.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Xjsalk:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-XUoPBy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-XUoPBy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-XNumEy.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-XNumEy:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-Wv432c.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Wv432c:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-WkA7OE.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-WkA7OE:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-WhmdY0.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-WhmdY0:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-WWWsd8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-WWWsd8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-W9K9NC.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-W9K9NC:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-VyOBT1.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-VyOBT1:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-VpeeSY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-VpeeSY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Vn4YQB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Vn4YQB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-VfTF6X.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-VfTF6X:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-VZsdTG.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-VZsdTG:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-VLcCPf.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-VLcCPf:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-VGNyyQ.disabled,.btn-primary,.primary-button.disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}
.phw-g-i-VGNyyQ:disabled,.btn-primary,.primary-button:disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}

.phw-g-i-VGKPVD.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-VGKPVD:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-V9tjmC.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-V9tjmC:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-UuQfdE.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-UuQfdE:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-Usplkf.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Usplkf:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-UpvnJN.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-UpvnJN:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Uma30c.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Uma30c:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-UmSugW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-UmSugW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Uj7fBK.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-Uj7fBK:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-UBEmEs.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-UBEmEs:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-U3Scou.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-U3Scou:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-Ts1Qct.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Ts1Qct:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TllRpq.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-TllRpq:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TiQpSQ.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-TiQpSQ:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-TgTy7V.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-TgTy7V:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TZqCk5.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-TZqCk5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TVy5cZ.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-TVy5cZ:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-StQLaQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-StQLaQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SsIuI7.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-SsIuI7:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-SilNZN.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-SilNZN:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ShECga.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ShECga:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SbK76S.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-SbK76S:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-SPh6kQ.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-SPh6kQ:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-SNYTb9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-SNYTb9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SMxQ82.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-SMxQ82:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-SKiE3u.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-SKiE3u:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-SJzRS5.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-SJzRS5:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-SGDpC2.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-SGDpC2:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SANIug.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-S45pcK.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-S45pcK:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-RpVBOc.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-RpVBOc:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-RpAAwn.disabled{
border-color:var(--brand-color-primary);
border-style:none;
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}
.phw-g-i-RpAAwn:disabled{
border-color:var(--brand-color-primary);
border-style:none;
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-ReOsgd.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-ReOsgd:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-Rd2VR5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-RcAKNB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-RcAKNB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-RaaDsl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-RaaDsl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-RR9Fit.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-RR9Fit:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-R7TdYL.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-R7TdYL:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-R4JAhx.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-R4JAhx:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-QlsPMP.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QlsPMP:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-QjyXZX.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-QjyXZX:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-QeNMvC.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QeNMvC:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-QdaM7M.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QdaM7M:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-QcU7Xb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QcU7Xb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-QXlgKC.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QXlgKC:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-QUEFU1.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-QUEFU1:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-QN7GIl.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-QN7GIl:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-QFVrJ9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QFVrJ9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Q5CYxs.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-Q5CYxs:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-Q3uJLW.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-Q3uJLW:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-Q0q94z.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-Q0q94z:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-PzSg4x.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PzSg4x:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PwxxyS.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PwxxyS:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PsYtsW.disabled{
color:var(--btn-disabled-color);
background-color:transparent;
border-color:var(--disabled-color);
}
.phw-g-i-PsYtsW:disabled{
color:var(--btn-disabled-color);
background-color:transparent;
border-color:var(--disabled-color);
}

.phw-g-i-PhmFyS.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PhmFyS:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PZdvL9.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-PZdvL9:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-PYSO7p.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-PXEcMd.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PXEcMd:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PL7TKw.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-PL7TKw:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-Oy9otN.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Oy9otN:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Owoj8E.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Owoj8E:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OwcSZp.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-OwcSZp:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Oi926O.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Oi926O:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-OggoOa.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-OggoOa:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-Oc9sWX.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Oc9sWX:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Obe7I0.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Obe7I0:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OZoG4G.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-OZoG4G:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OVmj9o.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-OVmj9o:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-ORPkAs.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ORPkAs:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OQQ0Lf.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-OQQ0Lf:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-O8PU3R.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-O8PU3R:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-NuzQkT.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-NuzQkT:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-Nhfdxe.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Nhfdxe:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-NboOnc.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-NboOnc:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-NUsBrh.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NUsBrh:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-NPd8H6.disabled,.btn-primary,.primary-button.disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}
.phw-g-i-NPd8H6:disabled,.btn-primary,.primary-button:disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}

.phw-g-i-NOWZ6C.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NOWZ6C:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-NHDJ16.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-NHDJ16:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-NFY8DR.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-NFY8DR:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-Mw3Rr1.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Mw3Rr1:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Mu9ipj.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Mu9ipj:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-MtNOYs.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MtNOYs:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Mq34ay.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Mq34ay:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Mpmt3Y.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Mpmt3Y:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MnO3fO.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-MnO3fO:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-Mi0DML.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Mi0DML:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MgQHUi.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MgQHUi:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-McOGXF.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-McOGXF:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-MZiJ8N.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MZiJ8N:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MAPxrR.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-MAPxrR:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Lube3B.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Lube3B:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-LquPAa.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LquPAa:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LpyDJu.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LpyDJu:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Lar2PB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Lar2PB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LRWobk.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LRWobk:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LRUloM.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LRUloM:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LNjBkI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LNjBkI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LLUQI9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LLUQI9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LJsbhP.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LJsbhP:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LBlY0u.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-LBlY0u:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-L0GK3I.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-L0GK3I:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KvfcbQ.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-KvfcbQ:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-KtKkAZ.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-KtKkAZ:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-KryarC.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KryarC:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KmHLa7.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KmHLa7:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KcffgP.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-KcffgP:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-KOPTBU.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-KOPTBU:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-KNxaEg.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KNxaEg:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KJ9dLO.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-KJ9dLO:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-JzsfgN.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-JzsfgN:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Jr2sCd.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-Jr2sCd:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-Ji6t1l.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-Ji6t1l:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-JHrJkg.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-JHrJkg:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-JCxEVo.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-JCxEVo:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-J4Txur.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-J4Txur:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-J2WVWG.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-J2WVWG:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-IuVZ1T.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-IuVZ1T:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Im3Z62.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Im3Z62:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Id815V.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Id815V:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-IaDNhx.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-IaDNhx:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-IZo5yA.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-IZo5yA:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-IQnlmj.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-IQnlmj:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-IQP97B.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-IQP97B:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-IBxIkR.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-IBxIkR:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-I7jb2l.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-I7jb2l:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-I2ivy0.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-I2ivy0:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-HxK7Qp.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-HxK7Qp:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-HkKPum.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-HkKPum:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-HQmuuZ.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-HQmuuZ:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-H4aawl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-H4aawl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-GpYl20.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-GpYl20:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-GXlUzf.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-GXlUzf:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-GWzTDY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-GWzTDY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-GUTYsO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-GUTYsO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-GOT641.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-GOT641:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-GJ5Ber.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-GJ5Ber:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Fz9ZWZ.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-Fz9ZWZ:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-FwuEW0.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-FwuEW0:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-FsyuoU.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-FsyuoU:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-FnpdSq.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-FnpdSq:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Fk8uCG.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Fk8uCG:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-FUx5Iy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-FUx5Iy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-FS5UvG.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-FS5UvG:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-FPBZvv.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-FPBZvv:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-FJjnWq.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-FJjnWq:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-FJjeyp.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-FJjeyp:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-FCfsGb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-FCfsGb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-EtsZB5.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-EtsZB5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ESKoz4.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-ESKoz4:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-EPuN5H.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-EPuN5H:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-EPX9BG.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-EPX9BG:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-EPQXyx.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-EPQXyx:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-EHn1MN.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-EHn1MN:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-E8Mi4i.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-E8Mi4i:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-E4Ib0n.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-E4Ib0n:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-Duh04v.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Duh04v:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-DmSSRi.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-DmSSRi:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-Dj3hFG.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-Dj3hFG:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-DirrVh.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-DirrVh:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-DgPtAp.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-DgPtAp:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-DgPFHw.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-DgPFHw:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-DVCR4Q.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-DVCR4Q:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-DHkDmu.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-DHkDmu:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-CvJWDa.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-CvJWDa:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-CoM1Bc.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-CoM1Bc:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Cc0dGV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Cc0dGV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-CUV5XI.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-CUV5XI:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-BemmjQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-BemmjQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-BYL4OJ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-BYL4OJ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-BYEMRM.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-BYEMRM:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-BSh5Ki.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-BSh5Ki:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-BL4vBR.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-BL4vBR:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-BB80Ah.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-BB80Ah:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-BB4FQB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-BB4FQB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-B71Ae7.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-B71Ae7:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-B45eTa:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-B3YQ8A.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-B3YQ8A:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-AwnVF0.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-AwnVF0:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-AjIY19.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-AjIY19:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-AgtOjR.disabled,.btn-primary,.primary-button.disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}
.phw-g-i-AgtOjR:disabled,.btn-primary,.primary-button:disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}

.phw-g-i-Adz5pE.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Adz5pE:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-AZVXgK.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-AZVXgK:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ANQurR.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-ANQurR:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-ALSkxn.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ALSkxn:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-A5ENqr.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}
.phw-g-i-A5ENqr:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-A00yNk.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-A00yNk:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-9t54oG.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-9t54oG:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-9mFkAT.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-9mFkAT:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-9jSWmZ.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-9jSWmZ:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-9icOOD.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-9icOOD:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-9ebBmh.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-9ebBmh:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-9UBOhl.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-9UBOhl:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-9IVgGV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-9IVgGV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-9GhzIZ.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-9GhzIZ:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-9FRxd9.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-9FRxd9:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-9BqBi5.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-9BqBi5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-95U8R3.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-95U8R3:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-916zXc.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-916zXc:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-8wDcjK.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-8wDcjK:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-8qChfx.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-8qChfx:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-8oGLoE.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-8oGLoE:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-8hO2c8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-8hO2c8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-8dgVJJ.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-8dgVJJ:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-8UBELc.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-8UBELc:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-8KQMxo.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-8KQMxo:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-8JUSsl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-8JUSsl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-8HYf1m.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-8HYf1m:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-8HFTaM.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-8HFTaM:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-890LyW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-890LyW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-80V0ik.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-80V0ik:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-7tB99G.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-7tB99G:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-7rO62L.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-7rO62L:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-7gwk3X.disabled{
color:var(--btn-disabled-color);
background-color:transparent;
border-color:var(--disabled-color);
}
.phw-g-i-7gwk3X:disabled{
color:var(--btn-disabled-color);
background-color:transparent;
border-color:var(--disabled-color);
}

.phw-g-i-7ctvr6.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-7ctvr6:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-7XmS7X.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-7XmS7X:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-7XIZbE.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-7XIZbE:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-7N7v2w.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-7N7v2w:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-70meAA.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-70meAA:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-6pxMLd.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-6pxMLd:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-6Y7iMn.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-6Y7iMn:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-6RyseJ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-6RyseJ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-6PQOH1.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-6PQOH1:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-6FiV10.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-6FiV10:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-6E3g0x.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-6E3g0x:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-5olBTC.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-5olBTC:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-5i3xjG.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-5i3xjG:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-5gK9i8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-5gK9i8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-5ZbLUS.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-5ZbLUS:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-5ZIxlN.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-5ZIxlN:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-5U3WwA.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-5U3WwA:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-5SLFoS.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-5SLFoS:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-5HDfzW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-5HDfzW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-5CEKTM.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-5CEKTM:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-53XGkf.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-53XGkf:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-52sK95.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-52sK95:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-4zM2UI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-4zM2UI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-4w4Ygy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-4w4Ygy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-4bKBiW.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-4bKBiW:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-4Ne1b0.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-4Ne1b0:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-4C8JUf.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-4C8JUf:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-43P54E.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-43P54E:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-42TeNM.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-42TeNM:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-3xMFz1.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-3xMFz1:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-3ttvwd.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-3ttvwd:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-3jlEi7.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-3jlEi7:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-3d94Zi.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-3d94Zi:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-3aCGoT.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-3aCGoT:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-3OwBG7.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-3OwBG7:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-31pC9m.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-31pC9m:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-30HzzV.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-30HzzV:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-2wxex5.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-2wxex5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-2rVprO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-2rVprO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-2nwrwE.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
}
.phw-g-i-2nwrwE:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
}

.phw-g-i-2h0xxo.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-2h0xxo:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-2fXMEk.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-2fXMEk:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-2UvLVd.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-2UvLVd:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-2H2I2a.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-2H2I2a:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-2G0MUk.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-2G0MUk:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-2Emt88.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-2Emt88:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-1soyaj.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-1soyaj:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-1sCSR4.disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}
.phw-g-i-1sCSR4:disabled{
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
color:var(--body-color);
font-weight:500;
font-size:14px;
min-height:auto;
}

.phw-g-i-1jRx6G.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-1jRx6G:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-1fMuwE.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-1fMuwE:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-1X6UDf.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-1X6UDf:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-1G361I.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-1G361I:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-0xSVfg.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-0xSVfg:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-0s98KF.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-0s98KF:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-0kOZTm.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-0kOZTm:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-0go4AI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-0go4AI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-0OkuF2.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-0FSmYI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-0FSmYI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-0EkfeR.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-0EkfeR:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-0Dp0T5.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-0Dp0T5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-0C4hUM.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-0C4hUM:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-091Xix.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-091Xix:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-08hOay.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-08hOay:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-00LpdH.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-00LpdH:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-00Egub.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-00Egub:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-btn-primary.disabled,.btn-primary,.primary-button.disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}
.phw-g-btn-primary:disabled,.btn-primary,.primary-button:disabled{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
border-style:none;
font-size:14px;
}


.phw-g-i-T3lzRN:visited{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-EMLZyU:visited{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-fnj2e3:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-9AZcjw:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-hKj1tZ:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-NVK8QN:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-RugLiu:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-CBZvTN:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-TErIuC:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-rhhoY0:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-RODTAV:visited{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
outline-style:none;
}

.phw-g-i-MO28SQ:visited{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-KRhnFl:visited{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-GcN0fb:visited{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-aB3Z3Z:visited{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-nZjARP:visited{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-XjKonC:visited{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-yTVNHE:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-lxTyTs:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-V2qyzd:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-ffm6XS:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-A5ENqr:visited{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-7rBCUp:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-JOGnZ0:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-0mxmCS:visited{
background-color:var(--phw-custom-white);
border-color:var(--stroke-dark);
font-weight:500;
font-family:var(--cms-g-noto-sans-jp-medium);
font-size:14px;
}

.phw-g-i-cUr2BD:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-btn-small-primary:visited{
font-family:var(--cms-g-futura-now-text);
}

.phw-g-i-PxddTz:visited,.btn-primary,.primary-button:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-vcwdzR:visited{
background-color:var(--phw-custom-white);
border-color:var(--stroke-dark);
font-weight:500;
font-family:var(--cms-g-futura-now-text);
font-size:14px;
}

.phw-g-i-VAtVe7:visited{
background-color:var(--phw-custom-white);
border-color:var(--stroke-dark);
font-size:14px;
font-weight:500;
}

.phw-g-i-9w1YZj:visited{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-mkP11T:visited{
font-size:14px;
font-family:var(--cms-g-noto-sans-jp-bold);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-x3iotu:visited{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
outline-style:none;
}

.phw-g-i-X2toAM:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-xKlVwn:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-DsBtH3:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-BeJwsX:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-wtII3s:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-HBmgXH:visited{
font-family:var(--cms-g-noto-sans-jp);
}

.phw-g-i-UfPzFp:visited{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-noto-sans-jp-bold);
font-size:14px;
outline-style:none;
}

.phw-g-i-VyuZqd:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-zKR6xx:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-ygOtF8:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-xaZJox:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-xS8p6o:visited{
font-size:16px;
}

.phw-g-i-wp7OUv:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-wkm2pJ:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-uBDntz:visited{
font-size:14px;
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-tpwxe4:visited{
border-width:0px;
font-size:14px;
}

.phw-g-i-teinku:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-tdPAxc:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-tOfLVX:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-qpFqgT:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-pgzY9M:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-pDTJ4v:visited{
color:var(--white);
}

.phw-g-i-p418Zx:visited,.btn-primary,.primary-button:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-oyFWvM:visited{
}

.phw-g-i-okJeUK:visited{
font-weight:700;
color:var(--black);
font-size:14px;
outline-style:none;
}

.phw-g-i-oetXc1:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-oXLA13:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-nyv6PN:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-naAkFi:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-mm9q5P:visited{
color:var(--white);
}

.phw-g-i-mjsZo4:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-ltBtLb:visited,.btn-primary,.primary-button:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-lpTjFg:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-kZFofA:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-jgwCVE:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-jaWhj6:visited{
font-size:16px;
}

.phw-g-i-idquNn:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-iZ5vYb:visited{
}

.phw-g-i-iCbOMc:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-htlfbt:visited{
border-width:0px;
}

.phw-g-i-h6v4bC:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-gnZUtj:visited{
background-color:var(--phw-custom-white);
}

.phw-g-i-gFC2rG:visited{
}

.phw-g-i-g7kVil:visited{
font-size:14px;
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-fcZosX:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-emW8YA:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-eNL30I:visited{
color:var(--white);
}

.phw-g-i-eDUAO9:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-djlozz:visited,.btn-primary,.primary-button:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-ddHvHq:visited{
background-color:var(--phw-custom-white);
}

.phw-g-i-dHLOzQ:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-d7zqj7:visited,.btn-info,.plain-button:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-cWZnkW:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-byKNPL:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-aqsW4T:visited{
font-size:14px;
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-aOnegu:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-aIueG3:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-a6cB1U:visited{
color:var(--white);
}

.phw-g-i-Y3TmhN:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-Xjsalk:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-XNumEy:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-WhmdY0:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-VGNyyQ:visited,.btn-primary,.primary-button:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-U8Jfnz:visited{
font-size:14px;
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-SilNZN:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-SPh6kQ:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-SMxQ82:visited{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-RrY7Om:visited{
font-size:14px;
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-RpVBOc:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-RpAAwn:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-RnjnF9:visited{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-R7TdYL:visited{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-R4JAhx:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-QN7GIl:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-Q5CYxs:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-PsMXQq:visited{
}

.phw-g-i-PL7TKw:visited{
color:var(--body-color);
font-family:var(--cms-g-futura-now-text);
font-size:16px;
}

.phw-g-i-Oi926O:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-OVmj9o:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-NuzQkT:visited{
font-size:16px;
}

.phw-g-i-NPd8H6:visited,.btn-primary,.primary-button:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-NFY8DR:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-NBszoe:visited{
color:var(--white);
}

.phw-g-i-McOGXF:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-MJVzr5:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-Lw0aV7:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-KvfcbQ:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-KOPTBU:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-K1nqBn:visited{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-Jr2sCd:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-Ji6t1l:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-JHrJkg:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-JCxEVo:visited{
}

.phw-g-i-IZo5yA:visited{
}

.phw-g-i-HQmuuZ:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-GpYl20:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-FLColD:visited{
color:var(--white);
}

.phw-g-i-ESKoz4:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-EMewDR:visited{
font-weight:700;
color:var(--black);
font-size:14px;
}

.phw-g-i-EHn1MN:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-E8Mi4i:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-E4Ib0n:visited{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-Dj3hFG:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-DgPFHw:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-DHkDmu:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-D97Vyn:visited,.btn-success:visited,.secondary-button:visited{
border-width:0px;
}

.phw-g-i-CxRjLs:visited{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-CEarnU:visited{
font-size:14px;
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-BrIgj7:visited{
border-width:0px;
}

.phw-g-i-BYEMRM:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-BRbTHp:visited,.btn-default,.default-button:visited{
}

.phw-g-i-AjIY19:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-AgtOjR:visited,.btn-primary,.primary-button:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-i-ANQurR:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-9icOOD:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-9Mk5WR:visited{
font-size:14px;
color:var(--black);
font-weight:700;
}

.phw-g-i-8dgVJJ:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-8QBOuP:visited{
font-size:14px;
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-8HYf1m:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-8HFTaM:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-7rO62L:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-7XmS7X:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-73UY0j:visited{
color:var(--white);
}

.phw-g-i-6FiV10:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-5CEKTM:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-53XGkf:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-4wCRSO:visited{
font-size:14px;
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-4jneBJ:visited{
}

.phw-g-i-4bKBiW:visited{
}

.phw-g-i-4RrAy3:visited{
font-weight:700;
color:var(--black);
font-family:var(--cms-g-futura-now-text);
font-size:14px;
outline-style:none;
}

.phw-g-i-4QgZyW:visited{
border-width:0px;
}

.phw-g-i-4Ne1b0:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-3xMFz1:visited{
font-size:16px;
font-family:var(--cms-g-futura-now-text);
color:var(--body-color);
}

.phw-g-i-3ttvwd:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-3jlEi7:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-2vOf80:visited{
font-size:14px;
color:var(--black);
outline-style:none;
font-weight:700;
}

.phw-g-i-2nwrwE:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-2h0xxo:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-2H2I2a:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-2FmmWH:visited{
color:var(--white);
}

.phw-g-i-1soyaj:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-1sCSR4:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-size:14px;
font-weight:500;
}

.phw-g-i-1HFmyX:visited{
background-color:var(--phw-custom-white);
}

.phw-g-i-16eYAI:visited,.btn-success:visited,.secondary-button:visited{
border-width:0px;
}

.phw-g-i-0zxryu:visited{
background-color:var(--phw-custom-white);
}

.phw-g-i-0EkfeR:visited{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-08hOay:visited{
}

.phw-g-i-00LpdH:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-btn-secondary:visited,.btn-success:visited,.secondary-button:visited{
border-width:0px;
}

.phw-g-btn-primary:visited,.btn-primary,.primary-button:visited{
border-color:var(--stroke-dark);
background-color:var(--phw-custom-white);
font-weight:500;
font-size:14px;
}

.phw-g-btn-plain:visited,.btn-info,.plain-button:visited{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-btn-default:visited,.btn-default,.default-button:visited{
}


.phw-g-i-T3lzRN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-EMLZyU:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-fnj2e3:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-9AZcjw:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-hKj1tZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-NVK8QN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-LyoosM:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-zU8KDC:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-mbGiwm:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-08qgT1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-AtjsuO:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-1IrFdT:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-5go016:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-YJMA5L:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-RugLiu:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-CBZvTN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-dg1jK6:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-2Lqqxy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-TErIuC:focus-visible{
outline-style:none;
}

.phw-g-i-rhhoY0:focus-visible{
outline-style:none;
}

.phw-g-i-RODTAV:focus-visible{
outline-style:none;
}

.phw-g-i-MO28SQ:focus-visible{
outline-style:none;
}

.phw-g-i-KRhnFl:focus-visible{
outline-style:none;
}

.phw-g-i-GcN0fb:focus-visible{
outline-style:none;
}

.phw-g-i-aB3Z3Z:focus-visible{
outline-style:none;
}

.phw-g-i-yTVNHE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-lxTyTs:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-Ud7scm:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-Djp0Kr:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-DNZ7TA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-AmyzIS:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-xL51jY:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-ZrmFMX:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-2nDSHp:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-eut1zv:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-LjsuwU:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-V2qyzd:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ffm6XS:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-3eCJcz:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-73b9cv:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ujOkCw:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-7rBCUp:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-JOGnZ0:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-NQ7O6O:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-WvG887:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-j5Dx0k:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-yq9ReE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-aPCFkB:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-0mxmCS:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-0X2jFg:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-PxddTz:focus-visible,.btn-primary,.primary-button:focus-visible{
}

.phw-g-i-vcwdzR:focus-visible,.btn-primary,.primary-button:focus-visible{
}

.phw-g-i-VAtVe7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-6bn632:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-YVx9QG:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-9w1YZj:focus-visible{
outline-style:none;
}

.phw-g-i-mkP11T:focus-visible{
outline-style:none;
}

.phw-g-i-x3iotu:focus-visible{
outline-style:none;
}

.phw-g-i-X2toAM:focus-visible{
outline-style:none;
}

.phw-g-i-xKlVwn:focus-visible{
outline-style:none;
}

.phw-g-i-DsBtH3:focus-visible{
outline-style:none;
}

.phw-g-i-BeJwsX:focus-visible{
outline-style:none;
}

.phw-g-i-wtII3s:focus-visible{
outline-style:none;
}

.phw-g-i-HBmgXH:focus-visible{
}

.phw-g-i-UfPzFp:focus-visible{
outline-style:none;
}

.phw-g-i-VyuZqd:focus-visible{
outline-style:none;
}

.phw-g-i-zToTN4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-zKR6xx:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-zKQGQI:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-yrHiY7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ygOtF8:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ybkN0M:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xwIOgA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xrh6nC:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xgKetk:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xaZJox:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xS8p6o:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-wtiSkU:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wp7OUv:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-wkm2pJ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wjfjly:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-wPY3Ne:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-v6jqLO:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-usR6ph:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-uQNYPM:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-uHRHvI:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-uFJvDy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-uBDntz:focus-visible{
outline-style:none;
}

.phw-g-i-teinku:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-tdPAxc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-tOfLVX:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-tEzLDI:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-sMpyqW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rjxnUC:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rjmxnl:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rhgZU2:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-r7SRZT:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-qpFqgT:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-qbJ5n7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-qPHgYj:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-q2IyWg:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-ptzDwE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-pgzY9M:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-p418Zx:focus-visible,.btn-primary,.primary-button:focus-visible{
}

.phw-g-i-omxBFd:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-okJeUK:focus-visible{
outline-style:none;
}

.phw-g-i-ok1Knh:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-oetXc1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-oXLA13:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-o4HaYl:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-nyv6PN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-ni50Ms:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-naAkFi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-mjsZo4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-ltBtLb:focus-visible,.btn-primary,.primary-button:focus-visible{
}

.phw-g-i-lpTjFg:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-laywd2:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-kZFofA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-kBaIel:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-jgwCVE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-jaWhj6:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-jUlI61:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-j88i3O:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-izJ8A0:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-idquNn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-iZ5vYb:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-iCbOMc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-i1HIAd:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-hyg7Zo:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-hmgDV4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-hRsQCc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-h6v4bC:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-gjpI0Q:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gKYwug:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gFC2rG:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-g7kVil:focus-visible{
outline-style:none;
}

.phw-g-i-fcZosX:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-fJbSJw:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-fI01Yo:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-fB5JY7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-emW8YA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-eVKcsM:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-eDUAO9:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-e5UQs9:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-djlozz:focus-visible,.btn-primary,.primary-button:focus-visible{
}

.phw-g-i-dRF2lg:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-dHLOzQ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-dAefW4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cqfwim:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cmURVF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cWZnkW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-c5PsRm:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-byKNPL:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-bo5yEt:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-aqsW4T:focus-visible{
outline-style:none;
}

.phw-g-i-aOnegu:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-aMoyx5:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-aIueG3:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-ZbH7x5:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Z2MPE9:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-YpPY9T:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-YlhPJJ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Y3TmhN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-XntsKA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Xjsalk:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-XNumEy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-WkA7OE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-WhmdY0:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-VyOBT1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-VGNyyQ:focus-visible,.btn-primary,.primary-button:focus-visible{
}

.phw-g-i-VGKPVD:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-UuQfdE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Uj7fBK:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-UBEmEs:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-U8Jfnz:focus-visible{
outline-style:none;
}

.phw-g-i-U3Scou:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-TiQpSQ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-TVy5cZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-SsIuI7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-SilNZN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-SbK76S:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-SPh6kQ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-SMxQ82:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-SJzRS5:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-SANIug:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-RrY7Om:focus-visible{
outline-style:none;
}

.phw-g-i-RpVBOc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-RpAAwn:focus-visible{
}

.phw-g-i-ReOsgd:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-R7TdYL:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
outline-color:transparent;
}

.phw-g-i-R4JAhx:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-QjyXZX:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-QUEFU1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-QN7GIl:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Q5CYxs:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-Q0q94z:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-PsYtsW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-PZdvL9:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-PYSO7p:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-PL7TKw:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-Oy9otN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Oi926O:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-OggoOa:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-OVmj9o:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-OQQ0Lf:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-NuzQkT:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-Nhfdxe:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-NboOnc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-NPd8H6:focus-visible,.btn-primary,.primary-button:focus-visible{
}

.phw-g-i-NHDJ16:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-NFY8DR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Mw3Rr1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Mu9ipj:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Mq34ay:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-MnO3fO:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-McOGXF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-MJVzr5:focus-visible{
outline-style:none;
}

.phw-g-i-MAPxrR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Lw0aV7:focus-visible{
outline-style:none;
}

.phw-g-i-Lube3B:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-LBlY0u:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-KvfcbQ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-KtKkAZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-KOPTBU:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-KJ9dLO:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Jr2sCd:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Ji6t1l:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-JHrJkg:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-JCxEVo:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-IZo5yA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-IQnlmj:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-HkKPum:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-HQmuuZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-GpYl20:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-Fz9ZWZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-FS5UvG:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-FJjnWq:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ESKoz4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-EPQXyx:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-EHn1MN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-E8Mi4i:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-E4Ib0n:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
outline-color:transparent;
}

.phw-g-i-DmSSRi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Dj3hFG:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-DgPFHw:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-DVCR4Q:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-DHkDmu:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-CxRjLs:focus-visible{
outline-style:none;
}

.phw-g-i-CUV5XI:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-CEarnU:focus-visible{
outline-style:none;
}

.phw-g-i-BYEMRM:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-BL4vBR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-AwnVF0:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-AjIY19:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-AgtOjR:focus-visible,.btn-primary,.primary-button:focus-visible{
}

.phw-g-i-ANQurR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-A5ENqr:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-A00yNk:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-9jSWmZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-9icOOD:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-9ebBmh:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-9UBOhl:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-9Mk5WR:focus-visible{
outline-style:none;
}

.phw-g-i-9GhzIZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-9FRxd9:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-916zXc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-8oGLoE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-8dgVJJ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-8UBELc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-8QBOuP:focus-visible{
outline-style:none;
}

.phw-g-i-8KQMxo:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-8HYf1m:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-8HFTaM:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-7rO62L:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-7gwk3X:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-7XmS7X:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-6Y7iMn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-6PQOH1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-6FiV10:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-5U3WwA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-5CEKTM:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-53XGkf:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-52sK95:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-4wCRSO:focus-visible{
outline-style:none;
}

.phw-g-i-4bKBiW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-4RrAy3:focus-visible{
outline-style:none;
}

.phw-g-i-4Ne1b0:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-3xMFz1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
outline-color:transparent;
}

.phw-g-i-3ttvwd:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-3jlEi7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-3OwBG7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-30HzzV:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-2vOf80:focus-visible{
outline-style:none;
}

.phw-g-i-2nwrwE:focus-visible{
}

.phw-g-i-2h0xxo:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-2H2I2a:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-2G0MUk:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-1soyaj:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-1sCSR4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-1fMuwE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-1X6UDf:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-1G361I:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-0s98KF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-0EkfeR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-091Xix:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-08hOay:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-00LpdH:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-00Egub:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-btn-primary:focus-visible,.btn-primary,.primary-button:focus-visible{
}


.phw-g-i-Vc1u1Y::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-Vc1u1Y:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-Vc1u1Y::-moz-placeholder{
font-size:20px;
}
.phw-g-i-Vc1u1Y::placeholder{
font-size:20px;
}

.phw-g-i-od8uyh.active{
background-color:var(--brand-color-primary);
color:var(--white);
}
.phw-g-i-od8uyh.selected{
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ok4T6d.active{
background-color:var(--brand-color-primary);
color:var(--white);
}
.phw-g-i-ok4T6d.selected{
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-S6PWbE.active{
background-color:var(--brand-color-primary);
color:var(--white);
}
.phw-g-i-S6PWbE.selected{
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-kz7B74.active:focus-visible{
}
.phw-g-i-kz7B74.selected:focus-visible{
}

.phw-g-i-lXGWVx::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-lXGWVx:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-lXGWVx::-moz-placeholder{
font-size:20px;
}
.phw-g-i-lXGWVx::placeholder{
font-size:20px;
}

.phw-g-i-3t9ioG::-webkit-input-placeholder{
}
.phw-g-i-3t9ioG:-ms-input-placeholder{
}
.phw-g-i-3t9ioG::-moz-placeholder{
}
.phw-g-i-3t9ioG::placeholder{
}

.phw-g-i-KYOP1u.active{
background-color:var(--brand-color-primary);
color:var(--white);
}
.phw-g-i-KYOP1u.selected{
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-dcybek.active{
background-color:var(--brand-color-primary);
color:var(--white);
}
.phw-g-i-dcybek.selected{
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Gw75GF::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-Gw75GF:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-Gw75GF::-moz-placeholder{
font-size:20px;
}
.phw-g-i-Gw75GF::placeholder{
font-size:20px;
}

.phw-g-i-It7Y7Q.active{
background-color:var(--brand-color-primary);
color:var(--white);
}
.phw-g-i-It7Y7Q.selected{
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Nx9iwm.active:focus-visible{
}
.phw-g-i-Nx9iwm.selected:focus-visible{
}

.phw-g-i-CBHITj::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-CBHITj:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-CBHITj::-moz-placeholder{
font-size:20px;
}
.phw-g-i-CBHITj::placeholder{
font-size:20px;
}

.phw-g-i-9Qxn0a:hover .phw-g-i-PxddTz,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-PxddTz,.btn.primary-button,.primary-button{
width:auto;
}
}

.phw-g-i-AdiMK8:hover .phw-g-i-PxddTz,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-9Qxn0a:hover .phw-g-i-vcwdzR,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-9Qxn0a:hover .phw-g-i-vcwdzR,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
width:auto;
}
}

.phw-g-i-AdiMK8:hover .phw-g-i-vcwdzR,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-AdiMK8:hover .phw-g-i-VAtVe7,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-061cyb.active{
}
.phw-g-i-061cyb.selected{
}

.phw-g-i-lMAryb:hover .phw-g-i-zp3apL{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-zkm1qK::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-zkm1qK:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-zkm1qK::-moz-placeholder{
font-size:20px;
}
.phw-g-i-zkm1qK::placeholder{
font-size:20px;
}

.phw-g-i-zb01Nu::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-zb01Nu:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-zb01Nu::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-zb01Nu::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-zODsRU::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-zODsRU:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-zODsRU::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-zODsRU::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-AdiMK8:hover .phw-g-i-zKR6xx{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-AdiMK8:hover .phw-g-i-zKR6xx{
width:auto;
}
}

.phw-g-i-JECYEt:hover .phw-g-i-yy2ffw{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-zliWBf:hover .phw-g-i-yOhBjJ{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-MAcjbU:hover .phw-g-i-yHLFUK{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-xILtCQ::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-xILtCQ:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-xILtCQ::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-xILtCQ::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-card-bg-secondary:hover .phw-g-i-x9LnDc{
color:var(--white);
}

.phw-g-i-x1HKsM::-webkit-input-placeholder{
font-size:14px;
}
.phw-g-i-x1HKsM:-ms-input-placeholder{
font-size:14px;
}
.phw-g-i-x1HKsM::-moz-placeholder{
font-size:14px;
}
.phw-g-i-x1HKsM::placeholder{
font-size:14px;
}

.phw-g-i-U2Lsdk:hover .phw-g-i-wz3RcM{
font-weight:500;
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-AdiMK8:hover .phw-g-i-wkm2pJ{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-HOnBlk:hover .phw-g-i-wVbZMT{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-vowhEt::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-vowhEt:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-vowhEt::-moz-placeholder{
font-size:20px;
}
.phw-g-i-vowhEt::placeholder{
font-size:20px;
}

.phw-g-i-U2Lsdk:hover .phw-g-i-vfkbIX{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-iGXfSD:hover .phw-g-i-vXPOBQ{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-Q4kL0L:hover .phw-g-i-vXPOBQ{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-NYIyra:hover .phw-g-i-vXPOBQ{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-vUpE2B::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-vUpE2B:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-vUpE2B::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-vUpE2B::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-UMemjH:hover .phw-g-i-v5QMhh{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-v0SXeI::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-v0SXeI:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-v0SXeI::-moz-placeholder{
font-size:20px;
}
.phw-g-i-v0SXeI::placeholder{
font-size:20px;
}

.phw-g-i-taS2IN::-webkit-input-placeholder{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-taS2IN:-ms-input-placeholder{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-taS2IN::-moz-placeholder{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-taS2IN::placeholder{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-80CxkG:hover .phw-g-i-sfsgy7{
}

.phw-g-i-seeYSU::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-seeYSU:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-seeYSU::-moz-placeholder{
font-size:20px;
}
.phw-g-i-seeYSU::placeholder{
font-size:20px;
}

.phw-g-i-Bzjgp0:hover .phw-g-i-sWvwDW{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-sCxICb::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-sCxICb:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-sCxICb::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-sCxICb::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-lMAryb:hover .phw-g-i-rjWmq2{
}

.phw-g-i-rEcAoz:hover .phw-g-i-rQhk6B{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-rD70kc::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-rD70kc:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-rD70kc::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-rD70kc::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-vcZBEk:hover .phw-g-i-qcw8PO{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-tDjnpS:hover .phw-g-i-qcw8PO{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-qCBj5b::-webkit-input-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-qCBj5b:-ms-input-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-qCBj5b::-moz-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-qCBj5b::placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-pUOZ4T::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-pUOZ4T:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-pUOZ4T::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-pUOZ4T::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-p8hhka::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-p8hhka:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-p8hhka::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-p8hhka::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-9Qxn0a:hover .phw-g-i-p418Zx,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-9Qxn0a:hover .phw-g-i-p418Zx,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
width:auto;
}
}

.phw-g-i-AdiMK8:hover .phw-g-i-p418Zx,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-eHFTEZ:hover .phw-g-i-p26Sgn{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-CX8Dpz:hover .phw-g-i-p26Sgn{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-opds11::-webkit-input-placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}
.phw-g-i-opds11:-ms-input-placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}
.phw-g-i-opds11::-moz-placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}
.phw-g-i-opds11::placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}

.phw-g-i-lGghPJ:hover .phw-g-i-oQ2BNN{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-0zQiWI:hover .phw-g-i-oQ2BNN{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-Uvtm9c:hover .phw-g-i-oHy4p4{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-0vBP3H:hover .phw-g-i-oHy4p4{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-tDjnpS:hover .phw-g-i-nsUPQ6{
}

.phw-g-i-0vBP3H:hover .phw-g-i-nqmh3m{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-fK4zA3:hover .phw-g-i-niShdU{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-kpivev:hover .phw-g-i-nT8LIv{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-mWeWzd::-webkit-input-placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}
.phw-g-i-mWeWzd:-ms-input-placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}
.phw-g-i-mWeWzd::-moz-placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}
.phw-g-i-mWeWzd::placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}

.phw-g-i-HOnBlk:hover .phw-g-i-m7nAYF{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-qxj6Tf:hover .phw-g-i-m7nAYF{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-lzuRRa::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-lzuRRa:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-lzuRRa::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-lzuRRa::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-lyUGnW::-webkit-input-placeholder{
font-size:16px;
}
.phw-g-i-lyUGnW:-ms-input-placeholder{
font-size:16px;
}
.phw-g-i-lyUGnW::-moz-placeholder{
font-size:16px;
}
.phw-g-i-lyUGnW::placeholder{
font-size:16px;
}

.phw-g-i-9Qxn0a:hover .phw-g-i-ltBtLb,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ltBtLb,.btn.primary-button,.primary-button{
width:auto;
}
}

.phw-g-i-AdiMK8:hover .phw-g-i-ltBtLb,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-lGghPJ:hover .phw-g-i-lqXSav{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-lhRKok::-webkit-input-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-lhRKok:-ms-input-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-lhRKok::-moz-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-lhRKok::placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-lA3pjt::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-lA3pjt:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-lA3pjt::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-lA3pjt::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-l0Ulun::-webkit-input-placeholder{
font-size:16px;
}
.phw-g-i-l0Ulun:-ms-input-placeholder{
font-size:16px;
}
.phw-g-i-l0Ulun::-moz-placeholder{
font-size:16px;
}
.phw-g-i-l0Ulun::placeholder{
font-size:16px;
}

.phw-g-i-l0UhJG::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-l0UhJG:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-l0UhJG::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-l0UhJG::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-AnogCC:hover .phw-g-i-kmibLE{
color:var(--white);
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-w4MOJe:hover .phw-g-i-kmibLE{
color:var(--white);
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-zliWBf:hover .phw-g-i-kObR8c{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-PvpUoK:hover .phw-g-i-kObR8c{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-jeqCgo::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-jeqCgo:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-jeqCgo::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-jeqCgo::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-IM4Hyx:hover .phw-g-i-jatdE5{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-8TmH1m:hover .phw-g-i-jatdE5{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-lMAryb:hover .phw-g-i-jYvEIB{
}

.phw-g-i-JECYEt:hover .phw-g-i-jJZy0t{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-8Gj4BT:hover .phw-g-i-iXANFU{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-OstizT:hover .phw-g-i-iXANFU{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-0vBP3H:hover .phw-g-i-iQUSBA{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-hoGFVv::-webkit-input-placeholder{
font-size:16px;
}
.phw-g-i-hoGFVv:-ms-input-placeholder{
font-size:16px;
}
.phw-g-i-hoGFVv::-moz-placeholder{
font-size:16px;
}
.phw-g-i-hoGFVv::placeholder{
font-size:16px;
}

.phw-g-i-QdSnFI:hover .phw-g-i-hYhI5y{
}

.phw-g-i-hQkEHp::-webkit-input-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-hQkEHp:-ms-input-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-hQkEHp::-moz-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-hQkEHp::placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-MAcjbU:hover .phw-g-i-hCMuOm{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-h762Ls::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-h762Ls:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-h762Ls::-moz-placeholder{
font-size:20px;
}
.phw-g-i-h762Ls::placeholder{
font-size:20px;
}

.phw-g-i-h3wWZA::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-h3wWZA:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-h3wWZA::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-h3wWZA::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-HzRk4p:hover .phw-g-i-gNXMAx{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-UMemjH:hover .phw-g-i-gNXMAx{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-llPgOq:hover .phw-g-i-gDbbd2{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-80CxkG:hover .phw-g-i-gDbbd2{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-lMAryb:hover .phw-g-i-fQD1W7{
}

.phw-g-i-kpivev:hover .phw-g-i-eiveHF{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-wVB1GT:hover .phw-g-i-eiveHF{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-DNV3K7:hover .phw-g-i-eJmeh5{
color:var(--white);
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-ZlDwWj:hover .phw-g-i-eJmeh5{
color:var(--white);
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-9Qxn0a:hover .phw-g-i-djlozz,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-djlozz,.btn.primary-button,.primary-button{
width:auto;
}
}

.phw-g-i-AdiMK8:hover .phw-g-i-djlozz,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-dP6RKZ::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-dP6RKZ:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-dP6RKZ::-moz-placeholder{
font-size:20px;
}
.phw-g-i-dP6RKZ::placeholder{
font-size:20px;
}

.phw-g-i-dElWCi::-webkit-input-placeholder{
font-size:14px;
font-weight:400;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-dElWCi:-ms-input-placeholder{
font-size:14px;
font-weight:400;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-dElWCi::-moz-placeholder{
font-size:14px;
font-weight:400;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-dElWCi::placeholder{
font-size:14px;
font-weight:400;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-d5YsRg::-webkit-input-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
.phw-g-i-d5YsRg:-ms-input-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
.phw-g-i-d5YsRg::-moz-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
.phw-g-i-d5YsRg::placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-AdiMK8:hover .phw-g-i-cWZnkW{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-AdiMK8:hover .phw-g-i-cWZnkW{
width:auto;
}
}

.phw-g-i-HOnBlk:hover .phw-g-i-cWSHbK{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-btp7WF::-webkit-input-placeholder{
font-size:16px;
}
.phw-g-i-btp7WF:-ms-input-placeholder{
font-size:16px;
}
.phw-g-i-btp7WF::-moz-placeholder{
font-size:16px;
}
.phw-g-i-btp7WF::placeholder{
font-size:16px;
}

.phw-g-i-pygNSk:hover .phw-g-i-bpJLUf{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-pqwzZL:hover .phw-g-i-bpJLUf{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-bforhw::-webkit-input-placeholder{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-bforhw:-ms-input-placeholder{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-bforhw::-moz-placeholder{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-bforhw::placeholder{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-o0N5OG:hover .phw-g-i-bPgc2N{
color:var(--white);
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-XfZjrO:hover .phw-g-i-bDJviH{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-yRpGuD:hover .phw-g-i-bDJviH{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-MyLN3U:hover .phw-g-i-aWgGNJ{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-pqwzZL:hover .phw-g-i-ZmvPQ5{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-YndXUa:hover .phw-g-i-Zmtero{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-zKpFMa:hover .phw-g-i-Zmtero{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-thbh0z:hover .phw-g-i-Zka3Vp{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-o0N5OG:hover .phw-g-i-Zka3Vp{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-QdSnFI:hover .phw-g-i-ZhpbmI{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-rQ4hES:hover .phw-g-i-ZhpbmI{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-U2Lsdk:hover .phw-g-i-ZeFAjf{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-YMqEzd::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-YMqEzd:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-YMqEzd::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-YMqEzd::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-CX8Dpz:hover .phw-g-i-XF690e{
color:var(--body-color);
}

.phw-g-i-X8SJm0::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-X8SJm0:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-X8SJm0::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-X8SJm0::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-pqwzZL:hover .phw-g-i-X83xtJ{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-lGghPJ:hover .phw-g-i-WhUrhs{
color:var(--white);
background-color:var(--phw-custom--warm-orangeed6e00);
}

.phw-g-i-WaSMSM::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-WaSMSM:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-WaSMSM::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-WaSMSM::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-W9K9NC::-webkit-input-placeholder{
font-size:10px;
}
.phw-g-i-W9K9NC:-ms-input-placeholder{
font-size:10px;
}
.phw-g-i-W9K9NC::-moz-placeholder{
font-size:10px;
}
.phw-g-i-W9K9NC::placeholder{
font-size:10px;
}

.phw-g-i-U2Lsdk:hover .phw-g-i-VdWysO{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-9Qxn0a:hover .phw-g-i-VGNyyQ,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-9Qxn0a:hover .phw-g-i-VGNyyQ,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
width:auto;
}
}

.phw-g-i-AdiMK8:hover .phw-g-i-VGNyyQ,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-nJjlkV:hover .phw-g-i-Uqseig{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-9nvEOy:hover .phw-g-i-Uqseig{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-YE68XW:hover .phw-g-i-UUv4uv{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-bJEqPt:hover .phw-g-i-UUv4uv{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-UCOnTi::-webkit-input-placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}
.phw-g-i-UCOnTi:-ms-input-placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}
.phw-g-i-UCOnTi::-moz-placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}
.phw-g-i-UCOnTi::placeholder{
color:var(--input-place-holder-color);
font-size:var(--input-font-size);
}

.phw-g-i-TjODoC::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-TjODoC:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-TjODoC::-moz-placeholder{
font-size:20px;
}
.phw-g-i-TjODoC::placeholder{
font-size:20px;
}

.phw-g-i-SBykj0:hover .phw-g-i-TXKcPz{
color:var(--white);
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-F2LxNq:hover .phw-g-i-TXKcPz{
color:var(--white);
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-U2Lsdk:hover .phw-g-i-SXtqaf{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-SJqmT4:hover .phw-g-i-SKv2hj{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-Vuz9Wn:hover .phw-g-i-SKv2hj{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-S817Bg::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-S817Bg:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-S817Bg::-moz-placeholder{
font-size:20px;
}
.phw-g-i-S817Bg::placeholder{
font-size:20px;
}

.phw-g-i-RR9Fit::-webkit-input-placeholder{
font-size:var(--phw-g-placeholder-text-font-size);
}
.phw-g-i-RR9Fit:-ms-input-placeholder{
font-size:var(--phw-g-placeholder-text-font-size);
}
.phw-g-i-RR9Fit::-moz-placeholder{
font-size:var(--phw-g-placeholder-text-font-size);
}
.phw-g-i-RR9Fit::placeholder{
font-size:var(--phw-g-placeholder-text-font-size);
}

.phw-g-i-EjPuUN:hover .phw-g-i-RQLwSd{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-NjvjXq:hover .phw-g-i-RQLwSd{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-nJjlkV:hover .phw-g-i-R0ol26{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-QRPCth::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-QRPCth:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-QRPCth::-moz-placeholder{
font-size:20px;
}
.phw-g-i-QRPCth::placeholder{
font-size:20px;
}

.phw-g-i-AdiMK8:hover .phw-g-i-QN7GIl{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-greyf4f4f4);
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-AdiMK8:hover .phw-g-i-QN7GIl{
width:auto;
}
}

.phw-g-i-PPL9OU::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-PPL9OU:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-PPL9OU::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-PPL9OU::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-lMAryb:hover .phw-g-i-OrdqD9{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-yEppYJ:hover .phw-g-i-OrdqD9{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-0HPO1U:hover .phw-g-i-OXroPO{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-qlBoEU:hover .phw-g-i-OXroPO{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-eHFTEZ:hover .phw-g-i-ORv0ql{
}

.phw-g-i-CX8Dpz:hover .phw-g-i-ORv0ql{
}

.phw-g-i-JPpBP1:hover .phw-g-i-OMb704{
background-color:var(--phw-custom-soft-green-2b2c200);
}

.phw-g-i-U2Lsdk:hover .phw-g-i-NXAI7d{
font-weight:500;
color:var(--body-color);
background-color:var(--brand-color-primary);
}

.phw-g-i-9Qxn0a:hover .phw-g-i-NPd8H6,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-9Qxn0a:hover .phw-g-i-NPd8H6,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
width:auto;
}
}

.phw-g-i-AdiMK8:hover .phw-g-i-NPd8H6,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-NB5fIB::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-NB5fIB:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-NB5fIB::-moz-placeholder{
font-size:20px;
}
.phw-g-i-NB5fIB::placeholder{
font-size:20px;
}

.phw-g-i-N7eYUK::-webkit-input-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-N7eYUK:-ms-input-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-N7eYUK::-moz-placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-N7eYUK::placeholder{
font-size:12px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-XhgIOo:hover .phw-g-i-MtrYOp{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-hCNVLI:hover .phw-g-i-MtrYOp{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-Mpmt3Y::-webkit-input-placeholder{
font-size:16px;
}
.phw-g-i-Mpmt3Y:-ms-input-placeholder{
font-size:16px;
}
.phw-g-i-Mpmt3Y::-moz-placeholder{
font-size:16px;
}
.phw-g-i-Mpmt3Y::placeholder{
font-size:16px;
}

.phw-g-i-vVbIPe:hover .phw-g-i-MkKKk7{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-7L4G2m:hover .phw-g-i-MkKKk7{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-7sWLz8:hover .phw-g-i-MYE1ur{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-DJYPyq:hover .phw-g-i-MYE1ur{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-Vxrub3:hover .phw-g-i-MGN7cz{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-LqCcT3:hover .phw-g-i-LzsSPY{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-tc6YuE:hover .phw-g-i-LzsSPY{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-K2Tap4:hover .phw-g-i-Lrf0Oi{
font-weight:500;
color:var(--body-color);
background-color:var(--brand-color-primary);
}

.phw-g-i-U2Lsdk:hover .phw-g-i-Lrf0Oi{
font-weight:500;
color:var(--body-color);
background-color:var(--brand-color-primary);
}

.phw-g-i-LRUloM::-webkit-input-placeholder{
font-weight:500;
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-LRUloM:-ms-input-placeholder{
font-weight:500;
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-LRUloM::-moz-placeholder{
font-weight:500;
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
}
.phw-g-i-LRUloM::placeholder{
font-weight:500;
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
}

.phw-g-i-AdiMK8:hover .phw-g-i-KvfcbQ{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-KiJJgD::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-KiJJgD:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-KiJJgD::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-KiJJgD::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-U2Lsdk:hover .phw-g-i-Kdw47Y{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-KNxaEg::-webkit-input-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}
.phw-g-i-KNxaEg:-ms-input-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}
.phw-g-i-KNxaEg::-moz-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}
.phw-g-i-KNxaEg::placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}

.phw-g-i-JxRJGo::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-JxRJGo:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-JxRJGo::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-JxRJGo::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-JvZECn::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-JvZECn:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-JvZECn::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-JvZECn::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-AdiMK8:hover .phw-g-i-Jr2sCd{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-Jk93mq::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-Jk93mq:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-Jk93mq::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-Jk93mq::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-U2Lsdk:hover .phw-g-i-JgVKJH{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-U2Lsdk:hover .phw-g-i-JR7juZ{
color:var(--body-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-J4Txur::-webkit-input-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
.phw-g-i-J4Txur:-ms-input-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
.phw-g-i-J4Txur::-moz-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
.phw-g-i-J4Txur::placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}

.phw-g-i-ImtEPx::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-ImtEPx:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-ImtEPx::-moz-placeholder{
font-size:20px;
}
.phw-g-i-ImtEPx::placeholder{
font-size:20px;
}

.phw-g-i-GecRNh::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-GecRNh:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-GecRNh::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-GecRNh::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-GIjb18::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-GIjb18:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-GIjb18::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-GIjb18::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-FwuEW0::-webkit-input-placeholder{
font-size:10px;
}
.phw-g-i-FwuEW0:-ms-input-placeholder{
font-size:10px;
}
.phw-g-i-FwuEW0::-moz-placeholder{
font-size:10px;
}
.phw-g-i-FwuEW0::placeholder{
font-size:10px;
}

.phw-g-i-U2Lsdk:hover .phw-g-i-F0iWrs{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-EtsZB5::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-EtsZB5:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-EtsZB5::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-EtsZB5::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-U2Lsdk:hover .phw-g-i-EtJNBo{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
color:var(--body-color);
background-color:var(--brand-color-primary);
}

.phw-g-i-80CxkG:hover .phw-g-i-EmSu0e{
}

.phw-g-i-nJjlkV:hover .phw-g-i-EjThKW{
color:var(--white);
background-color:var(--phw-custom-true-red-2d10a26);
}

.phw-g-i-zmTiN2:hover .phw-g-i-EFS5mi{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-MAcjbU:hover .phw-g-i-EFS5mi{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-EAg4wE::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-EAg4wE:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-EAg4wE::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-EAg4wE::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-Dt8xEr::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-Dt8xEr:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-Dt8xEr::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-Dt8xEr::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-JECYEt:hover .phw-g-i-DiLyZv{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-Ctf1IE::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-Ctf1IE:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-Ctf1IE::-moz-placeholder{
font-size:20px;
}
.phw-g-i-Ctf1IE::placeholder{
font-size:20px;
}

.phw-g-i-AdiMK8:hover .phw-g-i-BYEMRM{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-ApXuw9::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-ApXuw9:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-ApXuw9::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-ApXuw9::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-9Qxn0a:hover .phw-g-i-AgtOjR,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-AgtOjR,.btn.primary-button,.primary-button{
width:auto;
}
}

.phw-g-i-AdiMK8:hover .phw-g-i-AgtOjR,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}

.phw-g-i-ASN44f::-webkit-input-placeholder{
}
.phw-g-i-ASN44f:-ms-input-placeholder{
}
.phw-g-i-ASN44f::-moz-placeholder{
}
.phw-g-i-ASN44f::placeholder{
}

.phw-g-i-ALSkxn::-webkit-input-placeholder{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}
.phw-g-i-ALSkxn:-ms-input-placeholder{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}
.phw-g-i-ALSkxn::-moz-placeholder{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}
.phw-g-i-ALSkxn::placeholder{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}

.phw-g-i-95iWcd::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-95iWcd:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-95iWcd::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-95iWcd::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-8bMQ6V::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-8bMQ6V:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-8bMQ6V::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-8bMQ6V::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-8Oh3ud::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-8Oh3ud:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-8Oh3ud::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-8Oh3ud::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-kpivev:hover .phw-g-i-883r6k{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-79DqZD::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-79DqZD:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-79DqZD::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-79DqZD::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-6NXHyv::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-6NXHyv:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-6NXHyv::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-6NXHyv::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-5c0n2Q::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-5c0n2Q:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-5c0n2Q::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}
.phw-g-i-5c0n2Q::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
}

.phw-g-i-4x9SGo::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-4x9SGo:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-4x9SGo::-moz-placeholder{
font-size:20px;
}
.phw-g-i-4x9SGo::placeholder{
font-size:20px;
}

.phw-g-i-zliWBf:hover .phw-g-i-4nXct0{
color:var(--white);
background-color:var(--phw-custom-clearwater-blue69c4d4);
}

.phw-g-i-107m95:hover .phw-g-i-3Vqmjg{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-card-bg-secondary:hover .phw-g-i-3Vqmjg{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-3Vk0Ed::-webkit-input-placeholder{
font-size:20px;
}
.phw-g-i-3Vk0Ed:-ms-input-placeholder{
font-size:20px;
}
.phw-g-i-3Vk0Ed::-moz-placeholder{
font-size:20px;
}
.phw-g-i-3Vk0Ed::placeholder{
font-size:20px;
}

.phw-g-i-2pGQKq::-webkit-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-2pGQKq:-ms-input-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-2pGQKq::-moz-placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-2pGQKq::placeholder{
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-YH5djt:hover .phw-g-i-2eLkw4{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-JECYEt:hover .phw-g-i-2eLkw4{
color:var(--white);
background-color:var(--phw-custom-forest-green5e9a36);
}

.phw-g-i-2aF3Zl::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-2aF3Zl:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-2aF3Zl::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}
.phw-g-i-2aF3Zl::placeholder{
background-color:var(--phw-custom-white);
font-size:14px;
font-family:var(--cms-g-futura-now-text);
font-weight:400;
}

.phw-g-i-2Emt88::-webkit-input-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}
.phw-g-i-2Emt88:-ms-input-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}
.phw-g-i-2Emt88::-moz-placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}
.phw-g-i-2Emt88::placeholder{
font-size:16px;
font-family:var(--cms-g-futura-now-headline);
font-weight:400;
}

.phw-g-i-U2Lsdk:hover .phw-g-i-20ZbPN{
font-weight:500;
color:var(--body-color);
background-color:var(--brand-color-primary);
}

.phw-g-i-VSM2bn:hover .phw-g-i-1vRlqx{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-Vxrub3:hover .phw-g-i-1vRlqx{
color:var(--white);
background-color:var(--phw-custom-btn-color60b3c1);
}

.phw-g-i-1swO1W::-webkit-input-placeholder{
font-size:14px;
}
.phw-g-i-1swO1W:-ms-input-placeholder{
font-size:14px;
}
.phw-g-i-1swO1W::-moz-placeholder{
font-size:14px;
}
.phw-g-i-1swO1W::placeholder{
font-size:14px;
}

.phw-g-i-AdiMK8:hover .phw-g-i-1sCSR4{
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:var(--phw-custom-antiflash-whiteebebeb);
}

.phw-g-i-U2Lsdk:hover .phw-g-i-0HVAU2{
background-color:var(--phw-custom-white);
}

.phw-g-i-thbh0z:hover .phw-g-i-0HVAU2{
background-color:var(--phw-custom-white);
}

.phw-g-i-0C4hUM::-webkit-input-placeholder{
font-size:18px;
}
.phw-g-i-0C4hUM:-ms-input-placeholder{
font-size:18px;
}
.phw-g-i-0C4hUM::-moz-placeholder{
font-size:18px;
}
.phw-g-i-0C4hUM::placeholder{
font-size:18px;
}

.phw-g-i-9Qxn0a:hover .phw-g-btn-primary,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:transparent;
font-family:var(--cms-g-futura-now-headline);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-9Qxn0a:hover .phw-g-btn-primary,.phw-g-i-9Qxn0a:hover .btn.primary-button,.phw-g-i-9Qxn0a:hover .primary-button{
width:auto;
}
}

.phw-g-i-AdiMK8:hover .phw-g-btn-primary,.phw-g-i-AdiMK8:hover .btn.primary-button,.phw-g-i-AdiMK8:hover .primary-button{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}


@media only screen and (min-width: 1920px) {
.phw-g-i-Iv5fGZ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FSsau4{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MsyPn2{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CBBECG{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7JLXn3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ogDmZJ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZDb6Lx{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nCWO4n{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sI6Efe{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tCJXZJ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AtjsuO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YJMA5L{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RugLiu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CBZvTN{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qGeVeV{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TNpAfw{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v5MZEB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WAwhCn{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Dtn9YH{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NrSyBa{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kXUxz9{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iplgPU{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AE5zOq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gPpJRq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lfX7XW{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DUl38z{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vVYjVf{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZpwuvY{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2XRWK5{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2Fl6eC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uPoQv7{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Uia2Gb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6Jfxas{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zWlzmh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xL51jY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qYrwH1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Cxts2Y{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LjsuwU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ujOkCw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ld0m0a{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7rBCUp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JOGnZ0{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NQ7O6O{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WvG887{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j5Dx0k{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yq9ReE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aPCFkB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tF346d{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cHFCiy{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PxddTz,.btn.primary-button,.primary-button{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vcwdzR,.btn.primary-button,.primary-button{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VAtVe7{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7bhNCF{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4tthDo{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uYjWYd{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z8kFa8{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2Gh3lA{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ek3Zqt{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-802Nsq{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ds3AfI{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tzhNTL{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-P3jjIY{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E0wGY7{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-d8Q3D7{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5J7feC{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-B4aQKM{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wM4QJz{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SyMNA2{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cgl43j{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0npYWJ{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GMtNRI{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7NGBUD{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dOMBLs{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BMEIEd{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-keQcfF{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bHfHlL{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ygOtF8{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wVdZA0{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qmjEwa{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qQqKHR{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qGnUrK{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-p418Zx,.btn.primary-button,.primary-button{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oXLA13{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ltBtLb,.btn.primary-button,.primary-button{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h5Cm9R{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fcZosX{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-djlozz,.btn.primary-button,.primary-button{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YPnTL4{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XNumEy{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VGNyyQ,.btn.primary-button,.primary-button{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NPd8H6,.btn.primary-button,.primary-button{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JHrJkg{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HFgpAw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E66eD4{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BWvKW4{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AgtOjR,.btn.primary-button,.primary-button{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9icOOD{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8HYf1m{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8E8FRt{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7Hracv{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2nwrwE{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2BlfAc{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-btn-primary,.btn.primary-button,.primary-button{
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vc1u1Y{
font-size:20px;
padding-inline-end:calc(var(--pu-space)*3.5);
padding-inline-start:calc(var(--pu-space)*3.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Pms42{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BSGDTh{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eL5AaG{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H32K1Y{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GhiHCO{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IYUNcZ{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O5QjBf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3ySXVD{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Iv5fGZ{
font-size:max(calc(var(--paragraph-font-size-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XcYcqN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zOyLbn{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pn744I{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hLEyHr{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bvn0lF{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VuMGah{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AvjMsS{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ohtHz4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yesVz9{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kfYbBX{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
margin-top:auto;
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oCCeaB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cIrpDb{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QZkkB9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d5ekOl{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KUNIUP{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gzpbAV{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9KKE38{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0LclmQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-573teC{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xhLENK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GheRTR{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VnenhN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C9RrmB{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-708fuE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sJVSyd{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eoI9bI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FtkRWk{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZZwAKW{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X5YjB7{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VMUtcD{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pdf4cC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6iV0C4{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8ubO2H{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QyV63m{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N1oCE6{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8aYEMd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AaiVCc{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-82aTxR{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IjsMkq{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ShboR7{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ldpvg9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TjcLZy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TmvAeb{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZfRSRz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J9uTPc{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6rFx4J{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5v4vkt{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bCfQlM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FSsau4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ukfC43{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MFjoYO{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MsyPn2{
font-size:max(calc(var(--paragraph-font-size-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lvYYhV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CBBECG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TsUHiq{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iJCIS4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i78h3t{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HzdKdT{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ggs1e8{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sa6CdA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1S0QIN{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qCTI34{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-teM2t8{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IDeprB{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iHZuIl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p69oKN{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GaKNxI{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T3lzRN{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EMLZyU{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fnj2e3{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9AZcjw{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hKj1tZ{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NVK8QN{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JT3r6a{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zfuCBY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jYAbKM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7JLXn3{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ogDmZJ{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ippTfx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cf4u9m{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sI6Efe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r9DeH2{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zmzc6q{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VC9ob0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sJYyG4{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-542Pvo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kj12So{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wjDTUZ{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ar8xJd{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xy5e0L{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vHhGHv{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zk2F5F{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IezSou{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nR8yEw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-daQdHh{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Wiv8s{
font-size:max(calc(var(--paragraph-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FaR5f6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zdc6PH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PGrR6w{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1IrFdT{
min-height:58px;
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2XLeN4{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AzTWxa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s0QH3l{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tDMKSR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BhqoeX{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2XNCWQ{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4WXVzK{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6kZ9r7{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XEjAr9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gDROz9{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uhktrq{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dzSro9{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OkEKdo{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aTWYlh{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0yRS0T{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2EOWVS{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qGeVeV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8getL7{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TNpAfw{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1qvp3b{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tD3x6D{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KY2iiY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YpXUms{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XFWw6O{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bC6nmp{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FPAeTN{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CeK6Cq{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ixOxYY{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mcRS8Q{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4437D7{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9fB4PO{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S5tJ4B{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v5MZEB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VUXnp5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ecuiIg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GnfOLe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h2gU3y{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oQbeU7{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oob9MG{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xRkEUu{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-087m9p{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OB3KgO{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Il79nj{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hl4iIE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7FX9Kr{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WAwhCn{
font-size:max(calc(var(--paragraph-font-size-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p8AWZ8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-roYb81{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aXc1uE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-POAe8q{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MDCrwB{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B3hvnr{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZJ0yGK{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fqmq7E{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VadDmR{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-edsRVt{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
margin-top:auto;
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fzDUGF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CecKLR{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z5iDx4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x19ohT{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sTGQGB{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lvJyLK{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4jzAjd{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aNQ513{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cvAkEM{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yQziMD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MCFoBs{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FGtwLx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ictOir{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g6ZDlJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iiu46h{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eEesXO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EFSJSw{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hDtmQF{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LvIQkD{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MSOhOA{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TTi49y{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7kKBxZ{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iB8XSO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E1YaLm{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aSvViS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-feiB6f{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vHkXrd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YChMvW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r5iYwW{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rwZYTk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aoWa6a{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ikCdzK{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BXl50h{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IOLnFB{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LJzKVv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3LJQtd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fu1C8T{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pm7Mb3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q48r1o{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-80k4RF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pxLBYo{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4YhbfU{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pCAY5F{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l4tlGt{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oAD1cC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QTf07k{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dtn9YH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ybebhp{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qL9qkL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0NNZe9{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NrSyBa{
font-size:max(calc(var(--paragraph-font-size-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ICkwGo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fkCECK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K5cDmu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kXUxz9{
font-size:max(calc(var(--paragraph-font-size-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4Ya5rk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iplgPU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3AWD2q{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qc2keJ{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X0C9X7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BSP6Lw{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oKoHi9{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TeK2yo{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9ExhPB{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g5iQ9t{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YVZlfq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c7Amis{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vh652W{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VXF1SK{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xsn2qL{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r0fCva{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IkUTTV{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JrKh5Z{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yTVNHE{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lxTyTs{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ud7scm{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Djp0Kr{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DNZ7TA{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AmyzIS{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-skEOIz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PCiQzo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pIdfeo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AE5zOq{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gPpJRq{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lfX7XW{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xEesAG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WQe1Wk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FPduAT{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZpwuvY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BMeRZK{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2XRWK5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2Fl6eC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uPoQv7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Uia2Gb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Jfxas{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MFOKFc{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zWlzmh{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgnC6S{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7JoKZY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0pFKfP{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4IFso0{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7digqz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fL4eJ7{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XOREaV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KyBvfZ{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AoNlvn{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9pBTCQ{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ty8Jyb{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l7VBjW{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IxKMSE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BnrEaS{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d9hZxw{
font-size:max(calc(var(--paragraph-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WobTDu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TLqYhO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V2qyzd{
min-height:58px;
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vsbHTi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3eCJcz{
min-height:58px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-73b9cv{
min-height:58px;
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3nZOAt{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aQa7Lv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3hDTbr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FYU5oR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TqzGiE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-luQnMY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u6VvPU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-efLgyT{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ld0m0a{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AY7kkj{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gw75GF{
font-size:20px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-Gw75GF{
padding-inline-end:calc(var(--pu-space)*3.5);
padding-inline-start:calc(var(--pu-space)*3.5);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-6y5qzJ{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-link{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ma9AfL{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lw9aws{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uAphpL{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NIPGhd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tF346d{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9D3Y8F{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aO1fAa{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NCb8rH{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-62FNrc{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hundRk{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-meWFit{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SJi4lx{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cHFCiy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j8nTBV{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kWiiG5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PxddTz{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
padding-left:0px;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
padding-right:0px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-PxddTz{
width:80px;
margin-inline-start:calc(var(--mu-space)*1.25);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-oSApvz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w5N8Dz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZVAcaU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vcwdzR,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-vcwdzR,.btn.primary-button,.primary-button{
width:auto;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-VAtVe7{
background-color:var(--phw-custom-white);
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
width:auto;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lR1qG3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GzxZeO{
font-size:23px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-etnQG6{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QHSaXW{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eVrDTA{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2W7S1D{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-061cyb{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HXJquE{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HBmgXH{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A4VCQX{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-16HUAN{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tzWEmC{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qY69nY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KsnYrq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rn4FAl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iFnrnd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jXTbcE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BA6d3A{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9cMis1{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-64pjtu{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-f-i-Gq1Alr{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7bhNCF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RTSPZm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4tthDo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uYjWYd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z8kFa8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2Gh3lA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ptK5Pe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gH6gaX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ek3Zqt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NolAIz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-802Nsq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ds3AfI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tzhNTL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P3jjIY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DAAq7V{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E0wGY7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QJIFne{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d8Q3D7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5J7feC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B4aQKM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wM4QJz{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SyMNA2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dPksvB{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgl43j{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0npYWJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GMtNRI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7NGBUD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dOMBLs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BMEIEd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-keQcfF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bHfHlL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n6o8XI{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gvzwKK{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jHC3JA{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zsKWbr{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zkm1qK{
font-size:20px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-zkm1qK{
padding-inline-end:calc(var(--pu-space)*3.5);
padding-inline-start:calc(var(--pu-space)*3.5);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-yh4DG8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ygOtF8{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yJc3KO{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-yJc3KO{
padding-top:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-yAPopj{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xuAF6R{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xQ8huz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xHsH84{
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wkyVbG{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vmPERI{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vWGmg3{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uldt7t{
min-height:0px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-uldt7t{
min-width:0px;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-uF913u{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-uF913u{
padding-top:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-u073GG{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tdPAxc{
font-size:13px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tQqZtV{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t7QKg1{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-stUm8K{
margin-top:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sFYTEE{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s33hwi{
font-size:14px;
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rocMF2{
margin-top:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ragLp7{
min-height:0px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-ragLp7{
min-width:0px;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-qm29ul{
font-size:29px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qgeVfl{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qQqKHR{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qGnUrK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pvRiW9{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ptzDwE{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-piuNwY{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pYcYn9{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pHr6oD{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p418Zx,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-p418Zx,.btn.primary-button,.primary-button{
width:auto;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-otOkJD{
margin-bottom:calc(var(--mu-space)*-0.625);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oh6ENB{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nt5K2R{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nn3RRy{
font-size:40px;
line-height:1;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nF384D{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px) {
@media only screen and (max-width: 1199.98px) {
.phw-g-i-nF384D{
width:100%;
}
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-myvyQb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mLK52C{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lyUGnW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ltBtLb,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-ltBtLb,.btn.primary-button,.primary-button{
width:auto;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-lHnjGA{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l0Ulun{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kqUWzk{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kg2wxt{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kMmAO1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k8YNsx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jdvxBr{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j6r25Z{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iuid7x{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iPkKz0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iFJeCU{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i7oETe{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hpLjIV{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hoGFVv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hnMpHo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hkQbpI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hMgzML{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h5Cm9R{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gNk9zI{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fgmF0G{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fdAjEn{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-fdAjEn{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-fcZosX{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fXPldX{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fNj4Oo{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fHQn0u{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-fHQn0u{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-f78oqR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e4N0cX{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e30Onx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-djlozz{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-djlozz{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-dhXFPT{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dPJTG9{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dCf402{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bu62de{
font-size:18px;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-btp7WF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bqGeYy{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bXhp6k{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bMlMvu{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-amhIjf{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-afdO5C{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aYJtKY{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aVmHo7{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aEWRzf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZlWv9d{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZGKYe2{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YDnfEf{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-YDnfEf{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-XNumEy{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WbMXsK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WCGkWl{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W9K9NC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W6vi1b{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VgnMV5{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vd1LFj{
font-size:15px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VGebMf{
font-size:40px;
line-height:1.2;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VGNyyQ,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-VGNyyQ,.btn.primary-button,.primary-button{
width:auto;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-V9tjmC{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UfMZT3{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UTT3OM{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TxrXJ4{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-TxrXJ4{
padding-inline-end:calc(var(--pu-space)*4);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-TiQpSQ{
min-height:58px;
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TW7f1D{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SGDpC2{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RpVBOc{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RhGHpT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RfOHO5{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-RfOHO5{
padding-inline-end:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*4);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-RcAKNB{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RR9Fit{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RE9wtj{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qcy6a8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PsMXQq{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-PsMXQq{
width:auto;
margin-inline-start:calc(var(--mu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-PqluHG{
font-size:40px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PD83uc{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PAST8P{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P0LQFy{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P06Mvx{
}
.phw-g-i-P06Mvx img{
object-fit:cover ;
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-P06Mvx{
padding-inline-end:calc(var(--pu-space)*3.125);
padding-inline-start:calc(var(--pu-space)*3.125);
}
.phw-g-i-P06Mvx img{
object-fit:cover ;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-OpIbf1{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ob0KSr{
font-size:40px;
margin-bottom:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OZoG4G{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NWJfXb{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-NWJfXb{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-NPd8H6,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-NPd8H6,.btn.primary-button,.primary-button{
width:auto;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-NOF8A7{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px) {
@media only screen and (max-width: 1199.98px) {
.phw-g-i-NOF8A7{
width:95%;
}
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N7dDev{
height:35px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mpmt3Y{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-McGjLS{
font-size:40px;
line-height:1.25;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*-0.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MJVzr5{
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M4yxDz{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px) {
@media only screen and (max-width: 1199.98px) {
.phw-g-i-M4yxDz{
width:95%;
}
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M3QQiN{
min-height:0px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-M3QQiN{
min-width:0px;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-LzhrOr{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lyza0t{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lhl5vr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LZ9CEt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LZ1Uac{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LOdJpW{
margin-bottom:calc(var(--mu-space)*0.875);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LBlY0u{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-LBlY0u{
margin-inline-end:calc(var(--mu-space)*-2.5);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-L16re2{
font-size:18px;
margin-bottom:calc(var(--mu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L0GK3I{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KW09Dd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K6HOkm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JkiSyt{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-JkiSyt{
padding-inline-end:calc(var(--pu-space)*4.375);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-JTkFCj{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JJ17B7{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-JJ17B7{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-JHrJkg{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JCxEVo{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-JCxEVo{
width:auto;
margin-inline-start:calc(var(--mu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-J4Txur{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IpKJaC{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-IpKJaC{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-ImtEPx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IaDNhx{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IZo5yA{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-IZo5yA{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-IRAoWe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HkKPum{
margin-inline-end:calc(var(--mu-space)*-2.5);
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HJ1Xu1{
font-size:14px;
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HEaUAV{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GvjBEE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GiBWny{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GJ5Ber{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G8xOnE{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FwuEW0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FIrizI{
font-size:40px;
line-height:1;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*-0.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FFl9VX{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FD3jFf{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EtsZB5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E66eD4{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D97Vyn{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
background-color:transparent;
padding-left:32px;
padding-right:32px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ce7HTa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CHMa1u{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BgpyRw{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BWvKW4{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BRbTHp{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-BRbTHp{
width:auto;
margin-inline-start:calc(var(--mu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-BJq9Me{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-BJq9Me{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-B3YQ8A{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AzJO0o{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AgtOjR{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
padding-left:0px;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
padding-right:0px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-AgtOjR{
width:80px;
margin-inline-start:calc(var(--mu-space)*1.25);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-Adz5pE{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AVMnu7{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AHB1gg{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A1zekj{
margin-top:calc(var(--mu-space)*0.375);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9icOOD{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9OS5y6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9MCTfE{
padding-inline-end:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8wDcjK{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8oGLoE{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8o1Nod{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8YNhZy{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-8YNhZy{
width:97%;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-8N8hbF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8JUSsl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8HYf1m{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8E8FRt{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-86YDhj{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Ypz4N{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-77RJ4x{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6mGVCu{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6VTg1Z{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6MPV4F{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6JIuWl{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6FUADL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5wAy6c{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5NZ2wo{
font-size:40px;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5HDfzW{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-51O987{
font-size:40px;
line-height:1.25;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4jneBJ{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-4jneBJ{
width:auto;
margin-inline-start:calc(var(--mu-space)*0);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-4hWHYz{
font-size:18px;
margin-bottom:calc(var(--mu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-46BmWS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-43P54E{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3q16Yt{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3Vk0Ed{
font-size:20px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-3Vk0Ed{
padding-inline-end:calc(var(--pu-space)*3.5);
padding-inline-start:calc(var(--pu-space)*3.5);
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-3DxG8r{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3CQuyY{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2nwrwE{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
width:auto;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2BsYNx{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2BlfAc{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1y38Qi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1r6ioz{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1OHgOR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1JSFrW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1BHqx9{
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-i-1BHqx9{
width:80%;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-19v32D{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-17Dgdx{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0FIoPw{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0C4hUM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-08SsTw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-primary,.btn.primary-button,.primary-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
color:var(--body-color);
font-weight:500;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-btn-primary,.btn.primary-button,.primary-button{
width:auto;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-btn-default,.btn-default,.default-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--cms-g-button-black);
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px)
 {
.phw-g-btn-default,.btn-default,.default-button{
width:auto;
margin-inline-start:calc(var(--mu-space)*0);
}
}



@media only screen and (max-width: 1199.98px) {
.phw-g-i-T3lzRN:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EMLZyU:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fnj2e3:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9AZcjw:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hKj1tZ:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NVK8QN:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yTVNHE:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lxTyTs:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ud7scm:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Djp0Kr:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DNZ7TA:hover{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V2qyzd:hover{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HBmgXH:hover{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-A5ENqr:active{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
.phw-g-i-A5ENqr.active{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
.phw-g-i-A5ENqr.phw-active-tab{
font-size:max(calc(var(--cms-g-button-black)*0.75),var(--tab-font-size));
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-r4O8pr::-webkit-input-placeholder{
font-size:14px;
}
.phw-g-i-r4O8pr:-ms-input-placeholder{
font-size:14px;
}
.phw-g-i-r4O8pr::-moz-placeholder{
font-size:14px;
}
.phw-g-i-r4O8pr::placeholder{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kfIQfX::-webkit-input-placeholder{
font-size:14px;
}
.phw-g-i-kfIQfX:-ms-input-placeholder{
font-size:14px;
}
.phw-g-i-kfIQfX::-moz-placeholder{
font-size:14px;
}
.phw-g-i-kfIQfX::placeholder{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dhlqYk::-webkit-input-placeholder{
font-size:14px;
}
.phw-g-i-dhlqYk:-ms-input-placeholder{
font-size:14px;
}
.phw-g-i-dhlqYk::-moz-placeholder{
font-size:14px;
}
.phw-g-i-dhlqYk::placeholder{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RR9Fit::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-RR9Fit:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-RR9Fit::-moz-placeholder{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-RR9Fit::placeholder{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H9xl95::-webkit-input-placeholder{
font-size:10px;
}
.phw-g-i-H9xl95:-ms-input-placeholder{
font-size:10px;
}
.phw-g-i-H9xl95::-moz-placeholder{
font-size:10px;
}
.phw-g-i-H9xl95::placeholder{
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EtsZB5::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-EtsZB5:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-EtsZB5::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-EtsZB5::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0C4hUM::-webkit-input-placeholder{
font-size:18px;
}
.phw-g-i-0C4hUM:-ms-input-placeholder{
font-size:18px;
}
.phw-g-i-0C4hUM::-moz-placeholder{
font-size:18px;
}
.phw-g-i-0C4hUM::placeholder{
font-size:18px;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-Vc1u1Y{
background-color:var(--phw-custom-white);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Pms42{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BSGDTh{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eL5AaG{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H32K1Y{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GhiHCO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IYUNcZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O5QjBf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ySXVD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iv5fGZ{
font-size:max(calc(var(--paragraph-font-size-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XcYcqN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zOyLbn{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pn744I{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hLEyHr{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bvn0lF{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VuMGah{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AvjMsS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ohtHz4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yesVz9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kfYbBX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oCCeaB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cIrpDb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QZkkB9{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d5ekOl{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KUNIUP{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gzpbAV{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9KKE38{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0LclmQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-573teC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xhLENK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GheRTR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VnenhN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C9RrmB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-708fuE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sJVSyd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eoI9bI{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FtkRWk{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZZwAKW{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X5YjB7{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VMUtcD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pdf4cC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6iV0C4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ubO2H{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QyV63m{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N1oCE6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8aYEMd{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AaiVCc{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-82aTxR{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IjsMkq{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ShboR7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ldpvg9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TjcLZy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TmvAeb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZfRSRz{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J9uTPc{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6rFx4J{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5v4vkt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bCfQlM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FSsau4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ukfC43{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MFjoYO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MsyPn2{
font-size:max(calc(var(--paragraph-font-size-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lvYYhV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CBBECG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TsUHiq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iJCIS4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i78h3t{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HzdKdT{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ggs1e8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sa6CdA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1S0QIN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qCTI34{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-teM2t8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IDeprB{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iHZuIl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p69oKN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vX1KYj{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GaKNxI{
color:var(--white);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T3lzRN{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EMLZyU{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fnj2e3{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9AZcjw{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hKj1tZ{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NVK8QN{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JT3r6a{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zfuCBY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jYAbKM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7JLXn3{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ogDmZJ{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ippTfx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cf4u9m{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sI6Efe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r9DeH2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GRJJdj{
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zmzc6q{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2l0a7X{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VC9ob0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sJYyG4{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-542Pvo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kj12So{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wjDTUZ{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-we32Mo{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-08qgT1{
margin-top:calc(var(--mu-space)*1.25);
min-height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ar8xJd{
background-color:var(--phw-custom-white);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xy5e0L{
background-color:var(--phw-custom-white);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vHhGHv{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zk2F5F{
color:var(--body-color);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IezSou{
color:var(--body-color);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nR8yEw{
color:var(--body-color);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-daQdHh{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Wiv8s{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FaR5f6{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zdc6PH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PGrR6w{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2XLeN4{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AzTWxa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s0QH3l{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tDMKSR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BhqoeX{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2XNCWQ{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4WXVzK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6kZ9r7{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XEjAr9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gDROz9{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uhktrq{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QliSe7{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dg1jK6{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dzSro9{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OkEKdo{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aTWYlh{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XA4wtC{
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5VkP0H{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IDkKDP{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0yRS0T{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2EOWVS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qGeVeV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8getL7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TNpAfw{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1qvp3b{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tD3x6D{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KY2iiY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YpXUms{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XFWw6O{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bC6nmp{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Lqqxy{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FPAeTN{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CeK6Cq{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mcRS8Q{
font-size:30px;
padding-bottom:calc(var(--pu-space)*0);
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4437D7{
font-size:40px;
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9fB4PO{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TErIuC{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhhoY0{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RODTAV{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MO28SQ{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KRhnFl{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GcN0fb{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aB3Z3Z{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S5tJ4B{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v5MZEB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VUXnp5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ecuiIg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GnfOLe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h2gU3y{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oQbeU7{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oob9MG{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xRkEUu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-087m9p{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OB3KgO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Il79nj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hl4iIE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7FX9Kr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WAwhCn{
font-size:max(calc(var(--paragraph-font-size-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p8AWZ8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-roYb81{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aXc1uE{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-POAe8q{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MDCrwB{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B3hvnr{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZJ0yGK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fqmq7E{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VadDmR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-edsRVt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fzDUGF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CecKLR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z5iDx4{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x19ohT{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sTGQGB{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lvJyLK{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4jzAjd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aNQ513{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cvAkEM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yQziMD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MCFoBs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FGtwLx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ictOir{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g6ZDlJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iiu46h{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eEesXO{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EFSJSw{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hDtmQF{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LvIQkD{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MSOhOA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TTi49y{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7kKBxZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iB8XSO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E1YaLm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aSvViS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-feiB6f{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vHkXrd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YChMvW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r5iYwW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rwZYTk{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aoWa6a{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ikCdzK{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BXl50h{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IOLnFB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LJzKVv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3LJQtd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fu1C8T{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pm7Mb3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q48r1o{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-80k4RF{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pxLBYo{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4YhbfU{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pCAY5F{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l4tlGt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oAD1cC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QTf07k{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dtn9YH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ybebhp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qL9qkL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0NNZe9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NrSyBa{
font-size:max(calc(var(--paragraph-font-size-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ICkwGo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fkCECK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K5cDmu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kXUxz9{
font-size:max(calc(var(--paragraph-font-size-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Ya5rk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iplgPU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3AWD2q{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qc2keJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X0C9X7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BSP6Lw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oKoHi9{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TeK2yo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9ExhPB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g5iQ9t{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YVZlfq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c7Amis{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vh652W{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VXF1SK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xsn2qL{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r0fCva{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IkUTTV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-odfDyO{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JrKh5Z{
color:var(--white);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yTVNHE{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lxTyTs{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ud7scm{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Djp0Kr{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DNZ7TA{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AmyzIS{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-skEOIz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PCiQzo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pIdfeo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AE5zOq{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gPpJRq{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lfX7XW{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xEesAG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WQe1Wk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FPduAT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZpwuvY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BMeRZK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-raaDas{
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2XRWK5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Fl6eC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uPoQv7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uia2Gb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Jfxas{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MFOKFc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zWlzmh{
color:var(--body-color);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgnC6S{
color:var(--body-color);
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7JoKZY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0pFKfP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4IFso0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FpaXln{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JRYOYp{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u88bnO{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GGIWB3{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vdNw2A{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dcEtAY{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OjV96w{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7digqz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fL4eJ7{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOREaV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KyBvfZ{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PjQXMD{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2nDSHp{
margin-top:calc(var(--mu-space)*1.25);
min-height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AoNlvn{
background-color:var(--phw-custom-white);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9pBTCQ{
background-color:var(--phw-custom-white);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ty8Jyb{
background-color:var(--phw-custom-white);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l7VBjW{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxKMSE{
color:var(--body-color);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BnrEaS{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d9hZxw{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WobTDu{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TLqYhO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vsbHTi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3nZOAt{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aQa7Lv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3hDTbr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FYU5oR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TqzGiE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-luQnMY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u6VvPU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-efLgyT{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ld0m0a{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AY7kkj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gw75GF{
background-color:var(--phw-custom-white);
font-size:20px;
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-Gw75GF{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-6y5qzJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Eu6Put{
margin-top:calc(var(--mu-space)*0.625);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ma9AfL{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lw9aws{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uAphpL{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NIPGhd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tF346d{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9D3Y8F{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aO1fAa{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DuuqJB{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0X2jFg{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NCb8rH{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-62FNrc{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hundRk{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4aSTl{
margin-bottom:calc(var(--mu-space)*1.25);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NH2rvE{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-meWFit{
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SJi4lx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHFCiy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j8nTBV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kWiiG5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oSApvz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w5N8Dz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZVAcaU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lR1qG3{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GzxZeO{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6bn632{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YVx9QG{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-etnQG6{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eVrDTA{
font-size:30px;
padding-bottom:calc(var(--pu-space)*0);
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2W7S1D{
font-size:40px;
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-061cyb{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HXJquE{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9w1YZj{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mkP11T{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x3iotu{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X2toAM{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xKlVwn{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DsBtH3{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BeJwsX{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtII3s{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HBmgXH{
font-size:20px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A4VCQX{
font-size:20px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16HUAN{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UfPzFp{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VyuZqd{
background-color:transparent;
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tzWEmC{
color:var(--white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qY69nY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KsnYrq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rn4FAl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iFnrnd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jXTbcE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BA6d3A{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fxkF0T{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0YHYgU{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JZudgR{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vb8O5e{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NyL7f2{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hwnmBA{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KOD1D2{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uvazbR{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9cMis1{
color:var(--body-color);
text-align:center;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-64pjtu{
color:var(--body-color);
text-align:center;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-f-i-Gq1Alr{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7bhNCF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RTSPZm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4tthDo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uYjWYd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z8kFa8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Gh3lA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ptK5Pe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gH6gaX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ek3Zqt{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NolAIz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-802Nsq{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ds3AfI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tzhNTL{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3jjIY{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DAAq7V{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E0wGY7{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QJIFne{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d8Q3D7{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5J7feC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B4aQKM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wM4QJz{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SyMNA2{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dPksvB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgl43j{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0npYWJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GMtNRI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7NGBUD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dOMBLs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BMEIEd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-keQcfF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bHfHlL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d1fRhk{
background-image:none;
background-color:var(--phw-custom-soft-green-2b2c200);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pzpNLa{
background-image:none;
background-color:var(--phw-custom-soft-green-2b2c200);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n6o8XI{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gvzwKK{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jHC3JA{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zz4Ymp{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zsKWbr{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zre0MA{
margin-top:calc(var(--mu-space)*0.375);
height:20px;
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-zre0MA{
width:20px;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zkm1qK{
background-color:var(--phw-custom-white);
font-size:20px;
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-zkm1qK{
padding-inline-end:calc(var(--pu-space)*3.5);
padding-inline-start:calc(var(--pu-space)*3.5);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-zZDVWC{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zNUcBC{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zA2uv7{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z9P7Se{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z5ztKp{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z24Las{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z0NjwU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ysTiYq{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ymdcuO{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yhV8kB{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yh4DG8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yfV6Wx{
background-color:var(--phw-custom-true-red-2d10a26);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yd7823{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yRj8Nx{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yOgOGf{
margin-bottom:calc(var(--mu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yHflr1{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yHEbr8{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yEUVH6{
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y9oeDj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y3nLbA{
margin-bottom:calc(var(--mu-space)*0.375);
text-align:left;
height:100%;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xuAF6R{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xrh6nC{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xgKetk{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xQ8huz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xBaJ2h{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x8LI6g{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wx2vD8{
background-color:var(--phw-custom-btn-color60b3c1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtP2Rg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wkyVbG{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wb1uzg{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wZib8h{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-OPS-1731685119664.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wSnQQ5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-FC-1731685108340.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vu1XdY{
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vpSvk1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vmPERI{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vbBAS8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vWLGls{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-vWLGls{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vWGmg3{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vQLnWR{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vELxom{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v6jqLO{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v555dt{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v0KvqF{
color:var(--body-color);
text-align:center;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uy7jbO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-utMjGB{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-umuRQl{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-umuRQl{
width:20px;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-umgaRp{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uk3W8x{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uequBh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-SC-1731685130813.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ubg2xm{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uOOgSZ{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uIyUOT{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uHRHvI{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uGi65Z{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uFJvDy{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u4ZkD5{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u073GG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-twFIy4{
max-width:150px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tuUuBX{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-trjxuI{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tmFkAq{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-th7zgn{
max-width:100%;
}
.phw-g-i-th7zgn img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tfxwjX{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tdctjt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tbmmNn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tYYGDd{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tWkGfC{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tUY2kn{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tRBY4o{
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tQqZtV{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tHyq28{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tGo7LR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tEzLDI{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t7QKg1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t49lhf{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t1vTEC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-HR-1731685111029.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-svXFTw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sk2RPu{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sUJIQs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sSaVd5{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sP3dPm{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sMSFlP{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sFYTEE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sEV3Ii{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sBaDSD{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s5Z7ay{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s4itJm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-CS-1731685102519.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rzQ9eW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-OPS-1731685119664.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rqdCRq{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rjmxnl{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rcSLqZ{
width:98%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rLuuzN{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rDLoco{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-rDLoco{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r7SRZT{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r3JVJd{
background-color:var(--phw-custom-light-salmon-pinkf29ea3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qmH3h9{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qg8Xmy{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qfzxaf{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qW7Hry{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qSYTFL{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qQu7E7{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qQqKHR{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qNF27Z{
font-size:32px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qLVpYs{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qJ4yXm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-FBCreation-1731685105182.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qGnUrK{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q2YcCq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ptzDwE{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-piuNwY{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pgAtMv{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pg442s{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pYcYn9{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pUuJBz{
background-color:var(--phw-custom-soft-green-2b2c200);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pHr6oD{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pCGpUI{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p5jGT8{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p30qWo{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oybYx4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-Sales-1731685127535.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oxay1b{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-otVyKs{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-orfMqt{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-okra2o{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ok1Knh{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ohfOna{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oh6ENB{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oG01WX{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o5lLQM{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-o5lLQM{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nt5K2R{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nn3RRy{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ndd7Sg{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nXOwBn{
font-size:32px;
color:var(--phw-custom--alluring-purple9678b0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nF384D{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-myvyQb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-myhxBQ{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-myhxBQ{
width:100%;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-muGp5r{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-msorU7{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mlq6KZ{
max-width:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mXEHql{
color:var(--body-color);
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mQpDDK{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mLcYse{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-IT-1731685113489.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mLK52C{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mExXit{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mEY42r{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mA5Ctv{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m85yNI{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lyUGnW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lxkcNy{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-lxkcNy{
width:100%;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lvgyY7{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lXcJcP{
background-color:var(--phw-custom--warm-orangeed6e00);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lUPw7u{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lODa9d{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lHnjGA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lFdMM0{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l6GvLL{
background-color:var(--phw-custom-clearwater-blue69c4d4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l0Ulun{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kzdHpm{
font-size:11px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kqUWzk{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kaI0iA{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-kaI0iA{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-kWonhm{
word-break:break-word;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNVdE8{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kMmAO1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kJn79r{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kBaIel{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k8iRLj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k8YNsx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jqyqyg{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jqOikD{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-joTyOU{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jWP0EO{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jQjXCO{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jQUJbS{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jQ43lY{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jPzUMT{
font-size:30px;
color:var(--body-color);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jOZxyU{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jJHjic{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j88i3O{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j6r25Z{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j4XNOw{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ipyvXe{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ijuENM{
}
.phw-g-i-ijuENM img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ijhvYz{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iPkKz0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iFJeCU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iEZiSF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i7oETe{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hvZPw5{
font-family:var(--cms-g-futura-now-text);
line-height:1.25;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hoGFVv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hnMpHo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hkQbpI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hhi7fW{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hgB7Wt{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hMgzML{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hLf2sd{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hKSPkk{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-hKSPkk{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hGNFMy{
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hDLoqx{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h6aAuz{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-h6aAuz{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h5Cm9R{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gurnp5{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gmM8iS{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gYsdbQ{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gYc9vF{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gNk9zI{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-gNk9zI{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-gM85lX{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gDugt2{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g8sUMj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g3Zjiu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g3OPz5{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g37icP{
width:100%;
max-width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fvsEtI{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fuK5n3{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fhSAFs{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-SC-1731685130813.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fgmF0G{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fg3Gll{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-fg3Gll{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-ffmjvN{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-faytY6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fWLzZa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fQSmt7{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-fQSmt7{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fNj4Oo{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fDz8u9{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f78oqR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f5Agob{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eosGLa{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-eosGLa{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eoT1al{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ekA1RJ{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eiLanS{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ee8lp4{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eYq6nj{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eYLXiy{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eWVtB8{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eWTLiB{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eTarl6{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-eTarl6{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-eP0A7z{
}
.phw-g-i-eP0A7z img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eB358E{
font-size:40px;
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e4N0cX{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e30Onx{
font-size:11px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dqbsJz{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dkT6wG{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dhXFPT{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dcvGZk{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dZl92q{
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dRF2lg{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dQRZZs{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dPVuMS{
}
.phw-g-i-dPVuMS img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dFWFDL{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dCf402{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d7zqj7,.btn-info,.plain-button{
background-image:none;
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
color:var(--body-color);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
justify-content:;
width:100%;
margin-top:calc(var(--mu-space)*0);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d7iFc6{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cqfwim{
margin-top:calc(var(--mu-space)*1.25);
min-height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cmURVF{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cjbFJI{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cX2Raa{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cIZRYU{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cB5dpZ{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c7YuMy{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c6RLOq{
font-size:32px;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bzoRYF{
font-size:48px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bu62de{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-btp7WF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bqGeYy{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bmSJpj{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bk7yAp{
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bciPlb{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bcOo2H{
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:auto;
margin-inline-end:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bXhp6k{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bMlMvu{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bMI0nC{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bDk7Uk{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bAzD5p{
background-color:var(--phw-custom-forest-green5e9a36);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b1hx76{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-awwGA7{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aqNilO{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-amhIjf{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-afdO5C{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aeU5t1{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aYJtKY{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aVmHo7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aS9CIC{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-aS9CIC{
width:100%;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aH5IqC{
fill:transparent;
color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aEWRzf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aCxJcb{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a5hSni{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zzihec{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZtozHj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-RD-1731685124905.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZrJjTH{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZokOua{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-ZokOua{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zlaid5{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZlWv9d{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZjnyBZ{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZKehzb{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZGKYe2{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z9sj2L{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z4nWH3{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-Z4nWH3{
margin-inline-start:auto;
margin-inline-end:auto;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-YzHcSe{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-YzHcSe{
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:auto;
margin-inline-end:auto;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-YxU5eX{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yrp3eR{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YrgNe4{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yp03cn{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yovkqi{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YlhPJJ{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YlI9U8{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YaC8dR{
background-color:var(--phw-custom-alluring-purple9678b0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YMPVH3{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YAJVEz{
background-color:var(--phw-custom-earth-brown-291542b);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y8TU3l{
max-width:auto;
}
.phw-g-i-Y8TU3l img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XjLWVo{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XeZzPY{
line-height:1.5999999999;
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XdnY2n{
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xc0VQy{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XUoPBy{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSAaTj{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XRZtXG{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XLiQuW{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X0RdRx{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-X0RdRx{
width:100%;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WyBCdN{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wwhz9O{
background-color:var(--phw-custom-forest-green5e9a36);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wv432c{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wm0ZdM{
max-width:auto;
}
.phw-g-i-Wm0ZdM img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WlzD7W{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WbMXsK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WWWsd8{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WSv8Ov{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W9K9NC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W6vi1b{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W6150m{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VzBAuL{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VyOBT1{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VyBP3g{
background-color:var(--phw-custom-soft-green-2b2c200);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VujEOa{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VuAj14{
background-color:var(--phw-custom-forest-green5e9a36);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VpeeSY{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VgnMV5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VZsdTG{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VWz0GE{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VMgZos{
min-height:0px;
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-VMgZos{
min-width:0px;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-VLcCPf{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VGebMf{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VCSnlH{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V9tjmC{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V90z5G{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V2dpQw{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V2GBEd{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UuQfdE{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UmSugW{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UkGGnb{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-UkGGnb{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ujm2F7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-RAPS-1731685122077.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ug2Gzv{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UfMZT3{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UTT3OM{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UQlTcY{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UOmXxX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-FC-1731685108340.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UBEmEs{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TllRpq{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TkCu9e{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TgTy7V{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TfvbdC{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TcLkc4{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TZqCk5{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TMnlKF{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TIZYxU{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-THotE8{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TDHHaL{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-RD-1731685124905.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TA1lj6{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SuJS25{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Slxohh{
font-family:var(--cms-g-futura-now-headline);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ShECga{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sgbf88{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SUkxCT{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SGDpC2{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S45pcK{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RyedUP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-RAPS-1731685122077.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rv18H6{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RtuyP7{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RlQN79{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RhGHpT{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RcAKNB{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RWZ6Z5{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RR9Fit{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RE9wtj{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qvvdwb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QuvQVR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QjyXZX{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QjX2k4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qcy6a8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QUEFU1{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QSH2ZU{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-QSH2ZU{
width:100%;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QQN9D0{
margin-bottom:calc(var(--mu-space)*0.375);
text-align:left;
height:100%;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QILjXH{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QCHjzY{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PwxxyS{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PsRfXZ{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-PsRfXZ{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-PsMXQq{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PqluHG{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PpeZ0y{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PmbmpM{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PbGKie{
background-color:var(--phw-custom-clearwater-blue69c4d4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PD83uc{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PAST8P{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P63OIR{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3n1dd{
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oy9otN{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Owoj8E{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OusjAz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OpIbf1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OnwYhX{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Omd0Ei{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ol9aAQ{
font-size:11px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oil42D{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OgJxGX{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Og66jM{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ob0KSr{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OZoG4G{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ORPkAs{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OQQ0Lf{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OJpoeE{
background-color:var(--phw-custom-alluring-purple9678b0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OGpDr3{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O5My9C{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O2x1GH{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NxJb3a{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-NxJb3a{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NkXyYz{
background-color:var(--phw-custom-alluring-purple9678b0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nhfdxe{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NWJfXb{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NTK02r{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NL8TdM{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-NL8TdM{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NFgPJc{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MzDd0b{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mz3zoC{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mx3clS{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MwxGOo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mw3Rr1{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mq34ay{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mpmt3Y{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mpmak7{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mi0DML{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MfnXTM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-McGjLS{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mb9F8t{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MZiJ8N{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MRUFJm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-CS-1731685102519.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MJVzr5{
padding-inline-end:5px;
color:var(--body-color);
padding-inline-start:5px;
font-weight:500;
padding-left:3px;
font-size:12px;
background-color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-futura-now-headline);
align-items:center;
min-height:auto;
padding-right:3px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MBMWQB{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M0Rzk4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LzhrOr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lw0aV7{
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
font-size:12px;
background-color:transparent;
min-height:auto;
padding-inline-start:5px;
padding-inline-end:5px;
align-items:center;
padding-left:3px;
padding-right:3px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LquPAa{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LpzY3T{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lml9rK{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lhl5vr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LdkUil{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LZ9CEt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LZ17vE{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-LZ17vE{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LVbUSN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-RD-1731685124905.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LTAfV7{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LRWobk{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LOdJpW{
font-family:var(--cms-g-futura-now-headline);
color:var(--body-color);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LNjBkI{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LHATE6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LHACON{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LC72Lx{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LB5z1K{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L7pCaf{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L16re2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L0GK3I{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KtKkAZ{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KsczK1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KryarC{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KquqtA{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KqrQw8{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KmY2Ms{
background-color:var(--phw-custom-btn-color60b3c1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KjI5im{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KbnqOU{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-KbnqOU{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KW09Dd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KJ9dLO{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K9KVZx{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K2VB2y{
background-color:var(--phw-custom--warm-orangeed6e00);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JxRJGo{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JsLyWd{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jq4NLC{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JoCjpm{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JmGYWe{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-JmGYWe{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-JlqztZ{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JgOGn5{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JXx22L{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JTkFCj{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JJ17B7{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JCxEVo{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JCsGZD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J9S1S7{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J4Txur{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J3q4w4{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iwn2Wl{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iw1JpC{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ImtEPx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IcxuxJ{
background-color:var(--phw-custom-alluring-purple9678b0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IaDNhx{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IZo5yA{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IRAoWe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IQnlmj{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IM8YYt{
margin-top:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJSCJ7{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I7Lerx{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I4F2Xk{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hxa7hZ{
width:103%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HxK7Qp{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HxIVDU{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HkKPum{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HiLtEq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-HR-1731685111029.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hf3Zd4{
fill:var(--icon-dark);
color:var(--icon-dark);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HZCxPu{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-HZCxPu{
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:auto;
margin-inline-end:auto;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-HGIsom{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HFlCuq{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HFgpAw{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HEaUAV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H4aawl{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gyn4U1{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GyY42p{
background-color:var(--phw-custom-soft-green-2b2c200);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GvjBEE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GuP91U{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GsIKEb{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GokiJe{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GiBWny{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gb3teX{
font-size:20px;
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GJ5Ber{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G8xOnE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fylsaz{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FwuEW0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fir9xg{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fco7G7{
font-size:18px;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FZwpJh{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FPASlz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-RD-1731685124905.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FNmCVk{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FJjnWq{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FIrizI{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FFl9VX{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FD3jFf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F3rwWE{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F0xDvQ{
font-size:11px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EuzLCd{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EtsZB5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EfGmUX{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EVYy9T{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ESASmh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EJLFFV{
background-color:var(--phw-custom--warm-orangeed6e00);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EDPGhH{
font-size:24px;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E66eD4{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DmSSRi{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DmLdeu{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-DmLdeu{
width:100%;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DirrVh{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DhjWY6{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-DhjWY6{
margin-inline-start:auto;
margin-inline-end:auto;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-DgqRNq{
font-size:28px;
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dcdrdr{
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Da8yWi{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-Da8yWi{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DVCR4Q{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DKNx5x{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DHztkR{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DAd2Xg{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ce7HTa{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CUV5XI{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CNTORQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-TWCreation-1731685133801.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CJjiTt{
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CHMa1u{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CG5Zfw{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CCM4iC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CBVSm4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-FBCreation-1731685105182.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CAsJr6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C9wf1Q{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-SC-1731685130813.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C2U6Kr{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-C2U6Kr{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-By2ZxU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BlHNT4{
background-color:var(--phw-custom-clearwater-blue69c4d4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bijqhv{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BcsuAx{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-BcsuAx{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BYWRnq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-IT-1731685113489.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BWvKW4{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BRbTHp,.btn-default,.default-button{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BJeI4b{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BINCqu{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B5ppyy{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B3YQ8A{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AzJO0o{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Autlgx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AjwzBf{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-AjwzBf{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Adz5pE{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AZVXgK{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AZHXXl{
font-size:max(20px,var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ASN44f{
background-color:var(--phw-custom-white);
padding-left:30px;
padding-right:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ALjJMr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AHB1gg{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AGiNLL{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-IT-1731685113489.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A9iYKF{
line-height:1.5;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9vdTyQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-Sales-1731685127535.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9vLMq1{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9vCoZh{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-9vCoZh{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9t54oG{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9jbtwZ{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9fBIe8{
fill:transparent;
color:transparent;
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-9fBIe8{
width:20px;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9d9RS2{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9UjAjH{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9OXknB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9MCTfE{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-9MCTfE{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-9GrcnH{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9FRxd9{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9CVokX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9C8htR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-982xwx{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-916zXc{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8yr1nd{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ydsCo{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8wDcjK{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8oGLoE{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8o1Nod{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8kspZJ{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8bvV53{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Z4fK9{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-8Z4fK9{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8N8hbF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8MepFN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8JUSsl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8E8FRt{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8E5lq8{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8B3jVc{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-8B3jVc{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-86YDhj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-857jHr{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-80V0ik{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7tB99G{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7rNqQt{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7oxy0C{
color:var(--body-color);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7kVJ8D{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-FC-1731685108340.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7cE0eB{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-7cE0eB{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Ypz4N{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7RvKrG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-OPS-1731685119664.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7OZC90{
font-size:13px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7HlA2U{
font-size:18px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-77RJ4x{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6snp6o{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-6snp6o{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6pxMLd{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6mGVCu{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6jVsEE{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6VTg1Z{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6QCevR{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-6QCevR{
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:auto;
margin-inline-end:auto;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-6MPV4F{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6LbTUG{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6JIuWl{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6FUADL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6CuCfH{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5wAy6c{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5ZIxlN{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Rrce1{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5NZ2wo{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5HWY6j{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5HDfzW{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5FOwXf{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5AkXMz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5AQOMW{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-5AQOMW{
width:100%;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-51O987{
color:var(--body-color);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4yzATA{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4xHmWI{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4rLiW4{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4lcyN1{
width:100%;
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4keA9G{
font-size:20px;
color:var(--body-color);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4jneBJ{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4iuUv6{
background-color:var(--phw-custom-btn-color60b3c1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4hWHYz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Ws2l0{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4TEXfb{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4RrAy3{
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
background-color:transparent;
min-height:auto;
padding-inline-start:5px;
padding-inline-end:5px;
align-items:center;
padding-left:3px;
padding-right:3px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4RNWzF{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4RD8OF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GIVGIVGB/images/Categorysearch-Thumbnail-SC-1731685130813.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4JL9Wk{
max-width:auto;
}
.phw-g-i-4JL9Wk img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4IZ1AH{
font-size:32px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4HiGxu{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4HWYZI{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-46BmWS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-43P54E{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3yz7yW{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ynuuA{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3q16Yt{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3mdZFa{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Ze7Zn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ZKHWb{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Vk0Ed{
background-color:var(--phw-custom-white);
font-size:20px;
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-3Vk0Ed{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-3OwBG7{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3I3BUr{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Gln5F{
}
.phw-g-i-3Gln5F img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3FoJZO{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3E8sdY{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3DxG8r{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3CQuyY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3AYnWy{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-39nAz8{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2zCJwu{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2x5WMV{
background-color:var(--phw-custom-alluring-purple9678b0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2nwrwE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2kjYhn{
background-color:var(--phw-custom-soft-green-2b2c200);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2jMPpP{
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2fXMEk{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2fLAbv{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2ennXp{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2SCCKR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2OpJk8{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2FaLAd{
font-size:18px;
font-family:var(--cms-g-futura-now-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2BsYNx{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2BlfAc{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2B7I3b{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1y38Qi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1nTmHe{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-1nTmHe{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-1fMuwE{
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1cQjCg{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1OHgOR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1JSFrW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1GoRMb{
background-color:var(--phw-custom-btn-color60b3c1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1DWSXk{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-1DWSXk{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-19v32D{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-19UChg{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16h1gk{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-16h1gk{
width:100%;
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16RAJG{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0xSVfg{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0m87Gp{
width:100%;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0llNyj{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px) {
@media only screen and (max-width: 767.98px) {
.phw-g-i-0llNyj{
padding-top:calc(var(--pu-space)*2.5);
}
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0kxeQl{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0jYdA3{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0gvF7U{
font-size:16px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0go4AI{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0flW4f{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0UrsvB{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0USTZE{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0FSmYI{
max-height:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0FIoPw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0C4hUM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-08SsTw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-default,.btn-default,.default-button{
margin-top:calc(var(--mu-space)*0);
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-T3lzRN:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EMLZyU:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fnj2e3:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9AZcjw:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hKj1tZ:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NVK8QN:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TErIuC:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhhoY0:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RODTAV:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MO28SQ:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KRhnFl:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GcN0fb:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aB3Z3Z:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yTVNHE:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lxTyTs:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ud7scm:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Djp0Kr:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DNZ7TA:hover{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V2qyzd:hover{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9w1YZj:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mkP11T:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x3iotu:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X2toAM:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xKlVwn:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DsBtH3:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BeJwsX:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtII3s:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HBmgXH:hover{
font-size:20px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A4VCQX:hover{
font-size:20px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16HUAN:hover{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UfPzFp:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VyuZqd:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vmPERI:hover{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MJVzr5:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lw0aV7:hover{
font-size:12px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4RrAy3:hover{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:12px;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-TErIuC:focus{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhhoY0:focus{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RODTAV:focus{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MO28SQ:focus{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KRhnFl:focus{
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GcN0fb:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aB3Z3Z:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9w1YZj:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mkP11T:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x3iotu:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X2toAM:focus{
font-size:14px;
font-family:var(--cms-g-futura-now-headline);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xKlVwn:focus{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DsBtH3:focus{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BeJwsX:focus{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtII3s:focus{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UfPzFp:focus{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VyuZqd:focus{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MJVzr5:focus{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lw0aV7:focus{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4RrAy3:focus{
font-weight:500;
font-family:var(--cms-g-futura-now-headline);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-A5ENqr:active{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
.phw-g-i-A5ENqr.active{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
.phw-g-i-A5ENqr.phw-active-tab{
font-size:max(calc(var(--cms-g-button-black)*0.5),var(--mobile-font-size));
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-RR9Fit::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-RR9Fit:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-RR9Fit::-moz-placeholder{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-RR9Fit::placeholder{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EtsZB5::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-EtsZB5:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-EtsZB5::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-EtsZB5::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0C4hUM::-webkit-input-placeholder{
font-size:18px;
}
.phw-g-i-0C4hUM:-ms-input-placeholder{
font-size:18px;
}
.phw-g-i-0C4hUM::-moz-placeholder{
font-size:18px;
}
.phw-g-i-0C4hUM::placeholder{
font-size:18px;
}
}

