.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-family:var(--font-sans-compressed);text-transform:uppercase;font-size:50px;font-weight:100;line-height:46px}@media only screen and (width>=1024px){.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-size:120px;line-height:100px}}.duotone .story .h2,.duotone .story h2{font-family:var(--font-sans);font-size:var(--text-2xl);line-height:var(--line-height-base);font-weight:700}@media only screen and (width>=1024px){.duotone .story .h2,.duotone .story h2{font-size:var(--text-4xl);line-height:40px}}.duotone .story .h3,.duotone .story h3{font-size:var(--text-lg);line-height:var(--line-height-base)}@media only screen and (width>=1024px){.duotone .story .h3,.duotone .story h3{font-size:var(--text-3xl);line-height:45px}}.duotone .story .h5,.duotone .story h5{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--line-height-xxs)}@media only screen and (width>=1024px){.duotone .story .h5,.duotone .story h5{font-size:var(--text-base);line-height:var(--line-height-sm)}}.duotone .foil-generator-settings__header{margin:28px 0}@media only screen and (width>=768px){.duotone .foil-generator-settings__header{margin-top:72px;margin-bottom:36px}}.duotone .foil-generator-settings__headline{font-size:var(--text-2xl);line-height:var(--line-height-xl)}@media only screen and (width>=768px){.duotone .foil-generator-settings__headline{font-size:var(--text-4xl);line-height:var(--line-height-3xl)}}.duotone .foil-generator-settings__text{color:rgb(var(--color-text-gray));margin-top:8px}@media only screen and (width>=768px){.duotone .foil-generator-settings__text{margin-top:12px}}.duotone .foil-generator-settings__cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;display:grid}@media only screen and (width>=768px){.duotone .foil-generator-settings__cards{grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:32px;display:grid}}.duotone .foil-generator-settings__setting{border:1px solid rgb(var(--color-black-40))}.duotone .foil-generator-settings__setting .category{font-size:var(--text-xs);line-height:var(--line-height-xs);letter-spacing:1.6px;text-transform:uppercase;color:rgb(var(--color-black-40));margin-bottom:4px}.duotone .foil-generator-settings__setting .label{font-size:var(--text-lg);line-height:var(--line-height-base);text-transform:uppercase;font-weight:700}.duotone .foil-generator-settings__setting .text{font-size:var(--text-xs);line-height:var(--line-height-xs);padding-top:8px}@media only screen and (width>=768px){.duotone .foil-generator-settings__setting .text{font-size:var(--text-sm);line-height:var(--line-height-base)}}.duotone .foil-generator-settings__setting .radio-button{flex-direction:column;align-items:flex-start;height:100%;padding-top:16px}@media only screen and (width>=768px){.duotone .foil-generator-settings__setting .radio-button{padding-top:24px}}.duotone .foil-generator-settings__setting .radio-button__label{cursor:pointer;width:100%;height:100%;margin:0;padding:0 16px 16px;display:block;position:relative}@media only screen and (width>=768px){.duotone .foil-generator-settings__setting .radio-button__label{padding:0 24px 24px}}.duotone .foil-generator-settings__setting .radio-button__label:before{content:"";z-index:1;border:2px solid #0000;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:-14px;right:23px;transform:rotate(45deg)}@media only screen and (width>=768px){.duotone .foil-generator-settings__setting .radio-button__label:before{top:-20px}}.duotone .foil-generator-settings__setting .radio-button__label:after{content:"";box-sizing:border-box;background-color:#0000;border:2px solid #ccc;border-radius:50%;width:20px;height:20px;position:absolute;top:-18px;right:16px}@media only screen and (width>=768px){.duotone .foil-generator-settings__setting .radio-button__label:after{top:-24px}}.duotone .foil-generator-settings__setting .radio-button__input{cursor:pointer;align-self:flex-end;width:0;margin-right:16px}@media only screen and (width>=768px){.duotone .foil-generator-settings__setting .radio-button__input{margin-right:24px}}.duotone .foil-generator-settings__setting .radio-button__input:checked+.radio-button__label:after{background-color:rgb(var(--color-primary));border-color:rgb(var(--color-primary))}.duotone .foil-generator-settings__setting .radio-button__input:checked+.radio-button__label:before{border-color:#fff}.duotone .foil-generator-settings__content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.duotone .foil-generator-settings__content .tags{flex-flow:wrap;gap:8px;margin-top:12px;display:flex}.duotone .foil-generator-settings__content .tags .tag{font-size:var(--text-xs);line-height:var(--line-height-xs);background-color:rgb(var(--color-gray-lightest));text-transform:uppercase;border-radius:15px;padding:8px 12px;font-weight:600}
