.premium-text-container{margin:0 auto;position:relative;z-index:2;width:fit-content;max-width:100%;display:flex;justify-content:center;align-items:center}.premium-text{--pc-primary: var(--color-accent);--pc-accent: var(--color-accent);--pc-text: var(--color-foreground);--pc-background: var(--color-background);--pc-surface: rgba(255, 255, 255, .1);--pc-surface-strong: rgba(255, 255, 255, .2);--pc-border: var(--color-border);--pc-border-strong: var(--color-border);--pc-shadow: rgba(0, 0, 0, .1);--pc-contrast-strong: var(--color-accent-contrast, var(--color-foreground));text-align:center;position:relative;background:linear-gradient(135deg,color-mix(in srgb,var(--pc-surface-strong) 80%,transparent),color-mix(in srgb,var(--pc-surface) 80%,transparent));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--pc-border);overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}.text-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.floating-particles{position:absolute;width:100%;height:100%;background-repeat:repeat;background-size:200px 200px;animation:float 20s linear infinite;opacity:.3;background-image:none}@media (max-width: 900px){.floating-particles{background-size:150px 150px;opacity:.3;background-image:none}}.gradient-orb{position:absolute;border-radius:50%;filter:blur(40px);opacity:.6;background:linear-gradient(45deg,var(--pc-primary),var(--pc-accent));animation:orbFloat 15s ease-in-out infinite}.text-content{position:relative;z-index:2}.premium-mark{display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;vertical-align:middle}.premium-mark--circle{background:linear-gradient(45deg,var(--pc-primary),var(--pc-accent));box-shadow:0 4px 12px #0000001a;border-radius:999px;padding:.5rem 1rem;min-width:50px;min-height:50px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:fit-content;white-space:nowrap}.premium-mark--text{background:none;box-shadow:none;padding:0;color:var(--pc-primary, var(--color-accent));font-weight:800;border-radius:0;width:auto;height:auto}.premium-mark-content{color:var(--color-accent-contrast, var(--pc-contrast-strong, var(--color-foreground)));font-weight:700;letter-spacing:0;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center;height:100%;width:100%;font-size:20px}.premium-mark--text .premium-mark-content{color:currentColor}.premium-content-wrapper{display:flex;flex-direction:column;gap:1rem}.premium-content-item{order:0}.premium-content-wrapper[data-desktop-order=mark-heading-subheading-description] .premium-content-mark{order:1}.premium-content-wrapper[data-desktop-order=mark-heading-subheading-description] .premium-content-heading{order:2}.premium-content-wrapper[data-desktop-order=mark-heading-subheading-description] .premium-content-subheading{order:3}.premium-content-wrapper[data-desktop-order=mark-heading-subheading-description] .premium-content-description{order:4}.premium-content-wrapper[data-desktop-order=heading-mark-subheading-description] .premium-content-heading{order:1}.premium-content-wrapper[data-desktop-order=heading-mark-subheading-description] .premium-content-mark{order:2}.premium-content-wrapper[data-desktop-order=heading-mark-subheading-description] .premium-content-subheading{order:3}.premium-content-wrapper[data-desktop-order=heading-mark-subheading-description] .premium-content-description{order:4}.premium-content-wrapper[data-desktop-order=heading-subheading-mark-description] .premium-content-heading{order:1}.premium-content-wrapper[data-desktop-order=heading-subheading-mark-description] .premium-content-subheading{order:2}.premium-content-wrapper[data-desktop-order=heading-subheading-mark-description] .premium-content-mark{order:3}.premium-content-wrapper[data-desktop-order=heading-subheading-mark-description] .premium-content-description{order:4}.premium-content-wrapper[data-desktop-order=heading-subheading-description-mark] .premium-content-heading{order:1}.premium-content-wrapper[data-desktop-order=heading-subheading-description-mark] .premium-content-subheading{order:2}.premium-content-wrapper[data-desktop-order=heading-subheading-description-mark] .premium-content-description{order:3}.premium-content-wrapper[data-desktop-order=heading-subheading-description-mark] .premium-content-mark{order:4}@media (max-width: 900px){.premium-content-wrapper[data-mobile-order=mark-heading-subheading-description] .premium-content-mark{order:1}.premium-content-wrapper[data-mobile-order=mark-heading-subheading-description] .premium-content-heading{order:2}.premium-content-wrapper[data-mobile-order=mark-heading-subheading-description] .premium-content-subheading{order:3}.premium-content-wrapper[data-mobile-order=mark-heading-subheading-description] .premium-content-description{order:4}.premium-content-wrapper[data-mobile-order=heading-mark-subheading-description] .premium-content-heading{order:1}.premium-content-wrapper[data-mobile-order=heading-mark-subheading-description] .premium-content-mark{order:2}.premium-content-wrapper[data-mobile-order=heading-mark-subheading-description] .premium-content-subheading{order:3}.premium-content-wrapper[data-mobile-order=heading-mark-subheading-description] .premium-content-description{order:4}.premium-content-wrapper[data-mobile-order=heading-subheading-mark-description] .premium-content-heading{order:1}.premium-content-wrapper[data-mobile-order=heading-subheading-mark-description] .premium-content-subheading{order:2}.premium-content-wrapper[data-mobile-order=heading-subheading-mark-description] .premium-content-mark{order:3}.premium-content-wrapper[data-mobile-order=heading-subheading-mark-description] .premium-content-description{order:4}.premium-content-wrapper[data-mobile-order=heading-subheading-description-mark] .premium-content-heading{order:1}.premium-content-wrapper[data-mobile-order=heading-subheading-description-mark] .premium-content-subheading{order:2}.premium-content-wrapper[data-mobile-order=heading-subheading-description-mark] .premium-content-description{order:3}.premium-content-wrapper[data-mobile-order=heading-subheading-description-mark] .premium-content-mark{order:4}}.premium-mark-top{display:block;margin:0 auto;text-align:center}.premium-mark-left{display:inline-flex;margin-right:1rem;vertical-align:top}.premium-mark-right{display:inline-flex;margin-left:1rem;vertical-align:top}.premium-title,.premium-text .premium-title{font-size:var(--premium-text-heading-size, var(--type-scale-2-size))!important;line-height:var(--premium-text-heading-line, 1.2)!important;font-weight:var(--premium-text-heading-weight, 800)!important;letter-spacing:var(--premium-text-heading-letter, 0)!important;margin:0 0 clamp(.8rem,2vw,1.2rem) 0;color:var(--color-foreground);font-family:var(--font-heading, inherit)}.title-line{display:block;color:var(--pc-text)}.title-line.accent{font-size:var(--premium-text-subheading-size, var(--type-scale-2-size));line-height:var(--premium-text-subheading-line, 1.3);font-weight:var(--premium-text-subheading-weight, 700);letter-spacing:var(--premium-text-subheading-letter, 0);background:linear-gradient(135deg,var(--pc-primary),var(--pc-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;animation:gradientShift 3s ease-in-out infinite}.premium-subtitle,.premium-text .premium-subtitle{font-size:var(--premium-text-subheading-size, clamp(1.2rem, 3vw, 1.6rem))!important;line-height:var(--premium-text-subheading-line, 1.3)!important;font-weight:var(--premium-text-subheading-weight, 600)!important;letter-spacing:var(--premium-text-subheading-letter, -.02em)!important;color:var(--color-primary);max-width:min(720px,90%);margin:0 auto clamp(1.2rem,2.5vw,2rem) auto;font-family:var(--font-heading, inherit);text-align:center}.premium-subtitle .subtitle-line.accent{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.premium-description,.premium-text .premium-description{font-size:var(--premium-text-description-size, var(--type-scale-3-size))!important;color:var(--pc-text);max-width:min(600px,90%);margin:0 auto;line-height:var(--premium-text-description-line, 1.7)!important;font-weight:var(--premium-text-description-weight, 400)!important;letter-spacing:var(--premium-text-description-letter, 0)!important;font-family:var(--font-body, inherit)}.premium-description p{margin-bottom:1em}.premium-description p:last-child{margin-bottom:0}.content-type-quote{border-left:4px solid var(--color-accent);padding-left:2rem;margin:2rem 0;position:relative}.premium-quote .quote-content{font-size:clamp(1.1rem,2.6vw,1.3rem);font-style:italic;line-height:1.7;margin-bottom:1rem;color:var(--pc-text)}.premium-quote .quote-attribution{font-size:clamp(.9rem,2vw,1rem);font-weight:600;color:var(--color-accent);font-style:normal}.content-type-list{font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.65;color:var(--pc-text)}.content-type-list ul,.content-type-list ol{padding-left:2rem;margin:1rem 0}.content-type-list li{margin-bottom:.5rem}.content-type-achievement{padding:2rem;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:16px;border:1px solid rgba(255,255,255,.2)}.achievement-title{font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;margin:0 0 1rem;color:var(--pc-text);font-family:var(--font-heading, inherit)}.achievement-description{font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.65;color:var(--pc-text);font-family:var(--font-body, inherit)}.content-type-mission{padding:2rem;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:16px;border:1px solid rgba(255,255,255,.2)}.mission-heading{font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:700;margin:0 0 1.5rem;color:var(--pc-text);font-family:var(--font-heading, inherit)}.mission-body{font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.65;color:var(--pc-text);font-family:var(--font-body, inherit)}.content-type-philosophy{padding:2rem;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:16px;border:1px solid rgba(255,255,255,.2)}.philosophy-heading{font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;margin:0 0 1rem;color:var(--pc-text);font-family:var(--font-heading, inherit)}.philosophy-body{font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.65;color:var(--pc-text);font-family:var(--font-body, inherit)}.content-type-statistic{text-align:center;padding:1rem}.content-type-statistic .statistic-value{font-size:clamp(2.5rem,6vw,4rem);font-weight:700;color:var(--text-primary, var(--color-foreground));margin-bottom:.5rem;transition:all .3s ease;display:inline-flex;align-items:baseline;gap:.35rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.content-type-statistic .statistic-label{font-size:clamp(1rem,2.4vw,1.2rem);color:var(--color-muted);font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.3)}.content-type-text-with-image{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.content-type-text-with-image .text-with-image-image{flex:0 0 auto;max-width:300px}.content-type-text-with-image .text-with-image-image img{width:100%;height:auto;border-radius:12px}.content-type-text-with-image .text-with-image-content{flex:1 1 300px}.content-type-text-with-image .text-with-image-heading{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:var(--text-primary, var(--color-foreground));margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.content-type-text-with-image .text-with-image-description{font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.6;color:var(--text-primary, var(--color-foreground));text-shadow:0 2px 4px rgba(0,0,0,.3)}@media (max-width: 768px){.content-type-text-with-image{flex-direction:column;gap:1.5rem}.content-type-text-with-image .text-with-image-image{max-width:100%}}.content-type-feature-card{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:16px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.content-type-feature-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.content-type-feature-card .feature-card-icon{flex:0 0 auto;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-light));border-radius:12px}.content-type-feature-card .feature-card-icon img{width:24px;height:24px;filter:brightness(0) invert(1)}.content-type-feature-card .feature-card-content{flex:1}.content-type-feature-card .feature-card-heading{font-size:clamp(1.2rem,3vw,1.5rem);font-weight:600;color:var(--text-primary, var(--color-foreground));margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.content-type-feature-card .feature-card-description{font-size:clamp(.9rem,2.2vw,1.1rem);line-height:1.5;color:var(--text-secondary, var(--color-muted));text-shadow:0 2px 4px rgba(0,0,0,.3)}@media (max-width: 768px){.content-type-feature-card{flex-direction:column;text-align:center;gap:1rem}.content-type-feature-card .feature-card-icon{align-self:center}}.content-type-founder-info{text-align:center;padding:2rem;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:20px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.content-type-founder-info .founder-name{font-size:clamp(2.5rem,6vw,3.5rem);font-weight:800;color:var(--color-foreground);margin:0 0 .5rem;font-family:var(--font-heading, inherit);text-shadow:0 2px 4px rgba(0,0,0,.3)}.content-type-founder-info .founder-title{font-size:clamp(1.2rem,3vw,1.5rem);font-weight:600;color:var(--color-accent);margin:0 0 1.5rem;font-family:var(--font-body, inherit);text-transform:uppercase;letter-spacing:1px}.content-type-founder-info .founder-story{font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.7;color:var(--color-foreground);font-family:var(--font-body, inherit);max-width:600px;margin:0 auto}.content-type-product-showcase{display:flex;align-items:flex-start;gap:2rem;padding:2rem;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:20px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.content-type-product-showcase .product-showcase-image{flex:0 0 auto;max-width:300px;border-radius:16px;overflow:hidden;box-shadow:0 8px 25px #00000026}.content-type-product-showcase .product-showcase-image img{width:100%;height:auto;object-fit:cover}.content-type-product-showcase .product-showcase-content{flex:1}.content-type-product-showcase .product-showcase-name{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;color:var(--color-foreground);margin:0 0 1rem;font-family:var(--font-heading, inherit);text-shadow:0 2px 4px rgba(0,0,0,.3)}.content-type-product-showcase .product-showcase-description{font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.6;color:var(--color-foreground);margin:0 0 1.5rem;font-family:var(--font-body, inherit)}.content-type-product-showcase .product-showcase-features{font-size:clamp(.9rem,2.2vw,1.1rem);line-height:1.5;color:var(--color-muted);font-family:var(--font-body, inherit)}@media (max-width: 768px){.content-type-product-showcase{flex-direction:column;gap:1.5rem}.content-type-product-showcase .product-showcase-image{max-width:100%}}.content-type-summary-card{text-align:center;padding:2rem;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:20px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s ease;position:relative;overflow:hidden}.content-type-summary-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #00000026}.content-type-summary-card .summary-card-icon{font-size:3rem}.content-type-summary-card .summary-card-title{font-family:var(--font-heading, inherit);font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;color:var(--color-foreground);margin:0 0 1rem;line-height:1.3;text-shadow:0 2px 4px rgba(0,0,0,.3)}.content-type-summary-card .summary-card-text{font-family:var(--font-body, inherit);font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.6;color:var(--color-foreground);margin:0;max-width:400px}.content-type-timeline{display:flex;align-items:center;gap:2rem;padding:2rem;background:linear-gradient(135deg,#ffffff14,#ffffff08);border-radius:20px;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;transition:all .3s ease}.content-type-timeline:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001a;border-color:#ffffff40}.timeline-mark{flex:0 0 auto;align-self:center;padding:.75rem 1.25rem;min-width:auto;width:fit-content;white-space:nowrap}.timeline-content{flex:1;display:flex;flex-direction:column;gap:.75rem}.timeline-heading{font-family:var(--font-heading, inherit);font-size:clamp(1.3rem,3vw,1.6rem);font-weight:700;color:var(--color-foreground);margin:0;line-height:1.3}.timeline-subheading{font-family:var(--font-body, inherit);font-size:clamp(1rem,2.5vw,1.2rem);font-weight:600;color:var(--color-primary);margin:0;line-height:1.4}.timeline-description{font-family:var(--font-body, inherit);font-size:clamp(.95rem,2.2vw,1.1rem);line-height:1.6;color:var(--color-foreground);margin:0;opacity:.9}@media (max-width: 768px){.content-type-timeline{flex-direction:column;text-align:center;gap:1.5rem;padding:1rem;max-width:calc(100vw - 2rem);width:100%;margin:0 auto;box-sizing:border-box;overflow:hidden}.timeline-mark{order:-1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.5rem 1rem;font-size:clamp(.9rem,3vw,1.1rem)}.timeline-content{max-width:100%;width:100%;box-sizing:border-box}.timeline-heading,.timeline-subheading,.timeline-description{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.timeline-heading{font-size:clamp(1.1rem,4vw,1.4rem);line-height:1.2}.timeline-subheading{font-size:clamp(.9rem,3vw,1.1rem);line-height:1.3}.timeline-description{font-size:clamp(.85rem,2.5vw,1rem);line-height:1.5}}@media (max-width: 480px){.content-type-timeline{padding:.75rem;gap:1rem;max-width:100%;width:100%;box-sizing:border-box}.timeline-mark{padding:.4rem .8rem;font-size:.85rem}.timeline-heading{font-size:clamp(1rem,5vw,1.2rem)}.timeline-subheading{font-size:clamp(.8rem,4vw,1rem)}.timeline-description{font-size:clamp(.75rem,3.5vw,.9rem)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes orbFloat{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(-30px) translate(20px)}66%{transform:translateY(20px) translate(-15px)}}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion: reduce){.gradient-orb,.floating-particles,.title-line.accent{animation:none}}@media (max-width: 900px){.premium-text-container{width:fit-content;max-width:100%;display:flex;justify-content:center;align-items:center}}.premium-text-button{margin-top:2rem;text-align:center;order:999}.premium-text-cta{display:inline-flex}.premium-content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.mark-position-top-left .premium-mark{align-self:flex-start;text-align:left;order:-1}.mark-position-top-center .premium-mark{align-self:center;text-align:center;order:-1}.mark-position-top-right .premium-mark{align-self:flex-end;text-align:right;order:-1}.mark-position-bottom-left .premium-mark{align-self:flex-start;text-align:left;order:999}.mark-position-bottom-center .premium-mark{align-self:center;text-align:center;order:999}.mark-position-bottom-right .premium-mark{align-self:flex-end;text-align:right;order:999}.mark-position-top-left,.mark-position-bottom-left{align-items:flex-start;text-align:left}.mark-position-top-right,.mark-position-bottom-right{align-items:flex-end;text-align:right}.mark-position-top-center,.mark-position-bottom-center{align-items:center;text-align:center}@media (max-width: 768px){.mark-position-top-left .premium-mark,.mark-position-bottom-left .premium-mark,.mark-position-top-right .premium-mark,.mark-position-bottom-right .premium-mark{align-self:center;text-align:center}.mark-position-top-left,.mark-position-bottom-left,.mark-position-top-right,.mark-position-bottom-right{align-items:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/premium-text.css.map */
