.marketing-brain{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.brain-copy>p:not(.marketing-eyebrow){color:#756a80;max-width:460px;margin:24px 0 30px;font-size:16px;line-height:1.8}.brain-canvas{background:radial-gradient(#ece0ff,#0000 68%);place-items:center;height:470px;display:grid;position:relative}.brain-orbit{aspect-ratio:1;border:1px dashed #c6ade1;border-radius:50%;width:70%;position:absolute}.brain-orbit-two{opacity:.45;width:92%}.brain-core{background:linear-gradient(145deg,#fff,#e2cefa);border:1px solid #fff;border-radius:42px;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;transform:rotate(-8deg);box-shadow:0 22px 60px #8156bd22,inset 0 0 24px #fff}.brain-core>span{color:#7948c6;font-size:35px}.brain-core strong{letter-spacing:-.04em;font-size:20px}.brain-core small{color:#81718f;margin-top:5px;font-size:10px}.brain-note{background:#fffc;border:1px solid #eae0ef;border-radius:16px;grid-template-columns:auto 1fr;gap:2px 10px;max-width:230px;padding:16px 18px;display:grid;position:absolute;box-shadow:0 12px 25px #6742850a}.brain-note>span{color:#9c80b9;grid-row:1/3;padding-top:3px;font-size:10px}.brain-note strong{font-size:13px}.brain-note small{color:#81718f;font-size:10px}.brain-note-01{top:30px;left:10%;transform:rotate(-5deg)}.brain-note-02{top:155px;right:-2%;transform:rotate(5deg)}.brain-note-03{bottom:70px;left:-3%;transform:rotate(-4deg)}.brain-note-04{bottom:10px;right:0;transform:rotate(3deg)}.marketing-operation{color:#fff;isolation:isolate;background:#151123;border-radius:36px;max-width:1360px;margin:50px auto 70px;padding:85px 65px 35px;position:relative;overflow:hidden}.operation-aura{z-index:-1;background:radial-gradient(at 50% 55%,#5f35965c,#0000 50%),radial-gradient(at 100% 0,#673c6a35,#0000 50%);position:absolute;inset:0}.operation-heading{text-align:center}.operation-heading .marketing-eyebrow{color:#c1a0f3}.operation-heading h2 span{color:#c9b4ee}.operation-heading>p:last-child{color:#b1a5c1;margin-top:24px;font-size:16px;line-height:1.8}.operation-stage{grid-template-columns:1fr 1.05fr 1fr;align-items:center;gap:20px;margin:48px 0 55px;display:grid}.operation-brief{background:#ffffff08;border:1px solid #8675964d;border-radius:22px;padding:28px;transform:rotate(-3deg)}.operation-brief>span,.operation-output>span{color:#c1a4e8;letter-spacing:.13em;margin-bottom:20px;font-size:10px;display:block}.operation-brief>p{letter-spacing:-.04em;font-size:24px;line-height:1.4}.operation-brief small{color:#b1a5c1;margin-top:24px;font-size:10px;display:block}.operation-lead{text-align:center}.operation-lead .editana-mascot{filter:drop-shadow(0 15px 60px #b368ff35);width:100%}.operation-lead>p{margin-top:10px;font-size:16px;font-weight:600}.operation-lead>span{color:#b1a5c1;font-size:11px}.operation-output{gap:10px;display:grid}.operation-output>span{margin-bottom:5px}.operation-output>div{background:#ffffff06;border:1px solid #77678e4d;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.operation-output b{color:#af8fdd;font-size:10px;font-weight:400}.operation-output strong,.operation-output small{display:block}.operation-output strong{font-size:13px;font-weight:500}.operation-output small{color:#b1a5c1;margin-top:5px;font-size:10px}.operation-output div>span{color:#bb98ed;margin-left:auto}.operation-bottom{color:#bdb0cd;border-top:1px solid #6c5b804d;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:12px;display:flex}.operation-bottom>a{color:#f4ecff;gap:30px;display:flex}.control-grid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.control-grid h3{margin:24px 0 12px;font-size:25px}.control-grid article>p{color:#786d82;max-width:330px;font-size:14px;line-height:1.8}.control-art{color:#80649f;background:#f0e9f8;border:1px solid #e9e0f0;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:195px;padding:24px;font-size:11px;display:flex}.control-art>b{font-size:11px;font-weight:500}.art-review>div{background:#fff;border-radius:9px;flex-direction:column;gap:6px;width:70%;height:65px;padding:16px;display:flex;transform:rotate(-5deg);box-shadow:0 8px 16px #6843860b}.art-review i{background:#e0d4ee;border-radius:3px;height:5px}.art-review i:nth-child(2){width:80%}.art-review i:last-child{width:60%}.art-limits{color:#956c4b;background:#f7eee6;border-color:#f0e3d7}.art-limits>div{background:#e8d7c7;border-radius:8px;width:85%;height:12px;padding:3px}.art-limits i{background:#c4956d;border-radius:5px;width:60%;height:6px;display:block}.art-context{color:#527f5c;background:#eaf0eb;border-color:#dde9df;gap:9px}.art-context>span{background:#fff9;border:1px solid #d0dfd3;border-radius:8px;padding:7px 12px}.art-context>i{font-style:normal}.scenario-options{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:35px;display:flex}.scenario-options>button{color:#7d6c8b;cursor:pointer;background:0 0;border:1px solid #e2d9ea;border-radius:50px;padding:12px 22px;font-size:12px;transition:background .2s}.scenario-options>button[aria-pressed=true]{color:#fff;background:#281a3b;border-color:#281a3b}.scenario-detail{background:#fff9;border:1px solid #e8e0eb;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:55px;display:grid}.scenario-copy>h3{margin:15px 0 20px;font-size:38px;line-height:1.13}.scenario-copy>p:not(.marketing-eyebrow){color:#7a6d85;font-size:14px;line-height:1.8}.scenario-copy ol{counter-reset:steps;margin:25px 0 30px;padding:0;list-style:none}.scenario-copy li{counter-increment:steps;color:#61516c;border-bottom:1px solid #eee7f2;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.scenario-copy li:before{content:"0" counter(steps);color:#967bb1;font-size:10px}.scenario-art{padding:10px 20px 40px;animation:.3s ease-out feature-enter;position:relative}.scenario-poster{color:#443450;background:#dfd5eb;border-radius:6px;min-height:420px;padding:26px;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:0 20px 55px #3724411c}.scenario-poster>small{letter-spacing:.12em;font-size:9px;display:block}.scenario-poster h4{white-space:pre-line;z-index:2;margin-top:36px;font-family:Georgia,serif;font-size:37px;font-weight:400;line-height:1.1;position:relative}.scenario-poster>span{letter-spacing:.11em;z-index:2;font-size:8px;position:absolute;bottom:20px}.scenario-sculpture{height:240px;margin:-10px -30px 0;position:relative}.scenario-sculpture i{background:linear-gradient(110deg,#f5effc,#a792bc);display:block;position:absolute;box-shadow:20px 15px 35px #46335725}.scenario-sculpture i:first-child{border-radius:90px 90px 0 0;width:120px;height:150px;bottom:0;left:18%;transform:rotate(-12deg)}.scenario-sculpture i:nth-child(2){border-radius:50%;width:150px;height:85px;bottom:5px;right:5%}.scenario-sculpture i:last-child{border-radius:50%;width:100px;height:100px;bottom:80px;left:47%}.scenario-peach .scenario-poster{color:#60503d;background:#eddfc8}.scenario-peach .scenario-sculpture i{background:linear-gradient(110deg,#fffff2,#b1a782)}.scenario-mint .scenario-poster{color:#29402e;background:#cbd8c2}.scenario-mint .scenario-sculpture i{background:linear-gradient(110deg,#f3eee4,#afbaa2)}.scenario-pink .scenario-poster{color:#6a3c4b;background:#eccbd0}.scenario-pink .scenario-sculpture i{background:linear-gradient(110deg,#ffe8e6,#bd8a96)}.scenario-caption{background:#fff;border:1px solid #ece3f4;border-radius:12px;margin:-25px -20px 0;padding:14px;font-size:10px;position:relative;transform:rotate(-3deg);box-shadow:0 8px 30px #30203d0a}.scenario-caption>span{color:#8a4cd2;margin-right:8px}.scenario-disclaimer{text-align:center;color:#8b7b95;margin-top:22px;font-size:9px;display:block}.marketing-mascot.marketing-mascot-live{width:72%;animation:none;top:6%;left:14%}@media (max-width:1050px){.marketing-brain{gap:35px}.marketing-operation{margin:30px 25px 50px;padding:65px 35px 30px}.operation-stage{gap:15px}.operation-brief{padding:20px}.operation-brief>p{font-size:20px}.scenario-detail{gap:30px;padding:35px}.scenario-poster h4{font-size:31px}}@media (max-width:800px){.marketing-brain,.scenario-detail{grid-template-columns:1fr}.brain-copy{text-align:center}.brain-copy>p:not(.marketing-eyebrow){margin:24px auto}.brain-canvas{width:100%;max-width:500px;margin:auto}.operation-stage{grid-template-columns:1fr 1fr}.operation-brief{text-align:center;grid-column:1/-1;max-width:450px;margin:0 auto;transform:none}.operation-brief>span{margin-bottom:12px}.operation-brief small{margin-top:12px}.operation-bottom{align-items:flex-start;font-size:11px}.control-grid{gap:20px}.control-grid h3{font-size:21px}.control-art{padding:15px}.control-art>span{font-size:9px}.scenario-art{width:100%;max-width:420px;margin:auto}.scenario-copy{max-width:500px}.marketing-mascot.marketing-mascot-live{width:70%;top:4%;left:15%}}@media (max-width:540px){.marketing-brain{gap:10px}.brain-canvas{height:360px}.brain-core{border-radius:32px;width:120px;height:120px}.brain-note{gap:2px 6px;max-width:180px;padding:10px}.brain-note strong{font-size:11px}.brain-note small{font-size:8px}.brain-note-01{top:12px;left:0}.brain-note-02{top:100px;right:-2%}.brain-note-03{bottom:75px;left:-2%}.brain-note-04{bottom:0}.marketing-operation{border-radius:25px;margin:15px 12px 35px;padding:45px 22px 25px}.operation-heading>p:last-child{font-size:13px}.operation-stage{grid-template-columns:1fr;gap:18px;margin:30px 0}.operation-lead{width:240px;max-width:80%;margin:auto}.operation-output>div{padding:15px}.operation-bottom{flex-direction:column;gap:20px}.control-grid{grid-template-columns:1fr;gap:35px}.control-art{height:170px}.control-grid h3{margin:18px 0 8px;font-size:25px}.control-grid article>p{max-width:none}.scenario-options{gap:7px}.scenario-options>button{padding:10px 14px;font-size:11px}.scenario-detail{border-radius:20px;padding:28px 20px}.scenario-copy>h3{font-size:31px}.scenario-art{padding:10px 8px 15px}.scenario-poster{min-height:385px;padding:23px}.scenario-poster h4{font-size:30px}.scenario-caption{margin-left:-8px;margin-right:-8px;font-size:9px}.marketing-mascot.marketing-mascot-live{width:72%;top:5%;left:14%}}@media (prefers-reduced-motion:reduce){.scenario-art{animation:none}.scenario-options>button{transition:none}}
