.pq-elabel{width:100%;display:flex;flex-direction:column;align-items:stretch}.pq-elabel__page{width:100%;box-sizing:border-box}.pq-elabel__content{width:100%;max-width:740px;margin:0 auto;padding:50px 20px 20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch}.pq-elabel__main{width:100%;max-width:100%;text-align:center;box-sizing:border-box;opacity:0;transition:opacity .4s ease}.pq-elabel__main--visible{opacity:1}.pq-elabel__divider{width:200px;height:1px;background:var(--pq-mono-dark-grey);margin:30px auto 60px;border:none}.pq-elabel__region{margin:0;font-family:var(--pq-font-sans);font-size:14px;line-height:20px;color:var(--pq-mono-grey)}.pq-hero{width:100%;margin:0;padding:0;box-sizing:border-box;position:relative}.pq-hero>.pq-wine-image--fill{padding:60px 30px 30px}.pq-hero__actions{position:absolute;top:20px;right:20px;display:flex;gap:8px;z-index:3}.pq-wine-image{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0;--pq-wine-image-max-size: min(400px, 100%);--pq-wine-image-aspect-ratio: 1;--pq-wine-image-inner-padding: 0}.pq-wine-image__overlay{position:absolute;inset:0;pointer-events:none;z-index:2}.pq-wine-image__overlay>*{pointer-events:auto}.pq-wine-image__image-wrap{width:var(--pq-wine-image-max-size);aspect-ratio:var(--pq-wine-image-aspect-ratio);flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:var(--pq-wine-image-inner-padding);box-sizing:border-box}.pq-wine-image__image{display:block;width:100%;height:100%;object-fit:contain}.pq-wine-image__placeholder{width:100%;height:100%;background-color:var(--pq-wine-image-placeholder-color);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='110'%20height='380'%20viewBox='0%200%20110%20380'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M108.2%20213.427C108.18%20214.324%20108.17%20215.221%20108.15%20216.118C108.02%20216.995%20107.9%20217.873%20107.771%20218.75C107.791%20225.877%20107.831%20232.994%20107.841%20240.12C107.851%20282.577%20107.851%20325.035%20107.871%20367.492C107.871%20369.149%20107.95%20370.807%20107.99%20372.454C107.441%20373.663%20107.062%20374.989%20106.303%20376.042C104.715%20378.226%20102.198%20379.006%2099.7019%20379.708C99.0927%20379.873%2098.4436%20379.903%2097.8045%20380C96.9856%20379.99%2096.1568%20379.961%2095.3379%20379.961C67.5865%20379.961%2039.825%20379.961%2012.0736%20379.961C11.8739%20379.961%2011.6642%20379.99%2011.4644%20380C9.05778%20379.571%206.75098%20378.928%204.73378%20377.436C2.89633%20376.091%201.90771%20374.16%201.89772%20372.142C1.80785%20352.664%201.86776%20333.175%201.86776%20313.697C1.86776%20282.178%201.86776%20250.659%201.86776%20219.15C1.86776%20216.878%201.73794%20214.617%201.83781%20212.345C2.00757%20208.309%202.25722%20204.273%202.57678%20200.237C2.81645%20197.146%203.08607%20194.046%203.58538%20190.995C4.27442%20186.763%205.06332%20182.542%206.05195%20178.37C7.3102%20173.066%208.61838%20167.763%2010.2661%20162.576C13.5016%20152.398%2016.797%20142.23%2020.432%20132.188C23.9271%20122.527%2027.9515%20113.06%2031.6364%20103.467C33.404%2098.8755%2035.0217%2094.2252%2035.7507%2089.3116C36.24%2085.9872%2036.6894%2082.7018%2036.7193%2079.3286C36.7893%2072.28%2037.0389%2065.2217%2037.1787%2058.1731C37.2886%2053.0841%2037.3585%2048.0048%2037.4284%2042.9158C37.5182%2036.9006%2037.5881%2030.8854%2037.678%2024.8702C37.708%2022.7254%2037.718%2022.7352%2035.5709%2022.0917C35.3013%2022.0137%2035.0117%2021.6628%2034.9318%2021.3898C34.812%2020.9316%2034.832%2020.4246%2034.832%2019.9469C34.832%2016.7102%2034.832%2013.4638%2034.832%2010.2271C34.832%207.87757%2034.7521%208.28703%2036.7493%207.41936C37.698%207.0099%2037.9576%206.56144%2037.9277%205.65478C37.8777%204.15342%2037.9876%202.65206%2037.9077%201.16045C37.8578%200.205043%2038.3171%20-0.00943629%2039.116%200.000312786C39.855%200.0100619%2040.604%200.0198109%2041.3429%200.0198109C51.0694%200.0198109%2060.7959%200.0393091%2070.5224%200.000312786C71.6608%200.000312786%2072.1701%200.24404%2072.0802%201.48217C71.9704%202.89579%2072.1302%204.31916%2072.0203%205.73277C71.9404%206.72718%2072.3898%207.21463%2073.2286%207.53635C74.5202%208.01731%2075.1659%208.91747%2075.1659%2010.2368C75.1659%2013.5613%2075.1659%2016.876%2075.1759%2020.2004C75.1759%2021.2436%2075.0561%2021.9747%2073.678%2022.2185C71.8306%2022.5499%2071.8406%2022.9107%2072.0103%2024.997C72.1801%2027.0443%2072.1701%2029.1111%2072.1701%2031.1779C72.1701%2033.3909%2072.0303%2035.604%2072.0503%2037.8073C72.1002%2043.7444%2072.1901%2049.6816%2072.2899%2055.6188C72.3299%2058.1536%2072.4697%2060.6883%2072.5296%2063.2231C72.6295%2067.4542%2072.6295%2071.6951%2072.7992%2075.9262C72.929%2079.1628%2073.2486%2082.38%2073.5182%2085.607C74.1274%2093.0943%2076.9435%2099.9966%2079.5499%20106.938C82.6855%20115.273%2086.0209%20123.541%2089.0866%20131.896C91.9127%20139.607%2094.6489%20147.358%2097.1354%20155.176C99.5121%20162.625%20101.649%20170.161%20103.626%20177.716C104.745%20181.977%20105.424%20186.354%20106.143%20190.712C106.562%20193.256%20106.712%20195.85%20106.902%20198.433C107.122%20201.465%20107.241%20204.517%20107.431%20207.549C107.461%20207.968%20107.571%20208.387%20107.651%20208.816L107.461%20209.001L107.651%20209.099C107.831%20210.541%20108%20211.994%20108.18%20213.447L108.2%20213.427Z%20M8.46143%20244.889H101.538V337.778H8.46143Z'%20fill='%237F7F7F'%20fill-opacity='0.25'%20fill-rule='evenodd'%20clip-rule='evenodd'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='110'%20height='380'%20viewBox='0%200%20110%20380'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M108.2%20213.427C108.18%20214.324%20108.17%20215.221%20108.15%20216.118C108.02%20216.995%20107.9%20217.873%20107.771%20218.75C107.791%20225.877%20107.831%20232.994%20107.841%20240.12C107.851%20282.577%20107.851%20325.035%20107.871%20367.492C107.871%20369.149%20107.95%20370.807%20107.99%20372.454C107.441%20373.663%20107.062%20374.989%20106.303%20376.042C104.715%20378.226%20102.198%20379.006%2099.7019%20379.708C99.0927%20379.873%2098.4436%20379.903%2097.8045%20380C96.9856%20379.99%2096.1568%20379.961%2095.3379%20379.961C67.5865%20379.961%2039.825%20379.961%2012.0736%20379.961C11.8739%20379.961%2011.6642%20379.99%2011.4644%20380C9.05778%20379.571%206.75098%20378.928%204.73378%20377.436C2.89633%20376.091%201.90771%20374.16%201.89772%20372.142C1.80785%20352.664%201.86776%20333.175%201.86776%20313.697C1.86776%20282.178%201.86776%20250.659%201.86776%20219.15C1.86776%20216.878%201.73794%20214.617%201.83781%20212.345C2.00757%20208.309%202.25722%20204.273%202.57678%20200.237C2.81645%20197.146%203.08607%20194.046%203.58538%20190.995C4.27442%20186.763%205.06332%20182.542%206.05195%20178.37C7.3102%20173.066%208.61838%20167.763%2010.2661%20162.576C13.5016%20152.398%2016.797%20142.23%2020.432%20132.188C23.9271%20122.527%2027.9515%20113.06%2031.6364%20103.467C33.404%2098.8755%2035.0217%2094.2252%2035.7507%2089.3116C36.24%2085.9872%2036.6894%2082.7018%2036.7193%2079.3286C36.7893%2072.28%2037.0389%2065.2217%2037.1787%2058.1731C37.2886%2053.0841%2037.3585%2048.0048%2037.4284%2042.9158C37.5182%2036.9006%2037.5881%2030.8854%2037.678%2024.8702C37.708%2022.7254%2037.718%2022.7352%2035.5709%2022.0917C35.3013%2022.0137%2035.0117%2021.6628%2034.9318%2021.3898C34.812%2020.9316%2034.832%2020.4246%2034.832%2019.9469C34.832%2016.7102%2034.832%2013.4638%2034.832%2010.2271C34.832%207.87757%2034.7521%208.28703%2036.7493%207.41936C37.698%207.0099%2037.9576%206.56144%2037.9277%205.65478C37.8777%204.15342%2037.9876%202.65206%2037.9077%201.16045C37.8578%200.205043%2038.3171%20-0.00943629%2039.116%200.000312786C39.855%200.0100619%2040.604%200.0198109%2041.3429%200.0198109C51.0694%200.0198109%2060.7959%200.0393091%2070.5224%200.000312786C71.6608%200.000312786%2072.1701%200.24404%2072.0802%201.48217C71.9704%202.89579%2072.1302%204.31916%2072.0203%205.73277C71.9404%206.72718%2072.3898%207.21463%2073.2286%207.53635C74.5202%208.01731%2075.1659%208.91747%2075.1659%2010.2368C75.1659%2013.5613%2075.1659%2016.876%2075.1759%2020.2004C75.1759%2021.2436%2075.0561%2021.9747%2073.678%2022.2185C71.8306%2022.5499%2071.8406%2022.9107%2072.0103%2024.997C72.1801%2027.0443%2072.1701%2029.1111%2072.1701%2031.1779C72.1701%2033.3909%2072.0303%2035.604%2072.0503%2037.8073C72.1002%2043.7444%2072.1901%2049.6816%2072.2899%2055.6188C72.3299%2058.1536%2072.4697%2060.6883%2072.5296%2063.2231C72.6295%2067.4542%2072.6295%2071.6951%2072.7992%2075.9262C72.929%2079.1628%2073.2486%2082.38%2073.5182%2085.607C74.1274%2093.0943%2076.9435%2099.9966%2079.5499%20106.938C82.6855%20115.273%2086.0209%20123.541%2089.0866%20131.896C91.9127%20139.607%2094.6489%20147.358%2097.1354%20155.176C99.5121%20162.625%20101.649%20170.161%20103.626%20177.716C104.745%20181.977%20105.424%20186.354%20106.143%20190.712C106.562%20193.256%20106.712%20195.85%20106.902%20198.433C107.122%20201.465%20107.241%20204.517%20107.431%20207.549C107.461%20207.968%20107.571%20208.387%20107.651%20208.816L107.461%20209.001L107.651%20209.099C107.831%20210.541%20108%20211.994%20108.18%20213.447L108.2%20213.427Z%20M8.46143%20244.889H101.538V337.778H8.46143Z'%20fill='%237F7F7F'%20fill-opacity='0.25'%20fill-rule='evenodd'%20clip-rule='evenodd'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.pq-wine-image--fill{width:100%;max-width:100%;align-self:stretch}.pq-wine-image--fit-container{min-height:0;overflow:hidden;align-items:stretch}.pq-wine-image--fit-container .pq-wine-image__image-wrap{flex:1 1 0;width:100%;height:100%;max-width:100%;max-height:100%;min-height:0;min-width:0;aspect-ratio:unset}.pq-elabel-details{width:100%;text-align:center;box-sizing:border-box}.pq-elabel-details__logo{display:block;height:40px;width:auto;max-width:100%;margin:30px auto;object-fit:contain}.pq-elabel-details__name{margin:0 0 10px;font-family:var(--pq-font-sans);font-weight:900;font-size:30px;line-height:40px;letter-spacing:0;text-align:center;color:var(--pq-mono-black)}.pq-elabel-details__brand{margin:0 0 25px;font-family:var(--pq-font-sans);font-weight:400;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;text-transform:uppercase;color:var(--pq-mono-dark-grey)}.pq-elabel-details__vintage{margin:0 0 8px;font-family:var(--pq-font-sans);font-size:14px;line-height:20px;color:var(--pq-mono-grey)}.pq-elabel-details__variety{margin:0;font-family:var(--pq-font-sans);font-weight:400;font-size:15px;line-height:22px;text-align:center;color:var(--pq-mono-black)}.pq-elabel-ingredients{width:100%;margin-top:8px;text-align:left;box-sizing:border-box}.pq-elabel-ingredients__title{margin:60px 0 20px;font-family:var(--pq-font-sans);font-weight:900;font-size:22px;line-height:26px;letter-spacing:0;color:var(--pq-mono-black)}.pq-elabel-ingredients__categories{display:flex;flex-direction:column;gap:20px}.pq-elabel-ingredients-category{margin:0}h3.pq-elabel-ingredients-category__title{margin:0 0 5px;font-family:var(--pq-font-sans);font-weight:600;font-size:16px;line-height:22px;letter-spacing:0;color:var(--pq-mono-black)}.pq-elabel-ingredients-category__list{margin:0;font-family:var(--pq-font-sans);font-weight:400;font-size:0;line-height:0;letter-spacing:0;color:var(--pq-mono-dark-grey)}.pq-elabel-ingredients-category__list>span{font-size:15px;line-height:22px}.pq-elabel-ingredients-category__list>span+span:before{content:", "}.pq-elabel-ingredients-category__item--bold{font-weight:700}.pq-elabel-nutrition{width:100%;margin-top:16px;text-align:left;box-sizing:border-box}.pq-elabel-nutrition__title{margin:60px 0 10px;font-family:var(--pq-font-sans);font-weight:900;font-size:22px;line-height:26px;letter-spacing:0;color:var(--pq-mono-black)}.pq-elabel-nutrition__subtitle{display:block;margin:10px 0 20px;font-family:var(--pq-font-sans);font-weight:400;font-size:15px;line-height:22px;letter-spacing:0;color:var(--pq-mono-dark-grey)}.pq-elabel-nutrition-table{color:var(--pq-mono-black);margin:20px 0;background-color:var(--pq-mono-white);padding:20px 40px;border-radius:25px;box-sizing:border-box}.pq-elabel-nutrition-table--grey{background-color:var(--pq-mono-off-white);color:var(--pq-mono-black)}.pq-elabel-nutrition-table__group{padding:22px 0 7px}.pq-elabel-nutrition-table__group:not(:last-of-type){border-bottom:1px solid #ddd}.pq-elabel-nutrition-table__row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:15px}.pq-elabel-nutrition-table__label{font-family:var(--pq-font-sans);font-size:14px;font-weight:700;line-height:22px}.pq-elabel-nutrition-table__value{font-family:var(--pq-font-sans);text-align:end;font-size:22px;font-weight:400;line-height:26px}.pq-elabel-nutrition-table__row--small .pq-elabel-nutrition-table__value{font-size:15px;line-height:22px}@media screen and (max-width: 600px){.pq-elabel-nutrition-table__row{flex-direction:column;align-items:flex-start}.pq-elabel-nutrition-table__value{font-size:14px;line-height:22px;text-align:start}}.pq-elabel-allergens{width:100%;margin-top:16px;text-align:left;box-sizing:border-box}.pq-elabel-allergens__title{margin:60px 0 20px;font-family:var(--pq-font-sans);font-weight:900;font-size:22px;line-height:26px;letter-spacing:0;color:var(--pq-mono-black)}.pq-elabel-allergens__text{margin:0;font-family:var(--pq-font-sans);font-weight:400;line-height:22px;letter-spacing:0;color:var(--pq-mono-dark-grey);font-size:0}.pq-elabel-allergens__block,.pq-elabel-allergens__separator{font-size:15px}.pq-elabel-allergens__prefix{font-weight:400}.pq-elabel-allergens__items>span{font-size:15px}.pq-elabel-allergens__items>span+span:before{content:", "}.pq-elabel-allergens__item--bold{font-weight:700}.pq-elabel-allergens__may-contain-prefix:after{content:": "}.pq-elabel-allergens__contains-items>span:first-child:before{content:" "}.pq-elabel-recycling{display:flex;flex-direction:column;align-items:center;width:100%;text-align:left;box-sizing:border-box}.pq-elabel-recycling__title{align-self:stretch;margin:60px 0 20px;font-family:var(--pq-font-sans);font-weight:900;font-size:22px;line-height:26px;letter-spacing:0;text-align:left;color:var(--pq-mono-black)}.pq-elabel-recycling__list{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.pq-elabel-recycling-item{display:flex;flex-direction:row;align-items:stretch;gap:16px;width:100%;padding:16px;border-radius:8px;background:var(--pq-mono-off-white);box-sizing:border-box}.pq-elabel-recycling-item__dot{flex-shrink:0;width:6px;border-radius:9999px;align-self:stretch}.pq-elabel-recycling-item__logo-col{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.pq-elabel-recycling-item__logo{position:relative;height:60px;width:60px}.pq-elabel-recycling-item__logo-code{position:absolute;top:17px;left:15px;z-index:1;width:30px;height:30px;color:var(--pq-mono-black);font-family:var(--pq-font-sans);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;line-height:1}.pq-elabel-recycling-item__logo-svg-wrap{display:block;line-height:0}.pq-elabel-recycling-item__logo-svg{position:relative;z-index:0;display:block;width:60px;height:60px}.pq-elabel-recycling-item__abbrev{font-family:var(--pq-font-sans);font-weight:700;line-height:1;color:var(--pq-mono-dark-grey);font-size:12px}.pq-elabel-recycling-item__text-col{display:flex;flex-direction:column;justify-content:center;gap:2px}.pq-elabel-recycling-item__type{font-family:var(--pq-font-sans);font-weight:700;text-transform:capitalize;font-size:16px;color:var(--pq-mono-black)}.pq-elabel-recycling-item__material{font-family:var(--pq-font-sans);font-weight:700;text-transform:capitalize;font-size:14px;color:var(--pq-mono-black)}.pq-elabel-recycling-item__method{font-family:var(--pq-font-sans);font-size:12px;color:var(--pq-mono-grey)}.pq-elabel-recycling__hint{margin:10px 0 0;font-family:var(--pq-font-sans);font-weight:600;font-size:12px;line-height:20px;letter-spacing:0;text-align:center;color:var(--pq-mono-dark-grey)}.pq-elabel-website-link{width:100%;max-width:400px;margin:70px auto 10px;box-sizing:border-box}.pq-btn{box-sizing:border-box;position:relative;font-family:var(--pq-font-sans);display:inline-flex;align-items:center;justify-content:center;gap:var(--pq-control-gap-md);white-space:nowrap;font-weight:700;font-size:var(--pq-font-size-sm);line-height:20px;border-radius:var(--pq-radius-full);border:none;cursor:pointer;text-decoration:none;transition:background-color .16s ease-in-out,border-color .16s ease-in-out,color .16s ease-in-out,box-shadow .16s ease-in-out,outline-offset .16s ease-in-out;padding:var(--pq-control-padding-y-md) var(--pq-control-padding-x-md)}.pq-btn__content{display:inline-flex;align-items:center;justify-content:center;gap:var(--pq-control-gap);width:100%}.pq-btn--loading .pq-btn__content,.pq-btn--loading>.pq-icon,.pq-btn--loading>.pq-spinner{visibility:hidden}.pq-btn__spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.pq-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--pq-background),0 0 0 4px var(--pq-ring)}.pq-btn:disabled:not(.pq-btn--loading),.pq-btn[aria-disabled=true]:not(.pq-btn--loading){cursor:not-allowed;background-color:var(--pq-mono-light-silver);border-color:var(--pq-mono-light-silver);color:var(--pq-mono-dark-silver)}.pq-btn--loading{cursor:default}.pq-btn--sm{font-size:var(--pq-font-size-xs);padding:var(--pq-control-padding-y-sm) var(--pq-control-padding-x-sm)}.pq-btn--lg{padding:var(--pq-control-padding-y-lg) var(--pq-control-padding-x-lg)}.pq-btn--primary{background-color:var(--pq-primary);color:var(--pq-primary-foreground)}.pq-btn--primary:hover:not(:disabled){background-color:var(--pq-primary-dark)}.pq-btn--primary-selected{background-color:var(--pq-primary-light);border:1px solid var(--pq-primary);color:var(--pq-primary);padding-top:calc(var(--pq-control-padding-y-md) - 1px);padding-bottom:calc(var(--pq-control-padding-y-md) - 1px)}.pq-btn--sm.pq-btn--primary-selected{padding-top:calc(var(--pq-control-padding-y-sm) - 1px);padding-bottom:calc(var(--pq-control-padding-y-sm) - 1px)}.pq-btn--lg.pq-btn--primary-selected{padding-top:calc(var(--pq-control-padding-y-lg) - 1px);padding-bottom:calc(var(--pq-control-padding-y-lg) - 1px)}.pq-btn--primary-selected:hover:not(:disabled){background-color:var(--pq-primary-light);border-color:var(--pq-primary-dark);color:var(--pq-primary)}.pq-btn--secondary{background-color:var(--pq-mono-black);color:var(--pq-primary-foreground)}.pq-btn--secondary:hover:not(:disabled){background-color:var(--pq-mono-dark-grey)}.pq-btn--destructive{background-color:var(--pq-destructive);color:var(--pq-destructive-foreground)}.pq-btn--destructive:hover:not(:disabled){background-color:var(--pq-destructive-dark)}.pq-btn--outline{background-color:var(--pq-mono-white);border:1px solid var(--pq-mono-dark-silver);color:var(--pq-mono-black);padding-top:calc(var(--pq-control-padding-y-md) - 1px);padding-bottom:calc(var(--pq-control-padding-y-md) - 1px)}.pq-btn--sm.pq-btn--outline{padding-top:calc(var(--pq-control-padding-y-sm) - 1px);padding-bottom:calc(var(--pq-control-padding-y-sm) - 1px)}.pq-btn--lg.pq-btn--outline{padding-top:calc(var(--pq-control-padding-y-lg) - 1px);padding-bottom:calc(var(--pq-control-padding-y-lg) - 1px)}.pq-btn--outline:hover:not(:disabled){border-color:var(--pq-mono-grey)}.pq-btn--outline.pq-btn--custom-border{border-color:var(--pq-btn-custom-border)}.pq-btn--outline.pq-btn--custom-border:hover:not(:disabled){border-color:var(--pq-btn-custom-border)}.pq-btn--destructive-outline{background-color:var(--pq-mono-white);border:1px solid var(--pq-destructive);color:var(--pq-destructive);padding-top:calc(var(--pq-control-padding-y-md) - 1px);padding-bottom:calc(var(--pq-control-padding-y-md) - 1px)}.pq-btn--sm.pq-btn--destructive-outline{padding-top:calc(var(--pq-control-padding-y-sm) - 1px);padding-bottom:calc(var(--pq-control-padding-y-sm) - 1px)}.pq-btn--lg.pq-btn--destructive-outline{padding-top:calc(var(--pq-control-padding-y-lg) - 1px);padding-bottom:calc(var(--pq-control-padding-y-lg) - 1px)}.pq-btn--destructive-outline:hover:not(:disabled){background-color:var(--pq-destructive-light);border-color:var(--pq-destructive-dark);color:var(--pq-destructive-dark)}.pq-btn--tertiary{background-color:var(--pq-mono-off-white);color:var(--pq-mono-black)}.pq-btn--tertiary:hover:not(:disabled){background-color:var(--pq-mono-light-silver)}.pq-btn--ghost{background-color:transparent;color:var(--pq-mono-grey)}.pq-btn--ghost:hover:not(:disabled){background-color:var(--pq-mono-off-white);color:var(--pq-mono-black)}.pq-btn--link{min-height:0;padding:0;border-radius:0;background-color:transparent;color:var(--pq-mono-black)}.pq-btn--link:hover:not(:disabled){text-decoration:underline;text-underline-offset:4px}.pq-btn--translucent{background-color:#c8c8c833;color:var(--pq-mono-white);border:none}.pq-btn--translucent:hover:not(:disabled){background-color:#c8c8c859}.pq-btn--translucent:focus-visible{box-shadow:none;outline:2px solid var(--pq-ring);outline-offset:3px;background-color:#c8c8c859}.pq-btn--custom-colors{background-color:var(--pq-btn-custom-bg);color:var(--pq-btn-custom-fg);border:2px solid var(--pq-btn-custom-bg);padding-top:calc(var(--pq-control-padding-y-md) - 1px);padding-bottom:calc(var(--pq-control-padding-y-md) - 1px)}.pq-btn--sm.pq-btn--custom-colors{padding-top:calc(var(--pq-control-padding-y-sm) - 1px);padding-bottom:calc(var(--pq-control-padding-y-sm) - 1px)}.pq-btn--lg.pq-btn--custom-colors{padding-top:calc(var(--pq-control-padding-y-lg) - 1px);padding-bottom:calc(var(--pq-control-padding-y-lg) - 1px)}.pq-btn--custom-colors:hover:not(:disabled):not([aria-disabled=true]):not(.pq-btn--loading){background-color:var(--pq-btn-custom-bg-hover);border-color:var(--pq-btn-custom-bg-hover);color:var(--pq-btn-custom-fg)}.pq-btn--custom-colors:disabled:not(.pq-btn--loading),.pq-btn--custom-colors[aria-disabled=true]:not(.pq-btn--loading){opacity:.55;background-color:var(--pq-btn-custom-bg);border-color:var(--pq-btn-custom-bg);color:var(--pq-btn-custom-fg)}.pq-btn--fullwidth{width:100%}.pq-btn--square{border-radius:var(--pq-radius)}.pq-btn--circle{padding:0;border-radius:50%;width:40px;height:40px;flex-shrink:0}.pq-btn--circle.pq-btn--sm{width:30px;height:30px}.pq-btn--circle.pq-btn--lg{width:50px;height:50px}.pq-btn--circle.pq-btn--outline{padding:0}.pq-icon{display:inline-block;flex-shrink:0;vertical-align:middle;color:inherit}.pq-icon--spin{animation:pq-icon-spin .7s linear infinite}.pq-spinner{display:inline-block;flex-shrink:0;vertical-align:middle;aspect-ratio:1;border-radius:50%;--pq-spinner-thickness: 2px;background:radial-gradient(farthest-side,currentColor 95%,transparent) center top / var(--pq-spinner-thickness) var(--pq-spinner-thickness) no-repeat,conic-gradient(transparent,currentColor);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--pq-spinner-thickness)),#000 calc(100% - var(--pq-spinner-thickness)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--pq-spinner-thickness)),#000 calc(100% - var(--pq-spinner-thickness)))}@keyframes pq-icon-spin{to{transform:rotate(360deg)}}.pq-flag{display:inline-block;flex-shrink:0;vertical-align:middle;object-fit:cover}.pq-flag--round{border-radius:var(--pq-radius-full)}.pq-flag--rect{border-radius:3px}.lang-modal-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.lang-modal-overlay[hidden]{display:none!important;pointer-events:none}@keyframes lang-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lang-modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes lang-modal-box-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes lang-modal-box-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.lang-modal-overlay:not([hidden]){animation:lang-modal-fade-in .16s ease forwards}.lang-modal-overlay:not([hidden]) .lang-modal-backdrop{animation:lang-modal-fade-in .16s ease forwards}.lang-modal-overlay:not([hidden]) .lang-modal-box{animation:lang-modal-box-in .16s ease forwards;will-change:transform,opacity}.lang-modal-overlay.lang-modal-closing,.lang-modal-overlay.lang-modal-closing .lang-modal-backdrop{animation:lang-modal-fade-out .16s ease forwards}.lang-modal-overlay.lang-modal-closing .lang-modal-box{animation:lang-modal-box-out .16s ease forwards;will-change:transform,opacity}.lang-modal-backdrop{position:absolute;inset:0;background:#000c;cursor:pointer}.lang-modal-box{position:relative;background:var(--pq-mono-white);border-radius:21px;box-shadow:0 8px 32px #0003;width:740px;max-width:calc(100vw - 2rem);min-width:0;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;padding:56px;box-sizing:border-box}.lang-modal-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:var(--pq-space-4)}.lang-modal-close{width:40px;height:40px;padding:0;border:none;background:transparent;color:var(--pq-mono-black);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s;flex-shrink:0}.lang-modal-close:hover{background:#0000000f}.lang-modal-close:focus-visible{outline:2px solid var(--pq-mono-black);outline-offset:2px}.lang-modal-list{list-style:none;margin:0;padding:0;overflow-y:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;min-width:0}@media screen and (max-width: 600px){.lang-modal-overlay{padding:8px}.lang-modal-box{padding:28px;max-width:calc(100vw - 16px)}.lang-modal-list{grid-template-columns:repeat(2,1fr)}}.lang-modal-list li{margin:0;min-width:0}.lang-option{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:7px 10.5px;font-family:var(--pq-font-sans);font-size:var(--pq-font-size-sm);font-weight:var(--pq-font-weight-bold);line-height:var(--pq-leading-sm);color:var(--pq-mono-grey);background:transparent;border:none;border-radius:7px;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}.lang-option:hover,.lang-option--selected{background:var(--pq-mono-light-silver);color:var(--pq-mono-black)}.lang-option-tick{flex-shrink:0;display:none;align-items:center;justify-content:center;margin-left:.25rem;color:var(--pq-mono-black)}.lang-option--selected .lang-option-tick{display:flex}.lang-option-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pq-text{font-family:var(--pq-font-sans);font-weight:var(--pq-font-weight-normal);margin:0}.pq-text--heading-0{font-size:var(--pq-font-size-2xl);line-height:var(--pq-leading-tight);font-weight:var(--pq-font-weight-black);color:var(--pq-mono-black)}.pq-text--heading-1{font-size:var(--pq-font-size-xl);line-height:50px;font-weight:var(--pq-font-weight-black);color:var(--pq-mono-black)}.pq-text--heading-lg2{font-size:var(--pq-font-size-lg2);line-height:var(--pq-leading-lg2);font-weight:var(--pq-font-weight-black);color:var(--pq-mono-black)}.pq-text--heading-2{font-size:var(--pq-font-size-lg);line-height:var(--pq-leading-lg);font-weight:var(--pq-font-weight-black);color:var(--pq-mono-black)}.pq-text--heading-3{font-size:var(--pq-font-size-base);line-height:var(--pq-leading-xs);font-weight:var(--pq-font-weight-black);color:var(--pq-mono-black)}.pq-text--body{font-size:var(--pq-font-size-sm);line-height:var(--pq-leading-sm);color:var(--pq-mono-dark-grey)}.pq-text--body-sm{font-size:var(--pq-font-size-xs);line-height:var(--pq-leading-xs);color:var(--pq-mono-dark-grey)}.pq-text--body-lg{font-size:var(--pq-font-size-sm);line-height:var(--pq-leading-sm);color:var(--pq-mono-dark-grey)}@media (min-width: 768px){.pq-text--body-lg{font-size:var(--pq-font-size-base);line-height:var(--pq-leading-base)}}.pq-text--strong{font-weight:var(--pq-font-weight-bold);color:var(--pq-mono-black)}.pq-text--semibold{font-weight:var(--pq-font-weight-semibold);color:var(--pq-mono-black)}.pq-text--light{color:var(--pq-mono-grey)}.pq-text--color-inverted{color:var(--pq-mono-white)}.pq-text--color-disabled{color:var(--pq-mono-light-grey)}.pq-text--color-destructive{color:var(--pq-destructive)}.pq-text--color-helper{color:var(--pq-mono-grey)}.pq-text--color-inherit{color:inherit}.pq-text--truncate{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-error-screen[data-astro-cid-dnxdilu4]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;margin:1rem}.label-error-image[data-astro-cid-dnxdilu4]{width:14rem;max-width:100%;max-height:300px;margin-bottom:20px}.label-error-text[data-astro-cid-dnxdilu4]{text-align:center}.label-error-title[data-astro-cid-dnxdilu4]{margin:0 0 1rem;font-size:clamp(1.25rem,4vw,3rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#111}.label-error-desc[data-astro-cid-dnxdilu4]{margin:0;font-size:1rem;color:#374151}
