.tripo-affiliate:where(.astro-slq6idxc){box-sizing:border-box;width:100%;max-width:1212px;margin:.75rem auto 1.25rem;padding:0 1rem;overflow-x:clip}.tripo-affiliate__wrap:where(.astro-slq6idxc){box-sizing:border-box;display:block;width:100%;aspect-ratio:1212 / 246;max-width:100%;min-height:142px;overflow:hidden;border:1px solid rgba(var(--color-border),.92);border-radius:8px;background-color:rgb(var(--color-fill));background-position:center;background-size:cover;color:rgb(var(--color-text-base));text-decoration:none;transition:border-color .18s ease,background-color .18s ease}.tripo-affiliate__wrap:where(.astro-slq6idxc):focus-visible{outline:3px solid rgb(var(--color-accent));outline-offset:4px}.tripo-affiliate__copy:where(.astro-slq6idxc){position:relative;z-index:2;min-width:0;display:flex;flex-direction:column;justify-content:center;width:min(57%,42rem);min-height:100%;padding:clamp(.85rem,1.45vw,1.18rem) clamp(1rem,2vw,1.6rem)}.tripo-affiliate__eyebrow:where(.astro-slq6idxc){width:-moz-max-content;width:max-content;margin:0 0 .45rem;border:1px solid rgba(var(--color-accent),.26);border-radius:999px;color:rgb(var(--color-accent));padding:.2rem .5rem;font-size:.62rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.tripo-affiliate:where(.astro-slq6idxc) h2:where(.astro-slq6idxc){margin:0;color:rgb(var(--color-text-base));font-size:clamp(1.02rem,1.9vw,1.36rem);font-weight:700;letter-spacing:0;line-height:1.25;text-wrap:balance}.tripo-affiliate:where(.astro-slq6idxc) p:where(.astro-slq6idxc):not(.tripo-affiliate__eyebrow){max-width:38rem;margin:.28rem 0 0;color:rgba(var(--color-text-base),.78);font-size:clamp(.78rem,1.25vw,.9rem);line-height:1.45;overflow-wrap:anywhere;text-wrap:pretty}.tripo-affiliate__domain:where(.astro-slq6idxc){display:block;margin-bottom:.12rem;color:rgba(var(--color-text-base),.64);font-size:.76em;font-weight:700}.tripo-affiliate__meta:where(.astro-slq6idxc){display:flex;flex-wrap:wrap;gap:.5rem .85rem;align-items:center;margin-top:.55rem}.tripo-affiliate__button:where(.astro-slq6idxc){display:inline-flex;width:-moz-max-content;width:max-content;min-height:32px;align-items:center;justify-content:center;border:1px solid rgba(var(--color-accent),.34);border-radius:999px;background:rgba(var(--color-accent),.1);color:rgb(var(--color-accent));padding:.44rem .78rem;font-size:.78rem;font-weight:700;line-height:1;transition:transform .18s ease,background-color .18s ease,color .18s ease}@media (hover: hover){.tripo-affiliate__wrap:where(.astro-slq6idxc):hover{border-color:rgba(var(--color-accent),.42)}.tripo-affiliate__wrap:where(.astro-slq6idxc):hover .tripo-affiliate__button:where(.astro-slq6idxc){background:rgb(var(--color-accent));color:rgb(var(--color-fill));transform:translateY(-1px)}}.tripo-affiliate__wrap:where(.astro-slq6idxc):active .tripo-affiliate__button:where(.astro-slq6idxc){transform:scale(.96)}@media (max-width: 720px){.tripo-affiliate:where(.astro-slq6idxc){margin:.75rem auto 1.5rem}.tripo-affiliate__wrap:where(.astro-slq6idxc){aspect-ratio:auto;min-height:164px;background-position:55% center;background-image:linear-gradient(90deg,#fbfefbfc,#fbfefbf0 43%,#fbfefb8a 70%,#fbfefb14),url(/assets/images/tripo-studio-affiliate-banner-1212x246.jpg)!important}.tripo-affiliate__copy:where(.astro-slq6idxc){width:68%;padding:.85rem}.tripo-affiliate:where(.astro-slq6idxc) h2:where(.astro-slq6idxc){font-size:.98rem;line-height:1.3}}@media (max-width: 420px){.tripo-affiliate:where(.astro-slq6idxc){padding:0 .75rem}.tripo-affiliate__copy:where(.astro-slq6idxc){padding:.78rem}.tripo-affiliate__eyebrow:where(.astro-slq6idxc){margin-bottom:.45rem;padding:.18rem .46rem;font-size:.6rem;letter-spacing:.06em}.tripo-affiliate:where(.astro-slq6idxc) h2:where(.astro-slq6idxc){font-size:.92rem}.tripo-affiliate:where(.astro-slq6idxc) p:where(.astro-slq6idxc):not(.tripo-affiliate__eyebrow){font-size:.72rem;line-height:1.45}.tripo-affiliate__button:where(.astro-slq6idxc){min-height:32px;padding:.42rem .66rem;font-size:.72rem}}#hero:where(.astro-j7pv25f6){padding-bottom:1.5rem;padding-top:2rem}#hero:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){margin-top:1rem;margin-bottom:1rem;display:inline-block;font-size:1.875rem;line-height:2.25rem;font-weight:700}@media (min-width: 640px){#hero:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){margin-top:2rem;margin-bottom:2rem;font-size:3rem;line-height:1}}#hero:where(.astro-j7pv25f6) .rss-link:where(.astro-j7pv25f6){margin-bottom:1.5rem}#hero:where(.astro-j7pv25f6) .rss-icon:where(.astro-j7pv25f6){margin-bottom:.5rem;height:1.5rem;width:1.5rem;--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:rgb(var(--color-accent))}@media (min-width: 640px){#hero:where(.astro-j7pv25f6) .rss-icon:where(.astro-j7pv25f6){margin-bottom:.75rem;--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}#hero:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){margin-top:.5rem;margin-bottom:.5rem}.social-wrapper:where(.astro-j7pv25f6){margin-top:1rem;display:flex;flex-direction:column}@media (min-width: 640px){.social-wrapper:where(.astro-j7pv25f6){flex-direction:row;align-items:center}}.social-links:where(.astro-j7pv25f6){margin-bottom:.25rem;margin-right:.5rem;white-space:nowrap}@media (min-width: 640px){.social-links:where(.astro-j7pv25f6){margin-bottom:0}}#featured:where(.astro-j7pv25f6),#recent-posts:where(.astro-j7pv25f6){padding-bottom:1.5rem;padding-top:3rem}#featured:where(.astro-j7pv25f6) h2:where(.astro-j7pv25f6),#recent-posts:where(.astro-j7pv25f6) h2:where(.astro-j7pv25f6){font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:.025em}.all-posts-btn-wrapper:where(.astro-j7pv25f6){margin-top:2rem;margin-bottom:2rem;text-align:center}.home-hero-title:where(.astro-j7pv25f6){max-width:100%;overflow-x:clip}.home-hero-title:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){margin-inline:auto;max-width:min(100%,38rem);font-size:clamp(1.18rem,5.4vw,1.5rem);line-height:1.5;overflow-wrap:normal;text-wrap:balance}.iframe-section:where(.astro-j7pv25f6){margin-top:3rem;margin-bottom:3rem;width:100%;max-width:100%;overflow-x:clip}.iframe-container:where(.astro-j7pv25f6){position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:1320px;padding-left:1rem;padding-right:1rem;box-sizing:border-box;height:790px}.demo-frame:where(.astro-j7pv25f6){position:absolute;height:100%;width:100%;border-radius:.75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);left:50%;transform:translate(-50%);border:none}@media (max-width: 640px){.home-hero-title:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){max-width:21rem}}@media (max-width: 1440px){.iframe-container:where(.astro-j7pv25f6){max-width:1200px;height:800px}}@media (max-width: 1024px){.iframe-container:where(.astro-j7pv25f6){max-width:900px;height:700px}}@media (max-width: 768px){.iframe-container:where(.astro-j7pv25f6){height:600px}}@media (max-width: 640px){.iframe-container:where(.astro-j7pv25f6){height:500px}}
