.ig-story{color:#282b37;max-width:1510px;margin:auto;padding:80px clamp(24px,4vw,72px) 48px;font-family:Inter,Arial,sans-serif}.ig-story *{box-sizing:border-box}.ig-story h2{letter-spacing:-1px;margin:12px 0 20px;font-size:clamp(27px,2.35vw,39px);font-weight:650;line-height:1.22}.ig-story h3{margin:0 0 9px;font-size:17px;font-weight:600;line-height:1.4}.ig-story p{color:#697080;margin:0 0 18px;font-size:15px;line-height:1.85}.ig-story figure{min-width:0;margin:0}.ig-story figcaption{color:#85808f;font-size:11px;line-height:1.7}.ig-story-row{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(28px,4vw,65px);margin-bottom:96px;display:grid}.ig-story-kicker{color:#9259bd;letter-spacing:1.8px;font-size:10px;font-weight:650}.ig-story-hero-art{background:#fff;border:1px solid #e4dfeb;border-radius:22px;padding:26px;overflow:hidden}.ig-story-hero-art>img{object-fit:contain;width:100%;height:410px;display:block}.ig-story-hero-art figcaption{border-top:1px solid #efebf3;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:16px;display:flex}.ig-story-hero-art figcaption>span{color:#8a4db5;white-space:nowrap;background:#f1eaf8;border-radius:30px;padding:5px 11px;font-size:11px}.ig-story-prompt{background:#f0ebf8;border-left:2px solid #af7bdd;border-radius:0 12px 12px 0;margin:24px 0;padding:18px 20px}.ig-story-prompt>span{letter-spacing:.8px;color:#9665b5;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.ig-story .ig-story-prompt>p{color:#4f4d60;margin:10px 0 0;font-size:14px;line-height:1.75}.ig-story-points{gap:13px;margin:22px 0;padding:0;list-style:none;display:grid}.ig-story-points li{color:#666b7a;gap:10px;font-size:13px;line-height:1.8;display:flex}.ig-story-points svg{color:#8e55bb;flex-shrink:0;margin-top:4px}.ig-story .ig-story-link{color:#8236cb;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-size:13px;font-weight:550;line-height:1.6;display:inline-flex}.ig-story-link:hover{color:#6823ad}.ig-story-link svg{flex-shrink:0}.ig-story a:focus-visible,.ig-story button:focus-visible,.ig-story summary:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #aa7de6}.ig-story-styles{margin-bottom:96px}.ig-story-section-heading{max-width:740px;margin-bottom:28px}.ig-story-style-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.ig-story-style-grid>article{background:#fff;border:1px solid #e4dfeb;border-radius:16px;overflow:hidden}.ig-story-style-image{background:#fff;border-bottom:1px solid #efebf4;height:265px;padding:15px}.ig-story-style-image img{object-fit:contain;width:100%;height:100%;display:block}.ig-story-style-copy{padding:19px}.ig-story-style-copy h3{font-size:16px}.ig-story-style-copy p{min-height:63px;margin:0 0 14px;font-size:12px;line-height:1.75}.ig-story .ig-story-style-copy .ig-story-link{font-size:11px}.ig-story .ig-story-note{color:#898391;margin:16px 0 0;font-size:11px;line-height:1.8}.ig-story-reverse{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr)}.ig-story-reverse .ig-story-copy{grid-area:1/2}.ig-story-remix{background:#eeebf4;border:1px solid #e3ddeb;border-radius:20px;grid-area:1/1;padding:16px}.ig-story-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative}.ig-story-pair>div{aspect-ratio:2/3;background:#fff;border-radius:11px;position:relative;overflow:hidden}.ig-story-pair img{object-fit:contain;width:100%;height:100%;padding:12px;display:block}.ig-story-pair>div>span{color:#8c60ad;background:#eeebf5;border-radius:20px;max-width:calc(100% - 20px);padding:4px 9px;font-size:9px;line-height:1.6;position:absolute;top:11px;left:10px}.ig-story-pair .ig-story-between{color:#8e48cc;z-index:1;background:#fff;border-radius:50%;width:32px;height:32px;padding:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px #36223d12}.ig-story-remix figcaption{text-align:center;margin:12px 0 0;font-size:10px}.ig-story-file{background:#fff;border:1px solid #e3ddeb;border-radius:20px;overflow:hidden}.ig-story-file-heading{color:#7c6c90;border-bottom:1px solid #ece7f1;align-items:center;gap:9px;padding:17px 23px;font-size:11px;display:flex}.ig-story-file-heading>span:last-child{color:#8d59b1;background:#f1edf6;border-radius:5px;margin-left:auto;padding:3px 7px;font-size:9px}.ig-story-file-image{height:340px;padding:25px}.ig-story-file-image img{object-fit:contain;width:100%;height:100%;display:block}.ig-story-file figcaption{border-top:1px solid #eee9f3;margin:0 23px;padding:15px 0 20px}.ig-story-steps{margin-bottom:80px}.ig-story-steps>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.ig-story-steps article{border-top:1px solid #ddd5e8;padding:22px 0 0}.ig-story-steps article>span{color:#a17ab9;font-size:11px}.ig-story-steps h3{margin-top:13px;font-size:17px}.ig-story-steps p{margin:0;font-size:13px}.ig-story-faq{max-width:870px;margin:0 auto 65px}.ig-story-faq details{border-bottom:1px solid #e3dfeb;padding:20px 0}.ig-story-faq summary{cursor:pointer;justify-content:space-between;gap:18px;font-size:14px;line-height:1.6;list-style:none;display:flex}.ig-story-faq summary::-webkit-details-marker{display:none}.ig-story-faq summary:after{content:"+";color:#9861bf;flex-shrink:0}.ig-story-faq details[open] summary:after{content:"−"}.ig-story-faq p{margin:14px 24px 0 0;font-size:13px;line-height:1.9}.ig-story-finish{text-align:center;background:#f0eaf8;border:1px solid #e2d9ee;border-radius:20px;padding:38px 24px}.ig-story-finish h2{font-size:29px}.ig-story-finish p{max-width:630px;margin:0 auto 22px;font-size:14px}.ig-story-finish .tk-primary{width:fit-content;margin:auto;font-size:13px}@media (width<=1400px){.ig-story-style-grid{gap:14px}.ig-story-style-image{height:220px}.ig-story-style-copy{padding:15px}.ig-story-style-copy p{min-height:84px}.ig-story-style-copy h3{font-size:14px}}@media (width<=1100px){.ig-story-row,.ig-story-reverse{grid-template-columns:1fr;gap:28px;margin-bottom:70px}.ig-story-reverse .ig-story-copy,.ig-story-remix{grid-area:auto}.ig-story-copy{max-width:760px}.ig-story-hero-art,.ig-story-remix,.ig-story-file{width:100%;max-width:760px}.ig-story-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ig-story-style-image{height:285px}.ig-story-style-copy p{min-height:42px}.ig-story-styles{margin-bottom:70px}}@media (width<=600px){.ig-story{padding:45px 22px 30px}.ig-story h2{letter-spacing:-.6px;font-size:27px}.ig-story p{font-size:14px}.ig-story-row{margin-bottom:58px}.ig-story-hero-art{border-radius:16px;padding:18px}.ig-story-hero-art>img{height:330px}.ig-story-hero-art figcaption{align-items:flex-start;gap:12px;font-size:10px}.ig-story-hero-art figcaption>span{padding:4px 8px;font-size:9px}.ig-story-prompt{margin:20px 0;padding:16px}.ig-story .ig-story-prompt>p{font-size:13px}.ig-story-points li{font-size:12px}.ig-story-style-grid{gap:12px}.ig-story-style-image{height:205px;padding:10px}.ig-story-style-copy{padding:13px}.ig-story-style-copy h3{font-size:14px}.ig-story-style-copy p{min-height:76px;font-size:11px}.ig-story .ig-story-style-copy .ig-story-link{gap:5px;font-size:10px}.ig-story-styles{margin-bottom:58px}.ig-story-remix{border-radius:15px;padding:11px}.ig-story-pair{gap:9px}.ig-story-pair img{padding:8px}.ig-story-pair>div>span{padding:4px 6px;font-size:8px;top:8px;left:7px}.ig-story-pair .ig-story-between{width:28px;height:28px;padding:7px}.ig-story-remix figcaption{font-size:9px}.ig-story-file-image{height:300px;padding:20px}.ig-story-file-heading{padding:15px 18px}.ig-story-file figcaption{margin:0 18px;font-size:10px}.ig-story-steps{margin-bottom:55px}.ig-story-steps>div{grid-template-columns:1fr;gap:23px}.ig-story-steps article{padding-top:17px}.ig-story-steps p{font-size:13px}.ig-story-faq{margin-bottom:45px}.ig-story-faq p{margin-right:0;font-size:13px}.ig-story-finish{padding:28px 18px}.ig-story-finish h2{font-size:25px}.ig-story-finish p{font-size:13px}}.ig-story-discover{margin-bottom:85px}.ig-discover-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ig-discover-grid article{background:#fff;border:1px solid #e6dfed;border-radius:18px;overflow:hidden}.ig-discover-grid article>img{aspect-ratio:1;object-fit:contain;border-bottom:1px solid #eee9f3;width:100%;height:auto;padding:20px}.ig-discover-grid article>div{padding:24px}.ig-discover-grid article span{color:#9965b8;margin-bottom:9px;font-size:10px;display:block}.ig-discover-grid article p{min-height:95px;font-size:13px}.ig-lettering-art{background:#fff;border:1px solid #e5deeb;border-radius:20px;padding:25px}.ig-lettering-art img{object-fit:contain;width:100%;height:370px}.ig-lettering-art figcaption{text-align:center;padding-top:12px;font-size:10px}.ig-step-visual{background:#f6f2fa;border-radius:12px;place-items:center;height:190px;margin:18px 0;padding:14px;display:grid}.ig-step-visual img{object-fit:contain;width:100%;height:100%;min-height:0}.ig-step-visual blockquote{color:#756080;border-left:2px solid #b283d7;margin:0;padding:10px 15px;font-size:13px;line-height:1.8}@media (width<=1000px){.ig-discover-grid{gap:14px}.ig-discover-grid article>div{padding:17px}.ig-discover-grid article p{min-height:140px}}@media (width<=650px){.ig-discover-grid{grid-template-columns:1fr;gap:20px}.ig-discover-grid article>img{aspect-ratio:4/3}.ig-discover-grid article p{min-height:0}.ig-discover-grid article>div{padding:22px}.ig-story-discover{margin-bottom:55px}.ig-lettering-art img{height:300px}}.ig-intro{background:radial-gradient(at 92% 95%,#eee5fc90,#0000 60%);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(35px,4.3vw,70px);margin-bottom:65px;padding:25px 0 65px;display:grid}.ig-story .ig-intro h2{text-wrap:balance;letter-spacing:-1.7px;margin:18px 0 28px;font-size:clamp(34px,3.5vw,51px);font-weight:700;line-height:1.13}.ig-intro .ig-story-kicker{letter-spacing:2.4px;color:#8547df;font-size:11px}.ig-story .ig-intro p{color:#667085;margin-bottom:18px;font-size:16px;line-height:1.85}.ig-intro-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.ig-intro .se-action{min-height:50px;margin:0;padding:13px 22px;font-size:15px}.ig-intro-actions>a{color:#8657b0;align-items:center;gap:7px;font-size:13px;display:inline-flex}.ig-intro-collage{background:#fff;border:9px solid #fff;border-radius:24px;grid-template-rows:1.65fr 1fr;grid-template-columns:1fr 1fr;gap:6px;height:445px;display:grid;overflow:hidden;box-shadow:0 20px 45px #36234d1c}.ig-intro-collage img{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.ig-intro-color{object-position:60% 40%;grid-column:1/-1}.ig-intro-geometric{object-position:38% 43%}.ig-intro-fine{object-position:60% 33%}.ig-intro-visual figcaption{text-align:center;color:#92879c;margin-top:15px;font-size:10px;line-height:1.7}@media (width<=1100px){.ig-intro{grid-template-columns:1fr;gap:35px;padding-top:5px}.ig-intro-copy{max-width:720px}.ig-intro-visual{width:100%;max-width:720px;margin:auto!important}.ig-intro-collage{height:470px}.ig-story .ig-intro h2{max-width:660px;font-size:43px}}@media (width<=600px){.ig-intro{gap:28px;margin-bottom:45px;padding-bottom:35px}.ig-story .ig-intro h2{letter-spacing:-.9px;margin:14px 0 22px;font-size:35px}.ig-story .ig-intro p{font-size:14px;line-height:1.85}.ig-intro .ig-story-kicker{letter-spacing:1.8px;font-size:10px}.ig-intro-actions{gap:18px;margin-top:23px}.ig-intro .se-action{font-size:14px}.ig-intro-collage{border-width:6px;border-radius:17px;gap:4px;height:310px}.ig-intro-visual figcaption{margin-top:11px;font-size:9px}}.ig-idea-module{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(35px,4.3vw,70px);margin-bottom:90px;padding:20px 0 0;display:grid}.ig-story .ig-idea-module h2{text-wrap:balance;letter-spacing:-1px;margin:16px 0 24px;font-size:clamp(29px,2.7vw,39px);line-height:1.2}.ig-story .ig-idea-copy>p{color:#667085;font-size:15px;line-height:1.9}.ig-story .ig-idea-photo-link{margin:20px 0 24px;font-size:13px}.ig-idea-photo-link a{color:#8350b4;text-underline-offset:3px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.ig-story .ig-idea-start{font-size:14px;font-weight:600}.ig-idea-proof{background:#f7f4fb;border:1px solid #e9e1f1;border-radius:20px;min-width:0;padding:20px;box-shadow:0 12px 28px #3f20540a}.ig-idea-choices{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.ig-idea-choices button{color:#8a7898;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:20px;padding:7px 12px;font-size:11px;line-height:1.5}.ig-idea-choices button[aria-pressed=true]{color:#8443b4;background:#fff;border-color:#e6daee;box-shadow:0 2px 5px #3f205407}.ig-idea-words{background:#fff;border-left:2px solid #b488d1;border-radius:12px;margin:0 0 14px;padding:16px 18px}.ig-idea-words>span{color:#966ab1;letter-spacing:.3px;align-items:center;gap:7px;font-size:10px;display:flex}.ig-story .ig-idea-words p{color:#605568;margin:9px 0 0;font-size:12px;line-height:1.8}.ig-idea-results{grid-template-columns:.85fr 1.15fr;gap:12px;display:grid;position:relative}.ig-idea-results>div{background:#fff;border-radius:11px;min-width:0;overflow:hidden}.ig-idea-results img{object-fit:contain;width:100%;height:300px;display:block}.ig-idea-design img{padding:15px}.ig-idea-placement img{object-fit:cover;object-position:38% 40%}.ig-idea-peony img{object-position:60% 40%}.ig-idea-results>div>span{text-align:center;color:#8a7597;background:#fff;padding:10px 5px;font-size:10px;line-height:1.6;display:block}.ig-idea-between{color:#9760bd;background:#fff;border-radius:50%;width:30px;height:30px;padding:7px;position:absolute;top:45%;left:42.5%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #3f205412}.ig-story .ig-idea-proof>figcaption{text-align:left;color:#968b9e;margin-top:14px;font-size:10px;line-height:1.8}.ig-story .ig-idea-proof>figcaption button{margin-top:8px;font-size:11px;display:inline-flex}@media (width<=1100px){.ig-idea-module{grid-template-columns:1fr;gap:30px}.ig-idea-copy,.ig-idea-proof{width:100%;max-width:720px}.ig-idea-results img{height:350px}}@media (width<=600px){.ig-idea-module{gap:25px;margin-bottom:55px;padding-top:5px}.ig-story .ig-idea-module h2{letter-spacing:-.6px;font-size:28px}.ig-story .ig-idea-copy>p{font-size:14px}.ig-idea-proof{border-radius:16px;padding:14px}.ig-idea-words{padding:14px}.ig-idea-choices button{padding:6px 9px;font-size:10px}.ig-idea-results{grid-template-columns:1fr 1fr;gap:9px}.ig-idea-results img{height:235px}.ig-idea-design img{padding:8px}.ig-idea-between{left:50%}.ig-idea-results>div>span{font-size:9px}}.ig-style-explore{margin-bottom:96px;scroll-margin-top:35px}.ig-style-overview{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);align-items:center;gap:clamp(30px,4vw,64px);display:grid}.ig-style-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ig-style-tile{background:#fff;border:1px solid #e8e2ed;border-radius:14px;overflow:hidden}.ig-style-tile img{object-fit:contain;width:100%;height:185px;padding:12px 10px 4px;display:block}.ig-style-tile span{text-align:center;color:#4e465c;padding:11px 4px 13px;font-size:12px;font-weight:600;display:block}.ig-style-gallery figcaption{margin-top:14px}.ig-style-overview-copy .se-action{margin-top:7px}.ig-style-compare{border-top:1px solid #e5deed;border-bottom:1px solid #e5deed;margin-top:28px}.ig-style-compare summary{cursor:pointer;color:#70508f;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.ig-style-compare summary::-webkit-details-marker{display:none}.ig-style-compare summary span{font-size:24px;font-weight:400}.ig-style-compare[open] summary span{transform:rotate(45deg)}.ig-style-compare-body{padding:0 0 25px}.ig-style-compare-body>p{max-width:850px;font-size:14px}@media (width<=1100px){.ig-style-overview{gap:30px}.ig-style-tile img{height:155px}.ig-style-overview-copy p{font-size:14px}.ig-style-tile span{font-size:11px}}@media (width<=850px){.ig-style-overview{grid-template-columns:1fr}.ig-style-overview-copy{grid-row:1}.ig-style-tile img{height:200px}}@media (width<=600px){.ig-style-explore{margin-bottom:60px}.ig-style-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ig-style-tile img{height:170px}.ig-style-tile span{font-size:12px}.ig-style-overview{gap:25px}.ig-style-compare summary{font-size:13px}}.ig-style-tile-art{overflow:hidden}.ig-style-art-Minimalist img{transform:scale(2.8)}.ig-refine-module{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(30px,4vw,64px);margin-bottom:96px;scroll-margin-top:35px;display:grid}.ig-refine-actions{margin-top:26px}.ig-refine-actions>p{margin:20px 0 0;font-size:13px}.ig-refine-actions a{color:#8751b0;align-items:center;gap:5px;font-weight:600;display:inline-flex}.ig-story .ig-refine-note{color:#81798c;max-width:430px;margin:22px 0 0;font-size:11px;line-height:1.8}.ig-refine-proof{background:linear-gradient(145deg,#f3eff9,#f9f7fc);border:1px solid #e6deee;border-radius:22px;padding:20px}.ig-refine-proof-heading{color:#71548b;align-items:center;gap:8px;margin-bottom:17px;font-size:12px;font-weight:600;display:flex}.ig-refine-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid;position:relative}.ig-refine-pair>div{background:#fff;border:1px solid #ece6f2;border-radius:12px;min-width:0;overflow:hidden}.ig-refine-label{color:#7b7384;padding:13px 14px 2px;font-size:11px;font-weight:600;display:block}.ig-refine-result .ig-refine-label{color:#8a45bd}.ig-refine-pair img{object-fit:contain;width:100%;height:285px;padding:12px 8px;display:block}.ig-story .ig-refine-pair p{text-align:center;color:#716b7b;margin:0;padding:0 5px 14px;font-size:11px;line-height:1.5}.ig-refine-arrow{color:#9764ba;background:#fff;border-radius:50%;width:30px;height:30px;padding:7px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px #39234712}.ig-refine-instruction{background:#fff;border-left:3px solid #bc92da;border-radius:11px;margin:16px 0 11px;padding:14px 17px}.ig-refine-instruction>span{color:#9a6fb8;letter-spacing:.7px;align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.ig-story .ig-refine-instruction p{color:#62596e;margin:8px 0 0;font-size:12px;line-height:1.8}.ig-refine-proof figcaption{font-size:10px}@media (width<=1100px){.ig-refine-module{gap:30px}.ig-refine-pair img{height:235px}.ig-refine-proof{padding:15px}.ig-refine-copy p{font-size:14px}}@media (width<=850px){.ig-refine-module{grid-template-columns:1fr}.ig-refine-pair img{height:330px}}@media (width<=600px){.ig-refine-module{gap:26px;margin-bottom:60px}.ig-refine-proof{border-radius:16px;padding:12px}.ig-refine-pair{gap:8px}.ig-refine-pair img{height:220px;padding:8px 3px}.ig-refine-label{padding:11px 9px 0;font-size:10px}.ig-story .ig-refine-pair p{padding:0 4px 11px;font-size:10px}.ig-refine-instruction{padding:12px}.ig-story .ig-refine-instruction p{font-size:11px}.ig-refine-actions{margin-top:20px}}.ig-words-module{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(30px,4vw,64px);margin-bottom:96px;scroll-margin-top:35px;display:grid}.ig-words-gallery{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;display:grid}.ig-words-gallery>div{background:#fff;border:1px solid #e6deed;border-radius:15px;min-width:0;overflow:hidden}.ig-words-name{flex-direction:column;grid-row:span 2;display:flex}.ig-words-art{overflow:hidden}.ig-words-art img{object-fit:contain;width:100%;height:100%;display:block}.ig-words-name .ig-words-art{flex:1;align-items:center;min-height:340px;display:flex}.ig-words-name .ig-words-art img{height:330px;padding:5px}.ig-words-date .ig-words-art,.ig-words-reminder .ig-words-art{height:140px}.ig-words-date .ig-words-art img,.ig-words-reminder .ig-words-art img{transform:scale(1.05)}.ig-words-label{background:#faf8fc;border-top:1px solid #f1edf5;padding:12px 15px}.ig-words-label span{text-transform:uppercase;letter-spacing:.8px;color:#9b79b4;font-size:9px;font-weight:600;display:block}.ig-words-label strong{color:#4a3e57;margin:4px 0;font-size:14px;font-weight:550;display:block}.ig-words-label small{color:#898190;font-size:10px;display:block}.ig-words-visual figcaption{margin-top:14px;font-size:10px}.ig-words-copy .se-action{margin-top:10px}.ig-story .ig-words-note{color:#81798c;margin:22px 0 0;font-size:11px;line-height:1.8}@media (width<=1100px){.ig-words-module{gap:30px}.ig-words-copy p{font-size:14px}.ig-words-gallery{grid-template-columns:1.15fr 1fr;gap:9px}.ig-words-name .ig-words-art{min-height:290px}.ig-words-name .ig-words-art img{height:280px}.ig-words-date .ig-words-art,.ig-words-reminder .ig-words-art{height:125px}.ig-words-label{padding:10px}}@media (width<=850px){.ig-words-module{grid-template-columns:1fr}.ig-words-copy{grid-row:1}.ig-words-name .ig-words-art img{height:350px}.ig-words-date .ig-words-art,.ig-words-reminder .ig-words-art{height:150px}}@media (width<=600px){.ig-words-module{gap:27px;margin-bottom:60px}.ig-words-gallery{grid-template-columns:1fr 1fr}.ig-words-name{grid-area:auto/span 2}.ig-words-name .ig-words-art{min-height:0}.ig-words-name .ig-words-art img{height:300px;padding:10px}.ig-words-date .ig-words-art,.ig-words-reminder .ig-words-art{height:130px}.ig-words-label strong{font-size:13px}}.ig-words-date .ig-words-art img,.ig-words-reminder .ig-words-art img{object-fit:cover}@media (width<=600px){.ig-words-gallery{grid-template-rows:auto auto}}.ig-prompt-module{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:clamp(30px,4vw,64px);margin-bottom:96px;scroll-margin-top:35px;display:grid}.ig-prompt-parts{margin:23px 0 26px;padding:0;list-style:none}.ig-prompt-parts li{border-top:1px solid #e8e1ee;gap:14px;padding:15px 0;display:flex}.ig-prompt-parts li>span{color:#a47dbd;font-size:11px;font-weight:600;line-height:24px}.ig-prompt-parts h3{margin:0 0 5px;font-size:15px}.ig-story .ig-prompt-parts p{margin:0 0 5px;font-size:12px;line-height:1.7}.ig-prompt-parts blockquote{color:#584565;margin:0;font-size:12px;line-height:1.7}.ig-prompt-evidence{background:#f4f0f9;border:1px solid #e5ddec;border-radius:21px;padding:18px}.ig-prompt-example-heading{color:#8f65aa;align-items:center;gap:8px;margin-bottom:15px;font-size:11px;font-weight:600;display:flex}.ig-prompt-images{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:12px;display:grid}.ig-prompt-images>div{background:#fff;border-radius:12px;min-width:0;overflow:hidden}.ig-prompt-images img{width:100%;height:365px;display:block}.ig-prompt-design img{object-fit:contain;padding:8px}.ig-prompt-placement img{object-fit:cover}.ig-prompt-images span{text-align:center;color:#8a7b95;padding:10px 4px;font-size:10px;line-height:1.6;display:block}.ig-prompt-evidence figcaption{margin:14px 0 0;font-size:10px}.ig-prompt-source{border-top:1px solid #e2d8eb;margin-top:15px}.ig-prompt-source summary{color:#7c4da1;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-top:14px;font-size:11px;font-weight:600;list-style:none;display:flex}.ig-prompt-source summary::-webkit-details-marker{display:none}.ig-prompt-source summary span{font-size:17px;font-weight:400}.ig-prompt-source[open] summary span{transform:rotate(45deg)}.ig-story .ig-prompt-source p{overflow-wrap:anywhere;margin:12px 0 0;font-size:11px;line-height:1.85}@media (width<=1100px){.ig-prompt-module{gap:30px}.ig-prompt-copy>p{font-size:14px}.ig-prompt-images img{height:310px}.ig-prompt-evidence{padding:14px}}@media (width<=850px){.ig-prompt-module{grid-template-columns:1fr}.ig-prompt-images img{height:390px}}@media (width<=600px){.ig-prompt-module{gap:27px;margin-bottom:60px}.ig-prompt-evidence{border-radius:17px;padding:12px}.ig-prompt-images{grid-template-columns:.72fr 1fr;gap:8px}.ig-prompt-images img{height:275px}.ig-prompt-images span{font-size:9px}.ig-prompt-parts h3{font-size:14px}}.ig-export-module{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(30px,4vw,64px);margin-bottom:96px;scroll-margin-top:35px;display:grid}.ig-export-visual{background:linear-gradient(145deg,#f0eaf8,#f8f5fc);border:1px solid #e3d9ee;border-radius:21px;padding:19px}.ig-export-files{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:16px;display:grid}.ig-export-file{background:#fff;border:1px solid #e6dfed;border-radius:12px;overflow:hidden;box-shadow:0 8px 20px #5c3a7510}.ig-export-file-top{color:#8e7b9d;border-bottom:1px solid #f0eaf5;align-items:center;gap:7px;padding:13px 12px;font-size:10px;display:flex}.ig-export-file-top span{overflow-wrap:anywhere;min-width:0}.ig-export-file-top strong{color:#9b69b9;background:#f3edf8;border-radius:4px;margin-left:auto;padding:3px 5px;font-size:9px;font-weight:600}.ig-export-file>img{object-fit:contain;width:100%;height:330px;padding:12px 8px;display:block}.ig-export-dimensions{text-align:center;color:#5a4d64;padding:0 5px 13px;font-size:11px}.ig-export-dimensions span{color:#a396ad;margin-top:4px;font-size:9px;display:block}.ig-export-detail{background:#fff;border:1px solid #e7deef;border-radius:11px;overflow:hidden}.ig-export-detail>div{height:165px;overflow:hidden}.ig-export-detail img{object-fit:cover;object-position:50% 23%;width:100%;height:100%;transform:scale(1.45)}.ig-export-detail>span{text-align:center;color:#8a7897;padding:10px 4px;font-size:9px;line-height:1.6;display:block}.ig-export-uses{margin:21px 0 0;padding:0;list-style:none}.ig-export-uses li{color:#7d658e;align-items:center;gap:9px;margin-top:15px;font-size:11px;line-height:1.7;display:flex}.ig-export-uses svg{color:#a183b7;flex-shrink:0}.ig-export-visual figcaption{margin:17px 0 12px;font-size:10px}.ig-story .ig-export-sample{font-size:11px}.ig-export-copy .se-action{align-items:center;gap:12px;width:auto;margin-top:7px;display:inline-flex}.ig-story .ig-export-stencil{margin:22px 0 0;font-size:13px}.ig-export-stencil a{color:#8651ab;align-items:center;gap:5px;font-weight:600;display:inline-flex}.ig-story .ig-export-note{color:#81798c;margin:20px 0 0;font-size:11px;line-height:1.8}@media (width<=1100px){.ig-export-module{gap:30px}.ig-export-files{gap:10px}.ig-export-copy>p{font-size:14px}.ig-export-visual{padding:14px}.ig-export-file>img{height:290px}.ig-export-detail>div{height:140px}.ig-export-uses li{gap:6px;font-size:10px}}@media (width<=850px){.ig-export-module{grid-template-columns:1fr}.ig-export-copy{grid-row:1}.ig-export-file>img{height:360px}.ig-export-detail>div{height:200px}}@media (width<=600px){.ig-export-module{gap:28px;margin-bottom:60px}.ig-export-visual{border-radius:17px;padding:12px}.ig-export-files{grid-template-columns:1.1fr .9fr;gap:10px}.ig-export-file>img{height:260px;padding:7px 3px}.ig-export-file-top{gap:4px;padding:10px 8px;font-size:9px}.ig-export-file-top svg{display:none}.ig-export-detail>div{height:145px}.ig-export-uses li{font-size:10px}.ig-export-uses svg{width:13px}.ig-export-uses{margin-top:13px}.ig-export-uses li{margin-top:10px}.ig-export-dimensions{font-size:10px}}.ig-workflow,.ig-use-cases,.ig-questions{margin-bottom:96px;scroll-margin-top:35px}.ig-workflow-heading,.ig-use-heading,.ig-questions-heading{max-width:760px;margin-bottom:30px}.ig-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ig-workflow-grid>li{background:#fff;border:1px solid #e8e0ef;border-radius:17px;min-width:0;padding:21px 18px}.ig-workflow-step-title{align-items:center;gap:11px;margin-bottom:18px;display:flex}.ig-workflow-step-title>span{color:#9357b8;background:#f0e6fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;font-size:11px;font-weight:650;display:flex}.ig-story .ig-workflow-step-title h3{margin:0;font-size:16px}.ig-workflow-picture{background:#faf8fd;border:1px solid #f0eaf5;border-radius:11px;justify-content:center;align-items:center;height:235px;padding:8px;display:flex;overflow:hidden}.ig-workflow-picture img{object-fit:contain;width:100%;height:100%;display:block}.ig-workflow-picture-3{background:#fff}.ig-story .ig-workflow-grid>li>p{margin:18px 0 0;font-size:13px;line-height:1.85}.ig-story .ig-workflow-grid .ig-story-link{margin-top:12px;font-size:12px}.ig-workflow-bottom{justify-content:space-between;align-items:center;gap:30px;margin-top:26px;display:flex}.ig-story .ig-workflow-bottom>p{color:#8b8196;max-width:620px;margin:0;font-size:11px}.ig-workflow-bottom .se-action{flex-shrink:0}.ig-use-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ig-use-grid article{background:#fff;border:1px solid #e7dfed;border-radius:17px;overflow:hidden}.ig-use-art{background:#fff;border-bottom:1px solid #f1edf5;height:225px;padding:17px}.ig-use-art img{object-fit:contain;width:100%;height:100%;display:block}.ig-use-body{padding:23px 22px}.ig-story .ig-use-body h3{margin-bottom:11px;font-size:17px}.ig-story .ig-use-body p{margin:0;font-size:13px}.ig-use-facts{border-top:1px solid #e7dfed;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:29px 0 0;padding:26px 0 0;list-style:none;display:grid}.ig-use-facts li{align-items:flex-start;gap:12px;display:flex}.ig-use-facts svg{color:#a27fba;flex-shrink:0;margin-top:2px}.ig-use-facts strong{color:#5b476b;font-size:13px;font-weight:600;display:block}.ig-use-facts span{color:#897c93;margin-top:6px;font-size:11px;line-height:1.7;display:block}.ig-question-groups{max-width:940px}.ig-question-group{margin-bottom:28px}.ig-story .ig-question-group>h3{letter-spacing:.2px;color:#9868b7;margin:0 0 13px;font-size:13px;font-weight:600}.ig-question-group details{background:#fff;border:1px solid #e7dfed;border-radius:12px;margin-top:10px;overflow:hidden}.ig-question-group summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;font-size:14px;font-weight:550;line-height:1.5;list-style:none;display:flex}.ig-question-group summary::-webkit-details-marker{display:none}.ig-question-group summary>span{color:#a47cbe;flex-shrink:0;font-size:20px;font-weight:400}.ig-question-group details[open]{border-color:#c8a9df}.ig-question-group details[open] summary{color:#8651a9}.ig-question-group details[open] summary>span{transform:rotate(45deg)}.ig-question-answer{padding:0 20px 20px}.ig-story .ig-question-answer p{margin:0;font-size:13px}.ig-story .ig-question-answer .ig-story-link{margin-top:12px;font-size:12px}.ig-final-invitation{background:linear-gradient(120deg,#f3edf9,#eae0f6);border:1px solid #e2d5ef;border-radius:23px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:45px;margin:0 0 25px;padding:42px 40px;scroll-margin-top:35px;display:grid}.ig-story .ig-final-invitation h2{margin-bottom:14px;font-size:clamp(26px,2.3vw,36px)}.ig-story .ig-final-invitation p{max-width:670px;margin:0;font-size:14px}.ig-final-actions{flex-direction:column;align-items:center;gap:17px;display:flex}.ig-final-actions>a{color:#8b5bac;align-items:center;gap:7px;font-size:12px;display:inline-flex}@media (width<=1100px){.ig-workflow-grid,.ig-use-grid{gap:13px}.ig-workflow-grid>li{padding:18px 13px}.ig-workflow-picture{height:210px;padding:5px}.ig-story .ig-workflow-step-title h3{font-size:14px}.ig-workflow-step-title{gap:8px}.ig-workflow-step-title>span{width:27px;height:27px;font-size:10px}.ig-use-body{padding:19px 16px}.ig-use-art{height:190px}.ig-final-invitation{gap:26px;padding:32px 28px}}@media (width<=850px){.ig-workflow-grid{grid-template-columns:1fr}.ig-workflow-grid>li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px;padding:20px;display:grid}.ig-workflow-step-title{grid-column:2}.ig-workflow-picture{grid-area:1/1/span 3;height:220px}.ig-story .ig-workflow-grid>li>p{margin:0}.ig-workflow-grid>li>a{grid-column:2}.ig-use-art{height:165px}.ig-final-invitation{grid-template-columns:1fr}.ig-final-actions{flex-direction:row;justify-content:flex-start}}@media (width<=600px){.ig-workflow,.ig-use-cases,.ig-questions{margin-bottom:60px}.ig-workflow-grid>li{padding:20px 15px;display:block}.ig-workflow-picture{height:225px}.ig-story .ig-workflow-grid>li>p{margin-top:16px}.ig-workflow-bottom{flex-direction:column;align-items:flex-start;gap:20px}.ig-use-grid{grid-template-columns:1fr}.ig-use-art{height:220px;padding:17px}.ig-use-body{padding:21px}.ig-use-facts{grid-template-columns:1fr;gap:21px}.ig-question-group summary{padding:16px;font-size:13px}.ig-question-answer{padding:0 16px 17px}.ig-story .ig-question-answer p{font-size:12px}.ig-final-invitation{border-radius:19px;padding:29px 22px}.ig-final-actions{flex-direction:column;align-items:flex-start}}.ig-workflow-picture-3{flex-direction:column;gap:8px}.ig-workflow-picture-3>img:first-child{flex:1;min-height:0}.ig-workflow-picture-3 .ig-workflow-result-actions{flex:0 0 40px;height:40px}.ig-workflow-result-labels{flex:0 0 38px;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.ig-workflow-result-labels span{color:#554967;white-space:nowrap;background:#fff;border:1px solid #e4deec;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;line-height:1.25;display:inline-flex}
