.case-designed{background:#fff;margin:0;padding:0}.case-designed img{max-width:100%}.case-designed{box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);scroll-padding-top:env(safe-area-inset-top,0px);--paper:#fff;--card:#f4f4f1;--ink:#111;--soft:#5f5f5b;--rule:#e6e6e1;--dew:#eefb6e;--dew-ink:#111;--on-dew-card:#fff;--yel:#f2fa5a;--mint:#b5f5c6;--lav:#d4d4fc;--peach:#ffe2ad;--lilac:#ecc8fa;--hi:var(--dew);--hi-ink:#111;--pink:#111;--c1:#8f4fd6;--c2:#17904f;--stage:#121114;--stage-ink:#f4f4f0;--stage-soft:#b9b9b3;--good:#17904f;--mid:#c98a14;--bad:#d03e3e;--display:"Instrument Serif","Times New Roman",serif;--body:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--hand:"Reenie Beanie","Bradley Hand",cursive;--mono:var(--body);--r:28px;color-scheme:light}.case-designed *{box-sizing:border-box}.case-designed{background:var(--paper);color:var(--ink);font-family:var(--body);margin:0;font-size:17px;line-height:1.55}.case-designed .w{max-width:1180px;margin:0 auto;padding-inline:20px}.case-designed section{padding-block:96px;position:relative}.case-designed p{max-width:64ch;margin:0}.case-designed h1,.case-designed h2{font-family:var(--display);text-transform:uppercase;letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:400;line-height:.94}.case-designed h1{font-size:clamp(2.8rem,6.4vw,5.6rem)}.case-designed h2{font-size:clamp(2.3rem,4.9vw,4.1rem)}.case-designed h3{font-family:var(--body);letter-spacing:-.005em;margin:0;font-size:1.16rem;font-style:italic;font-weight:600;line-height:1.2}.case-designed .kick{font-family:var(--body);color:var(--soft);font-size:.92rem}.case-designed .lead{color:var(--soft);max-width:60ch;font-size:1.2rem}.case-designed .stack{flex-direction:column;gap:20px;display:flex}.case-designed .mono{font-family:var(--body);font-size:.8rem}.case-designed .q-kick{font-family:var(--body);color:var(--soft);font-size:1rem;font-style:normal;font-weight:400}.case-designed .pro{color:var(--soft);background:var(--card);border-radius:18px;max-width:70ch;padding:14px 18px 16px;font-size:.92rem}.case-designed .dew .pro{background:#ffffff8c}.case-designed .pro b{font-family:var(--hand);color:var(--ink);margin-bottom:2px;font-size:1.7rem;font-style:normal;font-weight:400;line-height:.9;display:block}.case-designed details.more{margin-top:32px}.case-designed details.more summary{cursor:pointer;font-family:var(--body);background:var(--ink);color:var(--paper);border-radius:99px;align-items:center;gap:10px;padding:12px 20px;font-weight:600;list-style:none;display:inline-flex}.case-designed details.more summary::-webkit-details-marker{display:none}.case-designed details.more summary:after{content:"+"}.case-designed details.more[open] summary:after{content:"–"}.case-designed .howto{color:var(--soft);flex-wrap:wrap;gap:8px 22px;margin-top:26px;font-size:.88rem;display:flex}.case-designed .howto b{color:var(--ink);font-style:normal;font-weight:600}.case-designed .cap{--hl:transparent;color:inherit}.case-designed .cap.g,.case-designed .cap.p,.case-designed .cap.y,.case-designed .cap.v,.case-designed h1 .cap.g{color:#111;text-shadow:.09em 0em 1px var(--hl),.087em .023em 1px var(--hl),.078em .045em 1px var(--hl),.064em .064em 1px var(--hl),.045em .078em 1px var(--hl),.023em .087em 1px var(--hl),0em .09em 1px var(--hl),-.023em .087em 1px var(--hl),-.045em .078em 1px var(--hl),-.064em .064em 1px var(--hl),-.078em .045em 1px var(--hl),-.087em .023em 1px var(--hl),-.09em 0em 1px var(--hl),-.087em -.023em 1px var(--hl),-.078em -.045em 1px var(--hl),-.064em -.064em 1px var(--hl),-.045em -.078em 1px var(--hl),-.023em -.087em 1px var(--hl),-0em -.09em 1px var(--hl),.023em -.087em 1px var(--hl),.045em -.078em 1px var(--hl),.064em -.064em 1px var(--hl),.078em -.045em 1px var(--hl),.087em -.023em 1px var(--hl),.05em 0em 0 var(--hl),.043em .025em 0 var(--hl),.025em .043em 0 var(--hl),0em .05em 0 var(--hl),-.025em .043em 0 var(--hl),-.043em .025em 0 var(--hl),-.05em 0em 0 var(--hl),-.043em -.025em 0 var(--hl),-.025em -.043em 0 var(--hl),-0em -.05em 0 var(--hl),.025em -.043em 0 var(--hl),.043em -.025em 0 var(--hl);padding-inline:.04em}.case-designed .cap.g{--hl:var(--mint)}.case-designed .cap.p{--hl:var(--lilac)}.case-designed .cap.y{--hl:var(--peach)}.case-designed .cap.v{--hl:var(--lav)}.case-designed h1 .cap.g{--hl:var(--yel)}.case-designed .dew .cap.g,.case-designed .dew .cap.p,.case-designed .dew .cap.y,.case-designed .dew .cap.v{--hl:#fff}.case-designed .hand{font-family:var(--hand);color:var(--ink);font-size:2.1rem;font-weight:400;line-height:.95}.case-designed .ann{pointer-events:none;z-index:2;align-items:flex-end;gap:4px;display:flex;position:absolute}.case-designed .ann svg,.case-designed .hn svg,.case-designed .arrow svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.case-designed .hn{color:var(--ink);align-items:center;gap:8px;display:flex}.case-designed .ph{aspect-ratio:9/16;background:#000;border-radius:18px;max-width:100%;position:relative;overflow:hidden}.case-designed .ph img{object-fit:cover;width:100%;height:100%;display:block}.case-designed .ph figcaption{color:#fff;background:#0000008c;border-radius:6px;padding:4px 7px;font-size:.7rem;line-height:1.3;position:absolute;bottom:8px;left:8px;right:8px}.case-designed figure{margin:0}.case-designed .dew{background:var(--dew);color:var(--dew-ink);--ink:#111;--soft:#3d3f22;--card:var(--on-dew-card);--rule:#1111111f}.case-designed .dark,.case-designed .box.dark,.case-designed .ins.dark{color:var(--stage-ink);--ink:var(--stage-ink);--soft:var(--stage-soft);--rule:#ffffff24;background:var(--stage)!important}.case-designed .cover{padding-block:28px 84px}.case-designed .top{justify-content:space-between;align-items:center;gap:16px;padding-block:20px;display:flex}.case-designed .logo{font-family:var(--display);letter-spacing:.02em;font-size:1.7rem}.case-designed .cover-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:56px;margin-top:28px;display:grid}.case-designed .collage{grid-template-columns:repeat(4,1fr);gap:10px;display:grid;position:relative}.case-designed .meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:8px;display:grid}.case-designed .meta div{background:var(--card);border-radius:18px;grid-template-columns:48px minmax(0,1fr);align-content:start;gap:2px 12px;min-width:0;padding:14px 16px;display:grid}.case-designed .meta div svg{fill:none;stroke:#111;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;grid-row:1/span 2;width:48px;height:48px;overflow:visible}.case-designed .meta div svg .blob{stroke:none}.case-designed .meta b{font-weight:600}.case-designed .meta span{color:var(--soft);font-size:.92rem}.case-designed .strip{background:var(--card);border-radius:var(--r);grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid}.case-designed .strip div{border-right:1px solid var(--rule);padding:26px 26px 24px}.case-designed .strip div:last-child{border-right:0}.case-designed .strip b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:3.6rem;font-style:italic;font-weight:400;line-height:.95;display:block}.case-designed .strip span{color:var(--soft);font-size:.92rem}.case-designed .two{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.case-designed .two>*{min-width:0}.case-designed .before-after{grid-template-columns:1fr 1fr;gap:14px;display:grid}.case-designed .box{background:var(--card);border-radius:var(--r);flex-direction:column;gap:12px;min-width:0;padding:26px;display:flex}.case-designed .box p{color:var(--soft)}.case-designed .box ul{color:var(--soft);gap:10px;margin:0;padding-left:0;list-style:none;display:grid}.case-designed .box li{background:#fff;border-radius:14px;padding:10px 14px}.case-designed .dew .box li{background:var(--card)}.case-designed .dark li,.case-designed .box.dark li{background:#ffffff12!important}.case-designed .tag{--hl:var(--yel);font-family:var(--display);text-transform:uppercase;color:#111;text-shadow:.09em 0em 1px var(--hl),.087em .023em 1px var(--hl),.078em .045em 1px var(--hl),.064em .064em 1px var(--hl),.045em .078em 1px var(--hl),.023em .087em 1px var(--hl),0em .09em 1px var(--hl),-.023em .087em 1px var(--hl),-.045em .078em 1px var(--hl),-.064em .064em 1px var(--hl),-.078em .045em 1px var(--hl),-.087em .023em 1px var(--hl),-.09em 0em 1px var(--hl),-.087em -.023em 1px var(--hl),-.078em -.045em 1px var(--hl),-.064em -.064em 1px var(--hl),-.045em -.078em 1px var(--hl),-.023em -.087em 1px var(--hl),-0em -.09em 1px var(--hl),.023em -.087em 1px var(--hl),.045em -.078em 1px var(--hl),.064em -.064em 1px var(--hl),.078em -.045em 1px var(--hl),.087em -.023em 1px var(--hl),.05em 0em 0 var(--hl),.043em .025em 0 var(--hl),.025em .043em 0 var(--hl),0em .05em 0 var(--hl),-.025em .043em 0 var(--hl),-.043em .025em 0 var(--hl),-.05em 0em 0 var(--hl),-.043em -.025em 0 var(--hl),-.025em -.043em 0 var(--hl),-0em -.05em 0 var(--hl),.025em -.043em 0 var(--hl),.043em -.025em 0 var(--hl);align-self:flex-start;padding:4px .08em 0;font-size:1.6rem;line-height:1}.case-designed .tag.g{--hl:var(--mint)}.case-designed .dark .tag{color:#111}.case-designed .box.before .tag{color:var(--soft);text-shadow:none;padding-inline:0}.case-designed .box.before li{color:#8a8a85}.case-designed .tag.hand-lbl{font-family:var(--hand);text-transform:none;text-shadow:none;color:var(--soft);padding:0;font-size:2.3rem;line-height:.8}.case-designed .dark .tag.hand-lbl{color:var(--stage-soft)}.case-designed .box.dark .tag.dewtag{--hl:var(--dew)}.case-designed .box.plain .tag{text-shadow:none;color:var(--ink);padding-inline:0}.case-designed .box.plain .hook-list li span{color:var(--soft)}.case-designed .box .hook-list li{border-radius:0;padding:0;background:0 0!important}.case-designed .sources{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.case-designed .sources .box:nth-child(2) .tag{--hl:var(--lav)}.case-designed .sources .box:nth-child(3) .tag{--hl:var(--peach)}.case-designed .insights{gap:18px;margin-top:56px;display:grid}.case-designed .ins{background:var(--card);border-radius:var(--r);grid-template-columns:1.3fr 70px .9fr 1.1fr;align-items:center;gap:20px;padding:26px;display:grid}.case-designed .quote{font-family:var(--display);font-size:1.75rem;font-style:italic;font-weight:400;line-height:1.08}.case-designed .quote small{font-family:var(--hand);color:var(--soft);letter-spacing:0;margin-top:12px;font-size:1.45rem;font-style:normal;display:block}.case-designed .arrow{color:var(--ink);place-items:center;display:grid}.case-designed .ins .ph{max-width:200px}.case-designed .ins p{color:var(--soft);font-size:.98rem}.case-designed .ins p b{color:var(--ink);font-style:normal;font-weight:600}.case-designed .mx-wrap{border-radius:var(--r);background:var(--card);margin-top:36px;overflow-x:auto}.case-designed table{border-collapse:collapse;width:100%}.case-designed .mx{min-width:760px;font-size:.92rem}.case-designed .mx th,.case-designed .mx td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:14px 16px}.case-designed .mx th{font-family:var(--display);text-transform:uppercase;color:var(--ink);font-size:1.15rem;font-weight:400}.case-designed .mx tr:last-child td{border-bottom:0}.case-designed .mx td:first-child{white-space:nowrap;font-weight:600}.case-designed .chips{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.case-designed .chip{background:var(--card);font-size:.92rem;font-family:var(--body);border-radius:99px;padding:8px 16px;font-style:normal}.case-designed .chip b{font-family:var(--body);font-size:.92rem;font-style:normal;font-weight:600}.case-designed .fmt-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid;position:relative}.case-designed .fmt{background:var(--card);border-radius:22px;flex-direction:column;gap:8px;min-width:0;padding:12px 12px 18px;display:flex}.case-designed .fmt .ph{border-radius:12px}.case-designed .fmt h3{padding-inline:4px;font-size:1.02rem}.case-designed .fmt p{color:var(--soft);padding-inline:4px;font-size:.88rem}.case-designed .fmt .lbl{font-family:var(--display);text-transform:uppercase;padding:6px 4px 0;font-size:1.05rem;line-height:1}.case-designed .lbl.native{color:var(--ink)}.case-designed .lbl.proof{color:var(--c1)}.case-designed .rule-row{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.case-designed .rule-row .box:nth-child(2) .tag{--hl:var(--lav)}.case-designed .rule-row .box:nth-child(3) .tag{--hl:var(--peach)}.case-designed .dew .tag.g{--hl:var(--mint)}.case-designed .anat{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:88px;display:grid;position:relative}.case-designed .anat-item{grid-template-columns:minmax(0,260px) 1fr;align-items:start;gap:24px;display:grid}.case-designed .pin{width:28px;height:28px;color:var(--dew);font-family:var(--display);box-shadow:0 0 0 3px var(--dew);background:#111;border-radius:50%;place-items:center;font-size:1.05rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.case-designed ol.notes{counter-reset:n;gap:14px;margin:0;padding:0;list-style:none;display:grid}.case-designed ol.notes li{counter-increment:n;color:var(--soft);grid-template-columns:30px 1fr;gap:10px;font-size:.95rem;display:grid}.case-designed ol.notes li:before{content:counter(n);width:26px;height:26px;color:var(--dew);font-family:var(--display);background:#111;border-radius:50%;place-items:center;font-size:1rem;font-style:normal;display:grid}.case-designed ol.notes b{color:var(--ink);font-style:normal;font-weight:600}.case-designed .cast{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.case-designed .person{background:var(--card);border-radius:var(--r);grid-template-columns:150px 1fr;align-items:start;gap:20px;padding:20px;display:grid}.case-designed .person .ph{border-radius:14px}.case-designed .person h3{font-family:var(--display);text-transform:uppercase;font-size:2.4rem;font-style:normal;font-weight:400;line-height:.9}.case-designed .person ul{color:var(--soft);gap:6px;margin:6px 0 0;padding-left:0;font-size:.92rem;list-style:none;display:grid}.case-designed .person li{background:#fff;border-radius:12px;padding:7px 12px}.case-designed .chart-card{background:var(--card);border-radius:var(--r);margin-top:16px;padding:26px;position:relative;overflow-x:auto}.case-designed .chart-card>svg{width:100%;min-width:620px;height:auto;display:block}.case-designed .src-note{color:var(--soft);margin-top:12px;font-size:.8rem}.case-designed .timeline{border-radius:var(--r);background:var(--card);grid-template-columns:1fr 1.4fr 1.6fr 1.1fr 1.1fr;margin-top:44px;display:grid;overflow:hidden}.case-designed .timeline div{border-right:1px solid var(--rule);flex-direction:column;gap:6px;min-width:0;padding:18px;display:flex}.case-designed .timeline div:last-child{border-right:0}.case-designed .timeline .s{font-family:var(--hand);color:var(--soft);font-size:1.5rem;line-height:.8}.case-designed .timeline b{font-family:var(--display);text-transform:uppercase;font-size:1.45rem;font-weight:400;line-height:1}.case-designed .timeline .q{color:var(--soft);font-size:.9rem}.case-designed .hooks{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:0;display:grid}.case-designed .box .hook-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.case-designed .hook-list li{color:var(--ink);border:0;padding:0;font-size:1rem;font-weight:600;line-height:1.3}.case-designed .hook-list li span{font-family:var(--display);color:var(--soft);margin-left:6px;font-size:1.1rem;font-style:normal;font-weight:400}.case-designed .dark .hook-list li span{color:var(--dew)}.case-designed .res{min-width:640px;font-size:.92rem}.case-designed .res th,.case-designed .res td{border-bottom:1px solid var(--rule);text-align:left;padding:13px 16px}.case-designed .res th{font-family:var(--display);text-transform:uppercase;color:var(--ink);font-size:1.1rem;font-weight:400}.case-designed .res td.n{font-variant-numeric:tabular-nums;font-family:var(--display);font-size:1.15rem}.case-designed .res tr:last-child td{border-bottom:0}.case-designed .st{align-items:center;gap:6px;font-size:.84rem;display:inline-flex}.case-designed .st i{border-radius:50%;width:9px;height:9px}.case-designed .s-g i{background:var(--good)}.case-designed .s-y i{background:var(--mid)}.case-designed .s-r i{background:var(--bad)}.case-designed .loop{grid-template-columns:1.5fr 1fr;margin-top:40px}.case-designed .funnel{gap:10px;margin-top:6px;display:grid}.case-designed .fn{grid-template-columns:90px minmax(0,1fr);align-items:center;gap:12px;font-size:.92rem;display:grid}.case-designed .fn .b{background:var(--rule);height:38px;font-family:var(--display);font-variant-numeric:tabular-nums;border-radius:10px;flex:none;align-items:center;padding-left:12px;font-size:1.4rem;font-style:normal;display:flex}.case-designed .fn .b.g{background:var(--dew);color:#111;min-width:52px}.case-designed .learn{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;display:grid}.case-designed .kpis{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.case-designed .kpi{background:var(--stage);color:var(--stage-ink);border-radius:var(--r);flex-direction:column;gap:14px;padding:30px;display:flex}.case-designed .kpi b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:5rem;font-style:italic;font-weight:400;line-height:.85}.case-designed .kpi span{color:var(--stage-soft);font-size:.95rem}.case-designed .reel{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:40px;display:grid}.case-designed .offer{background:var(--stage);color:var(--stage-ink);--ink:var(--stage-ink);--soft:var(--stage-soft);border-radius:36px;gap:28px;padding:60px 48px;display:grid}.case-designed .offer .lead{color:var(--stage-soft)}.case-designed .offer .q-kick{color:var(--stage-soft)!important}.case-designed .offer .cap.g{--hl:var(--dew);text-shadow:.13em 0em 1px var(--hl),.127em .029em 1px var(--hl),.117em .056em 1px var(--hl),.102em .081em 1px var(--hl),.081em .102em 1px var(--hl),.056em .117em 1px var(--hl),.029em .127em 1px var(--hl),0em .13em 1px var(--hl),-.029em .127em 1px var(--hl),-.056em .117em 1px var(--hl),-.081em .102em 1px var(--hl),-.102em .081em 1px var(--hl),-.117em .056em 1px var(--hl),-.127em .029em 1px var(--hl),-.13em 0em 1px var(--hl),-.127em -.029em 1px var(--hl),-.117em -.056em 1px var(--hl),-.102em -.081em 1px var(--hl),-.081em -.102em 1px var(--hl),-.056em -.117em 1px var(--hl),-.029em -.127em 1px var(--hl),-0em -.13em 1px var(--hl),.029em -.127em 1px var(--hl),.056em -.117em 1px var(--hl),.081em -.102em 1px var(--hl),.102em -.081em 1px var(--hl),.117em -.056em 1px var(--hl),.127em -.029em 1px var(--hl),.08em 0em 0 var(--hl),.074em .031em 0 var(--hl),.057em .057em 0 var(--hl),.031em .074em 0 var(--hl),0em .08em 0 var(--hl),-.031em .074em 0 var(--hl),-.057em .057em 0 var(--hl),-.074em .031em 0 var(--hl),-.08em 0em 0 var(--hl),-.074em -.031em 0 var(--hl),-.057em -.057em 0 var(--hl),-.031em -.074em 0 var(--hl),-0em -.08em 0 var(--hl),.031em -.074em 0 var(--hl),.057em -.057em 0 var(--hl),.074em -.031em 0 var(--hl),.04em 0em 0 var(--hl),.032em .024em 0 var(--hl),.012em .038em 0 var(--hl),-.012em .038em 0 var(--hl),-.032em .024em 0 var(--hl),-.04em 0em 0 var(--hl),-.032em -.024em 0 var(--hl),-.012em -.038em 0 var(--hl),.012em -.038em 0 var(--hl),.032em -.024em 0 var(--hl)}.case-designed .steps{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.case-designed .step{border:1px solid #ffffff24;border-radius:20px;flex-direction:column;gap:6px;min-width:0;padding:18px;display:flex}.case-designed .step .mono{font-family:var(--hand);color:var(--dew);font-size:1.5rem;font-style:normal;line-height:.8}.case-designed .step b{font-family:var(--display);text-transform:uppercase;font-size:1.4rem;font-weight:400;line-height:1}.case-designed .step p{color:var(--stage-soft);font-size:.9rem}.case-designed .cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.case-designed .btn{background:var(--dew);color:#111;border-radius:99px;align-items:center;gap:8px;padding:16px 26px;font-weight:600;text-decoration:none;display:inline-flex}.case-designed .btn:focus-visible{outline-offset:3px;outline:3px solid #fff}.case-designed .offer .hn{color:var(--stage-ink)}.case-designed footer{color:var(--soft);padding-block:28px 44px;font-size:.85rem}@media (width<=1000px){.case-designed .cover-grid,.case-designed .two,.case-designed .loop{grid-template-columns:1fr}.case-designed .fmt-grid{grid-template-columns:repeat(3,1fr)}.case-designed .ins{text-align:left;grid-template-columns:1fr}.case-designed .ins .arrow{display:none}.case-designed .anat,.case-designed .cast,.case-designed .hooks{grid-template-columns:1fr}.case-designed .reel{grid-template-columns:repeat(3,1fr)}.case-designed .steps{grid-template-columns:1fr 1fr}.case-designed .learn,.case-designed .kpis,.case-designed .rule-row,.case-designed .sources{grid-template-columns:1fr}.case-designed .strip{grid-template-columns:1fr 1fr}.case-designed .strip div:nth-child(2){border-right:0}.case-designed .strip div:nth-child(-n+2){border-bottom:1px solid var(--rule)}.case-designed .timeline{grid-template-columns:1fr}.case-designed .timeline div{border-right:0;border-bottom:1px solid var(--rule)}.case-designed .ann{display:none}}@media (width<=600px){.case-designed section{padding-block:64px}.case-designed .fmt-grid{grid-template-columns:repeat(2,1fr)}.case-designed .collage{grid-template-columns:repeat(3,1fr)}.case-designed .collage .ph:nth-child(n+7){display:none}.case-designed .anat-item{grid-template-columns:1fr}.case-designed .anat-item .ph{max-width:240px}.case-designed .person{grid-template-columns:110px 1fr}.case-designed .offer{padding:40px 22px}.case-designed .steps,.case-designed .before-after{grid-template-columns:1fr}.case-designed .kpi b{font-size:4rem}.case-designed .strip b{font-size:2.8rem}}@media (prefers-reduced-motion:no-preference){.case-designed .ph{transition:transform .3s}.case-designed .fmt:hover .ph,.case-designed .reel .ph:hover{transform:translateY(-4px)}}.case-designed{letter-spacing:-.02em}.case-designed h1,.case-designed h2,.case-designed .hand,.case-designed .tag,.case-designed .timeline b,.case-designed .step b,.case-designed .person h3,.case-designed .fmt .lbl,.case-designed .mx th,.case-designed .res th{letter-spacing:-.005em}.case-designed .hand,.case-designed .tag.hand-lbl,.case-designed .pro b,.case-designed .quote small,.case-designed .timeline .s,.case-designed .step .mono{letter-spacing:0}.case-designed .mx .h{font-style:normal}.case-designed .meta div{border:1px solid var(--rule);background:0 0;border-radius:18px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.case-designed .meta div svg{display:none}.case-designed .person li{border:1px solid var(--rule);border-radius:12px;padding:7px 12px;background:0 0!important}.case-designed .pro,.case-designed .dew .pro{border:1px solid var(--rule);background:0 0;border-radius:18px}.case-designed .dew .pro{border-color:#1111112e}.case-designed .box ul li,.case-designed .box.dark ul li,.case-designed .dew .box ul li{border:0;border-radius:0;padding:0 0 0 28px;position:relative;background:0 0!important}.case-designed .box ul li:before{content:"";width:18px;height:12px;color:var(--ink);-webkit-mask:var(--arr) no-repeat center/contain;mask:var(--arr) no-repeat center/contain;background:currentColor;position:absolute;top:.42em;left:0}.case-designed .box ul{--arr:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 12%27%3E%3Cpath d=%27M1 6h15M11 1l5 5-5 5%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E")}.case-designed .box.before ul li:before{color:#a3a39e}.case-designed .box .hook-list li{padding:0}.case-designed .box .hook-list li:before{content:none}.case-designed .tag.hand-lbl{font-size:1.9rem}.case-designed .loop{align-items:stretch;gap:14px}.case-designed .loop>.mx-wrap,.case-designed .loop>.box{height:100%}.case-designed .learn{margin-top:48px}.case-designed .tile{aspect-ratio:9/16;background:var(--bg,linear-gradient(160deg,#ffe2ad,#ecc8fa));border-radius:18px;flex-direction:column;justify-content:center;padding:9% 8%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.case-designed .tile:before{content:"";aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#ffffff8c,#fff0 70%);border-radius:50%;position:absolute;top:20%;left:18%;right:18%}.case-designed .tile .bars{gap:3px;display:flex;position:absolute;top:5%;left:7%;right:7%}.case-designed .tile .bars i{background:#1111112e;border-radius:2px;flex:1;height:2px}.case-designed .tile .bars i:first-child{background:#1119}.case-designed .tile .cb{color:#111;letter-spacing:-.01em;background:#fff;border-radius:6px;padding:5% 6%;font-size:7.4cqi;font-weight:600;line-height:1.22;position:relative}.case-designed .tile .who{color:#1111119e;font-size:6.2cqi;line-height:1.2;position:absolute;bottom:5%;left:8%;right:8%}.case-designed .tile.dk{background:var(--stage)}.case-designed .tile.dk .who{color:var(--stage-soft)}.case-designed .tile.dk .bars i{background:#ffffff40}.case-designed .tile.dk .bars i:first-child{background:#fffc}.case-designed .t1{--bg:linear-gradient(165deg,#ffe2ad,#ecc8fa)}.case-designed .t2{--bg:linear-gradient(165deg,#b5f5c6,#eefb6e)}.case-designed .t3{--bg:linear-gradient(165deg,#d4d4fc,#ffe2ad)}.case-designed .t4{--bg:linear-gradient(165deg,#ecc8fa,#d4d4fc)}.case-designed .t5{--bg:linear-gradient(165deg,#f2fa5a,#b5f5c6)}.case-designed .t6{--bg:linear-gradient(165deg,#ffe2ad,#b5f5c6)}.case-designed .collage .tile:nth-child(2n){transform:translateY(28px)}.case-designed .ins .tile{max-width:200px}.case-designed .variants{gap:8px;margin-top:44px;display:grid;position:relative}.case-designed .vrow{grid-template-columns:minmax(0,1fr) minmax(0,3.2fr);gap:6px;display:grid}.case-designed .vh,.case-designed .vb{border-radius:14px;min-width:0;padding:13px 16px;font-size:.92rem}.case-designed .vh{font-weight:600}.case-designed .vb{background:var(--stage);color:var(--stage-ink);justify-content:space-between;gap:12px;display:flex}.case-designed .vb span{color:var(--stage-soft)}.case-designed .vh.a{background:var(--peach)}.case-designed .vh.b{background:var(--mint)}.case-designed .vh.c{background:var(--lav)}.case-designed .vh.d{background:var(--lilac)}.case-designed .cast.three{grid-template-columns:repeat(3,minmax(0,1fr))}.case-designed .cast.three .person{grid-template-columns:1fr}.case-designed .cast.three .person .tile{max-width:170px}.case-designed .person h3{font-size:2rem}.case-designed .kpis.light{margin-top:40px}.case-designed .kpis.light .kpi b{white-space:nowrap;font-size:clamp(2.4rem,4vw,3.4rem)}.case-designed .box .hook-list li{padding-left:0!important}.case-designed .collage .ph:nth-child(2n){transform:translateY(28px)}@media (width<=1000px){.case-designed .collage .ph:nth-child(2n){transform:none}}@media (width<=600px){.case-designed .collage .ph:nth-child(n+8){display:none}.case-designed .reel{grid-template-columns:repeat(3,1fr)}}.case-designed .kpi small{font-family:var(--hand);color:var(--dew);font-size:1.5rem;line-height:.9}.case-designed .eng{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.case-designed .eng .box p{font-size:.95rem}@media (width<=1000px){.case-designed .cast.three{grid-template-columns:1fr}.case-designed .cast.three .person{grid-template-columns:120px 1fr}.case-designed .eng{grid-template-columns:1fr}.case-designed .collage .tile:nth-child(2n){transform:none}}@media (width<=600px){.case-designed .collage .tile:nth-child(n+7){display:none}.case-designed .vrow{grid-template-columns:1fr}.case-designed .vb,.case-designed .vh{padding:10px 16px}}.case-designed .ph.t34{aspect-ratio:3/4}.case-designed .fmt-grid.six{grid-template-columns:repeat(3,minmax(0,1fr))}.case-designed .feeds{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:760px;margin-top:20px;display:grid}.case-designed .feeds figure{flex-direction:column;gap:8px;margin:0;display:flex}.case-designed .feeds img{border-radius:18px;width:100%;display:block}.case-designed .feeds figcaption{color:var(--soft);font-size:.88rem}.case-designed .tile .cb+.cb{margin-top:6px}.case-designed .reel.three{grid-template-columns:repeat(3,minmax(0,1fr));max-width:620px}@media (width<=1000px){.case-designed .fmt-grid.six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.case-designed .feeds{grid-template-columns:1fr}.case-designed .reel.three{grid-template-columns:repeat(3,1fr)}}
