/* Home v11 (Federico on v10, 2026-10-17). Three directions, picked on <html data-v11-dir>:
   dream (a, b): his halftone cloud poster. placard (c): the museum label. collage (d): an Edge City style collage poster to explore.
   Loaded after edge-kit-home-v2.css; nothing here applies without data-v11-dir. */
/* Home v11 (Federico on v10, 2026-10-17): the first screen is a printed artwork, not a business page.
   Reference: his halftone poster (deep printed sky, cream cumulus, grass with a torn paper edge) and his early mock.
   Smaller mark and type, a much bigger sun, no flat band: the backers sit inside the picture. Variants on <html data-v11>:
   a the poster, b the poster with the words on hover, c a light print with a caption beneath it. All static texture
   (grain, halftone screen, torn edges) is painted once; motion stays the v10 compositor loops. Scoped to [data-v11-dir=dream]. */
[data-v11-dir=dream]{--v11-torn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='28' viewBox='0 0 1200 28'%3E%3Cpolygon points='0,28 0,11.9 3,17.8 11,13.4 15,10.5 18,15.7 21,13.5 24,15.4 32,10.7 36,10.6 39,13.6 43,13.0 49,13.5 53,14.2 61,13.0 69,18.0 74,10.9 77,14.6 82,12.0 88,11.8 91,10.4 97,11.7 100,15.6 106,10.4 110,12.4 114,12.7 120,15.2 125,14.1 128,11.1 134,15.0 138,12.5 142,14.1 145,12.7 153,12.4 159,11.4 163,10.7 171,12.7 174,10.4 179,15.7 182,15.1 188,15.6 193,12.9 197,15.7 205,15.5 208,14.2 212,12.1 220,12.0 224,14.8 228,11.2 231,14.7 239,15.7 244,15.7 248,12.8 256,15.0 259,17.0 263,12.9 268,10.5 274,12.4 278,18.9 284,19.0 290,13.9 294,10.1 297,13.2 301,15.0 306,13.0 314,17.1 319,15.4 327,12.5 335,10.9 339,13.7 343,12.8 348,14.1 351,16.3 354,14.6 357,12.7 365,11.2 371,13.0 376,15.5 382,13.0 385,14.0 390,14.7 395,10.9 399,18.9 403,15.9 409,16.0 414,11.9 422,12.8 430,13.7 434,17.2 437,15.4 443,15.1 449,10.9 454,14.0 460,15.4 463,19.1 466,11.6 474,12.5 477,13.2 481,11.6 486,13.2 490,11.6 493,10.1 497,13.1 503,13.9 511,11.8 515,15.0 521,15.9 524,10.4 528,10.3 536,14.0 541,10.3 544,11.6 552,16.4 556,14.0 562,11.7 565,10.5 573,11.8 577,10.5 581,13.9 587,14.6 592,14.3 600,13.8 604,15.5 607,15.0 611,13.7 614,12.3 617,13.8 620,17.4 628,10.6 634,12.8 638,11.4 644,10.5 647,13.7 651,12.0 659,13.7 664,16.9 670,11.7 676,14.6 681,15.9 687,10.5 692,12.3 695,16.1 700,10.8 703,14.2 709,12.4 715,12.4 721,11.9 726,19.7 729,15.4 735,12.3 741,14.5 744,15.0 748,15.8 753,14.7 759,15.5 762,10.3 766,13.9 774,10.8 779,11.5 785,13.9 791,10.7 799,15.4 804,16.0 808,11.5 813,11.4 816,14.5 824,11.3 830,11.7 838,13.2 841,11.6 847,12.6 850,10.8 856,15.8 864,15.1 867,11.3 870,15.6 876,10.5 880,11.4 885,15.8 891,14.5 899,15.7 907,10.0 912,15.8 918,13.2 924,14.2 930,15.3 934,14.0 937,14.2 943,11.2 951,10.4 955,11.4 960,10.7 964,12.9 972,10.9 980,11.2 986,12.7 989,16.0 993,13.9 998,14.0 1003,13.0 1006,12.1 1010,12.3 1016,10.5 1024,15.5 1030,10.2 1036,10.6 1039,11.5 1044,12.2 1047,11.6 1052,11.8 1055,10.1 1061,15.7 1067,17.4 1070,14.8 1074,13.6 1079,14.7 1085,14.5 1088,12.9 1094,15.3 1097,11.3 1103,13.3 1107,14.5 1110,14.7 1115,12.2 1119,11.1 1127,12.4 1131,13.0 1137,18.3 1141,15.0 1146,14.4 1154,13.7 1158,12.7 1161,10.6 1165,10.2 1170,10.2 1173,14.9 1181,11.9 1189,12.9 1197,10.9 1200,11.9 1200,28' fill='%23f3f5f8'/%3E%3Cpolyline points='0,11.9 3,17.8 11,13.4 15,10.5 18,15.7 21,13.5 24,15.4 32,10.7 36,10.6 39,13.6 43,13.0 49,13.5 53,14.2 61,13.0 69,18.0 74,10.9 77,14.6 82,12.0 88,11.8 91,10.4 97,11.7 100,15.6 106,10.4 110,12.4 114,12.7 120,15.2 125,14.1 128,11.1 134,15.0 138,12.5 142,14.1 145,12.7 153,12.4 159,11.4 163,10.7 171,12.7 174,10.4 179,15.7 182,15.1 188,15.6 193,12.9 197,15.7 205,15.5 208,14.2 212,12.1 220,12.0 224,14.8 228,11.2 231,14.7 239,15.7 244,15.7 248,12.8 256,15.0 259,17.0 263,12.9 268,10.5 274,12.4 278,18.9 284,19.0 290,13.9 294,10.1 297,13.2 301,15.0 306,13.0 314,17.1 319,15.4 327,12.5 335,10.9 339,13.7 343,12.8 348,14.1 351,16.3 354,14.6 357,12.7 365,11.2 371,13.0 376,15.5 382,13.0 385,14.0 390,14.7 395,10.9 399,18.9 403,15.9 409,16.0 414,11.9 422,12.8 430,13.7 434,17.2 437,15.4 443,15.1 449,10.9 454,14.0 460,15.4 463,19.1 466,11.6 474,12.5 477,13.2 481,11.6 486,13.2 490,11.6 493,10.1 497,13.1 503,13.9 511,11.8 515,15.0 521,15.9 524,10.4 528,10.3 536,14.0 541,10.3 544,11.6 552,16.4 556,14.0 562,11.7 565,10.5 573,11.8 577,10.5 581,13.9 587,14.6 592,14.3 600,13.8 604,15.5 607,15.0 611,13.7 614,12.3 617,13.8 620,17.4 628,10.6 634,12.8 638,11.4 644,10.5 647,13.7 651,12.0 659,13.7 664,16.9 670,11.7 676,14.6 681,15.9 687,10.5 692,12.3 695,16.1 700,10.8 703,14.2 709,12.4 715,12.4 721,11.9 726,19.7 729,15.4 735,12.3 741,14.5 744,15.0 748,15.8 753,14.7 759,15.5 762,10.3 766,13.9 774,10.8 779,11.5 785,13.9 791,10.7 799,15.4 804,16.0 808,11.5 813,11.4 816,14.5 824,11.3 830,11.7 838,13.2 841,11.6 847,12.6 850,10.8 856,15.8 864,15.1 867,11.3 870,15.6 876,10.5 880,11.4 885,15.8 891,14.5 899,15.7 907,10.0 912,15.8 918,13.2 924,14.2 930,15.3 934,14.0 937,14.2 943,11.2 951,10.4 955,11.4 960,10.7 964,12.9 972,10.9 980,11.2 986,12.7 989,16.0 993,13.9 998,14.0 1003,13.0 1006,12.1 1010,12.3 1016,10.5 1024,15.5 1030,10.2 1036,10.6 1039,11.5 1044,12.2 1047,11.6 1052,11.8 1055,10.1 1061,15.7 1067,17.4 1070,14.8 1074,13.6 1079,14.7 1085,14.5 1088,12.9 1094,15.3 1097,11.3 1103,13.3 1107,14.5 1110,14.7 1115,12.2 1119,11.1 1127,12.4 1131,13.0 1137,18.3 1141,15.0 1146,14.4 1154,13.7 1158,12.7 1161,10.6 1165,10.2 1170,10.2 1173,14.9 1181,11.9 1189,12.9 1197,10.9 1200,11.9' fill='none' stroke='%23fffdf6' stroke-width='2.4'/%3E%3C/svg%3E");--v11-grain-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .97 0 0 0 0 .9 0 0 0 1 -.58'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");--v11-grain-d:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .08 0 0 0 0 .16 0 0 0 0 .26 0 0 0 1 -.6'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");
 --v11-dots:radial-gradient(circle,#ffffff1c .7px,transparent 1.15px) 0 0/5px 5px,radial-gradient(circle,#ffffff1c .7px,transparent 1.15px) 2.5px 2.5px/5px 5px;
 --v11-ink:#f5f0e2;--v11-muted:#e4e0d1;--v11-cream:#f4efe0}

/* nav: a small mark, quiet links */
[data-v11-dir=dream] .v2 .v2-nav{height:64px}
[data-v11-dir=dream] .v2 .v2-brand{font-size:19px;gap:7px;letter-spacing:-.03em;color:var(--v11-ink)}
[data-v11-dir=dream] .v2 .v2-brand img{width:21px}
[data-v11-dir=dream] .v2 .v2-nav nav{gap:24px}
[data-v11-dir=dream] .v2 .v2-nav .v2-link{font-size:14px;color:var(--v11-ink)}
[data-v11-dir=dream] .v2 .v2-nav .v2-get{min-height:34px;font-size:13.5px;padding-inline:14px}

/* the picture: printed sky (gradient + halftone screen + paper grain), the sun drawn from its centre and radius
   (the half-moon image is 595x930 turned -90deg about its right-middle point: radius = 0.78 x width) */
[data-v11-dir=dream] .v2 .v2-hero{min-height:0;height:clamp(560px,calc(100svh - 64px),980px);padding-bottom:0}
[data-v11-dir=dream] .v2 .v2-hero::before{top:-64px;background:var(--v11-grain-l),var(--v11-dots),linear-gradient(180deg,#23577d 0%,#2d6893 42%,#4a86b2 100%)}
[data-v11-dir=dream] .v2 .v2-hero::after{content:"";position:absolute;z-index:1;left:50%;width:100vw;margin-left:-50vw;bottom:-2px;height:28px;
 background:var(--v11-torn) 0 0/1200px 28px repeat-x;pointer-events:none}
[data-v11-dir=dream] .v7-scene{top:-64px;-webkit-mask-image:none;mask-image:none}
[data-v11-dir=dream] .v7-scene .v4-l--globe{--R:680px;--cx:calc(50% + 380px);--cy:calc(100% + 60px);
 width:calc(var(--R) * 1.2821);left:calc(var(--cx) - var(--R) * 1.2821);top:calc(var(--cy) - var(--R));right:auto}
[data-v11-dir=dream] .v7-scene .v4-l--globe:not(.v9-globe-clouds){filter:brightness(1.2) saturate(.8)}
[data-v11-dir=dream] .v7-scene .v9-globe-clouds{filter:sepia(.34) brightness(1.01)}
/* grass meets sky on a torn white paper edge, like the collage */
[data-v11-dir=dream] .v7-l--hills{bottom:-150px;filter:drop-shadow(0 -2px 0 var(--v11-cream)) drop-shadow(0 -1.5px 0 #fffdf6)}
/* layers: sun, then a towering printed cumulus (like his poster) rising from behind the meadow, then the meadow */
[data-v11-dir=dream] .v7-scene .v4-l--globe{z-index:1;-webkit-mask-image:linear-gradient(180deg,#000 56%,transparent 70%);mask-image:linear-gradient(180deg,#000 56%,transparent 70%)}
[data-v11-dir=dream] .v7-l--hills{z-index:3}
[data-v11-dir=dream] .v7-scene::before{content:"";position:absolute;z-index:2;pointer-events:none;width:600px;aspect-ratio:933/739;left:calc(50% - 40px);bottom:118px;
 background:url(/assets/kit/v11/cumulus-dream.webp) 0 0/100% 100% no-repeat;animation:v10-x10 26s cubic-bezier(.45,0,.55,1) infinite alternate}
[data-v11=b] .v7-scene::before{left:calc(50% - 430px);width:560px}
@media(min-width:701px) and (max-height:820px){[data-v11-dir=dream] .v7-scene::before{width:450px;bottom:140px}}
@media(max-width:700px){[data-v11-dir=dream] .v7-scene::before,[data-v11=a] .v7-scene::before,[data-v11=b] .v7-scene::before{width:220px;left:calc(50% - 175px);bottom:120px}}
/* a second, mirrored cumulus towers on the right over the sun's edge (the sun image ends in a pale fog band there) */
[data-v11-dir=dream] .v7-scene::after{content:"";position:absolute;z-index:2;pointer-events:none;width:760px;aspect-ratio:933/739;left:calc(50% + 255px);bottom:100px;
 background:url(/assets/kit/v11/cumulus-dream.webp) 0 0/100% 100% no-repeat;transform:scaleX(-1);animation:v11-x11 32s cubic-bezier(.45,0,.55,1) infinite alternate}
@keyframes v11-x11{from{translate:0 0}to{translate:-16px 0}}
@media(min-width:701px){[data-v11=a] .v7-scene::before{left:calc(50% - 330px);width:560px}}
@media(min-width:701px) and (max-height:820px){[data-v11-dir=dream] .v7-scene::after{width:640px;left:calc(50% + 300px);bottom:118px}}
@media(max-width:700px){[data-v11-dir=dream] .v7-scene::after{width:250px;left:auto;right:-105px;bottom:118px}}
@media(prefers-reduced-motion:reduce){[data-v11-dir=dream] .v7-scene::before,[data-v11-dir=dream] .v7-scene::after{animation:none}}

/* words: small, regular weight, cream on the printed sky */
[data-v11-dir=dream] .v2 .v2-hero-copy{padding-top:72px;max-width:470px}
[data-v11-dir=dream] .v2 .v2-hero h1{font-size:50px;line-height:52px;letter-spacing:-.048em;font-weight:450;color:var(--v11-ink)}
[data-v11-dir=dream] .v2 .v2-hero .v2-sub{font-size:17px;line-height:26px;letter-spacing:-.008em;margin-top:16px;max-width:24em;color:var(--v11-muted)}
[data-v11-dir=dream] .v2 .v2-hero .v2-cta{margin-top:26px}
[data-v11-dir=dream] .v2 .v2-hero .v2-get{min-height:42px;min-width:0;font-size:14.5px;padding-inline:18px}
[data-v11-dir=dream] .v2 .v2-hero .v2-hint{font-size:12.5px;margin-top:11px;color:var(--v11-muted)}
[data-v11-dir=dream] .v2 .v2-hero .v2-app{color:inherit}
[data-v11-dir=dream] .v2 .v2-hero .v2-hint img{width:13px;height:13px;filter:brightness(0) invert(.93)}

/* backers: quiet, inside the grass */
[data-v11-dir=dream] .v2 .v2-proof{background:none;box-shadow:none;clip-path:none;min-height:0;height:100px;margin-top:-100px;padding-block:0 42px;
 align-items:flex-end;color:var(--v11-ink);z-index:6;pointer-events:none;gap:10px 26px}
[data-v11-dir=dream] .v2 .v2-proof .ed-proof-label{color:var(--v11-ink);font-size:12px;opacity:.92;text-shadow:0 1px 3px #0c1a0899}
[data-v11-dir=dream] .v2 .v2-proof .ed-logos{gap:0 24px}
[data-v11-dir=dream] .v2 .v2-proof .ed-logo,[data-v11-dir=dream] .v2 .v2-proof .ed-logo.is-square{filter:brightness(0) invert(.95) drop-shadow(0 1px 2px #0c1a0880);opacity:.86}
[data-v11-dir=dream] .v2 .v2-proof .ed-logo{height:15px}[data-v11-dir=dream] .v2 .v2-proof .ed-logo.is-square{height:17px}[data-v11-dir=dream] .v2 .v2-proof .v9-a16z{height:19px}
[data-v11-dir=dream] .v2 .v2-alt{padding-top:88px}

/* short laptops */
@media(min-width:701px) and (max-height:820px){
 [data-v11-dir=dream] .v7-scene .v4-l--globe{--R:600px;--cx:calc(50% + 480px);--cy:calc(100% + 70px)}
 [data-v11-dir=dream] .v2 .v2-hero-copy{padding-top:52px}
 [data-v11-dir=dream] .v2 .v2-hero h1{font-size:44px;line-height:46px}
 [data-v11-dir=dream] .v7-l--hills{bottom:-175px}
}
@media(min-width:701px) and (max-width:1100px){[data-v11-dir=dream] .v7-scene .v4-l--globe{--R:520px;--cx:calc(50% + 300px)}}

/* phone */
@media(max-width:700px){
 [data-v11-dir=dream] .v2 .v2-nav{height:56px}
 [data-v11-dir=dream] .v2 .v2-brand{font-size:18px}[data-v11-dir=dream] .v2 .v2-brand img{width:20px}
 [data-v11-dir=dream] .v2 .v2-hero{height:clamp(560px,calc(100svh - 56px),860px)}
 [data-v11-dir=dream] .v2 .v2-hero::before,[data-v11-dir=dream] .v7-scene{top:-56px}
 [data-v11-dir=dream] .v6-scene.v7-scene{height:auto;bottom:0}
 [data-v11-dir=dream] .v7-scene .v4-l--globe{--R:420px;--cx:calc(50% + 110px);--cy:calc(100% + 20px)}
 [data-v11-dir=dream] .v7-l--hills{bottom:0}
 [data-v11-dir=dream] .v2 .v2-hero-copy{padding-top:20px;max-width:none}
 [data-v11-dir=dream] .v2 .v2-hero h1{font-size:33px;line-height:36px}
 [data-v11-dir=dream] .v2 .v2-hero .v2-sub{font-size:15.5px;line-height:23px;margin-top:12px}
 [data-v11-dir=dream] .v2 .v2-hero .v2-cta{margin-top:20px}
 [data-v11-dir=dream] .v2 .v2-hero .v2-get{width:100%;min-height:46px}
 [data-v11-dir=dream] .v2 .v2-proof{flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;height:110px;margin-top:-110px;padding-block:0 34px}
 [data-v11-dir=dream] .v2 .v2-alt{padding-top:56px}
}

/* the brand mark turns cream on the dark print (a and b) */
[data-v11=a] .v2 .v2-brand img,[data-v11=b] .v2 .v2-brand img{filter:brightness(0) invert(.94) sepia(.15)}

/* ---- b: the picture at rest, the words fade in when the pointer reaches them. The button never hides;
   on touch screens (no hover) the words stay. ---- */
[data-v11=b] .v7-scene .v4-l--globe{--R:800px;--cx:calc(50% + 300px);--cy:calc(100% + 140px)}
@media(min-width:701px){[data-v11=b] .v7-scene::after{width:900px;left:calc(50% + 200px);bottom:90px}}
@media(min-width:701px) and (max-height:820px){[data-v11=b] .v7-scene::after{width:700px;left:calc(50% + 250px);bottom:110px}}
@media(min-width:701px) and (max-height:820px){[data-v11=b] .v7-scene .v4-l--globe{--R:700px;--cx:calc(50% + 350px);--cy:calc(100% + 150px)}}
@media(min-width:701px) and (max-width:1100px){[data-v11=b] .v7-scene .v4-l--globe{--R:600px;--cx:calc(50% + 260px)}}
@media(max-width:700px){[data-v11=b] .v7-scene .v4-l--globe{--R:370px;--cx:calc(50% + 40px);--cy:calc(100% + 0px)}}
@media(min-width:701px){
 [data-v11=b] .v2 .v2-hero-copy{position:absolute;bottom:318px;width:470px;padding-top:0}
 [data-v11=b] .v2 .v2-hero .v2-sub{max-width:22em}
}
@media(min-width:701px) and (max-height:820px){[data-v11=b] .v2 .v2-hero-copy{bottom:288px}}
@media(hover:hover) and (pointer:fine){
 [data-v11=b] .v2 .v2-hero h1,[data-v11=b] .v2 .v2-hero .v2-sub,[data-v11=b] .v2 .v2-hero .v2-hint{opacity:0;translate:0 6px;
  transition:opacity .6s cubic-bezier(.37,0,.25,1),translate .6s cubic-bezier(.37,0,.25,1)}
 [data-v11=b] .v2 .v2-hero .v2-sub{transition-delay:.06s}[data-v11=b] .v2 .v2-hero .v2-hint{transition-delay:.12s}
 [data-v11=b] .v2 .v2-hero-copy:hover h1,[data-v11=b] .v2 .v2-hero-copy:hover .v2-sub,[data-v11=b] .v2 .v2-hero-copy:hover .v2-hint,
 [data-v11=b] .v2 .v2-hero-copy:focus-within h1,[data-v11=b] .v2 .v2-hero-copy:focus-within .v2-sub,[data-v11=b] .v2 .v2-hero-copy:focus-within .v2-hint{opacity:1;translate:0 0}
}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){
 [data-v11=b] .v2 .v2-hero h1,[data-v11=b] .v2 .v2-hero .v2-sub,[data-v11=b] .v2 .v2-hero .v2-hint{translate:none;transition:opacity .2s linear}
}



/* Home v11 (Federico on v10, 2026-10-17): the first screen is a printed collage poster, not a business page.
   References: his halftone poster (printed sky, cream cumulus, real grass on a torn edge) and edgecity.live/india26
   (one full-bleed collage, huge display type set into the art, stamp-style secondary lines, one dark block CTA,
   textured ground below). Our world: halftone sky, torn paper clouds, the engraved sun (the logo's half circle),
   the meadow. This is variant c (data-v11-dir=collage), Federico's second direction to explore.
   Texture (grain, halftone screen, rays, torn edges) is painted once; motion stays compositor loops (translate only).
   Scoped to [data-v11-dir=collage]; loaded after edge-kit-home-v2.css. */
@font-face{font-family:"Edge Poster";src:url(/assets/kit/v11/archivo-wide-black.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}
@font-face{font-family:"Edge Stamp";src:url(/assets/kit/v11/special-elite.woff2) format("woff2");font-weight:400;font-display:swap}
[data-v11-dir=collage]{--ink:#16251e;--cream:#f6efdc;--blue:#154cff;--ground:#efede5;--R:620px;--gx:0px;--gy:40px;
 --poster:"Edge Poster","Archivo Black","Arial Black",system-ui,sans-serif;--stamp:"Edge Stamp","Courier New",ui-monospace,monospace;
 --dots:radial-gradient(circle,#f6efdc1a .8px,transparent 1.25px) 0 0/5px 5px,radial-gradient(circle,#f6efdc1a .8px,transparent 1.25px) 2.5px 2.5px/5px 5px}
[data-v11-dir=collage] body{background:var(--ground) url(/assets/kit/v11/ground-clouds.webp) 50% 0/max(1344px,100vw) auto repeat-y}

/* nav: a dark printed strip with a torn lower edge; small cream mark, stamp-type links */
[data-v11-dir=collage] .v2 .v2-nav{height:64px;z-index:7}
[data-v11-dir=collage] .v2 .v2-nav::before{content:"";position:absolute;z-index:-1;left:50%;width:100vw;margin-left:-50vw;top:0;height:64px;background:var(--ink)}
[data-v11-dir=collage] .v2 .v2-nav::after{content:"";position:absolute;z-index:-1;left:50%;width:100vw;margin-left:-50vw;top:63px;height:28px;
 background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='28' viewBox='0 0 1200 28'%3E%3Cpolyline points='0,12.7 6,12.7 14,12.9 20,15.9 23,13.6 31,13.9 34,10.4 37,14.7 41,13.1 44,12.7 47,14.2 52,10.2 55,15.1 58,11.3 64,15.9 68,14.7 73,10.1 77,11.8 83,11.1 87,15.9 93,10.7 98,15.2 101,11.3 109,10.6 114,10.1 120,13.4 124,10.1 128,15.8 134,11.1 142,11.5 150,11.2 158,11.0 166,15.8 171,12.5 179,11.1 183,12.9 186,11.7 189,10.4 192,11.1 196,12.8 201,13.9 205,13.5 210,14.2 213,12.9 216,10.5 220,14.8 226,15.4 229,15.2 235,12.6 238,13.8 243,12.3 249,12.8 257,10.2 261,19.6 267,13.0 275,11.2 281,13.0 286,11.2 290,15.3 295,13.0 298,14.3 302,10.7 308,12.3 316,12.9 324,10.2 329,13.9 335,16.9 339,14.7 342,12.7 347,15.8 353,11.5 361,14.3 366,13.2 370,12.4 373,12.5 379,12.7 385,13.3 390,12.8 393,11.3 398,13.2 401,14.3 409,12.5 413,18.9 417,13.2 423,10.9 429,15.7 432,14.5 440,13.8 448,11.5 456,11.2 464,11.6 467,13.0 470,13.1 478,11.6 486,12.8 492,11.6 498,15.4 506,11.9 511,10.8 515,12.4 520,11.5 528,10.7 532,14.2 538,15.0 546,13.8 554,18.1 559,15.4 563,11.3 567,15.8 573,10.6 577,11.2 580,11.2 585,10.7 593,16.0 599,13.4 607,15.4 610,11.2 613,16.9 616,14.6 624,12.1 627,15.1 632,12.4 640,14.8 646,13.4 651,14.8 655,14.9 663,14.2 669,11.2 674,14.6 682,10.3 687,12.0 695,10.5 699,14.2 702,11.9 708,13.4 714,10.1 719,13.3 727,17.3 730,13.3 736,15.6 740,15.1 746,15.7 754,11.9 759,13.4 764,10.2 768,12.5 773,19.4 778,10.4 784,11.5 787,15.6 791,16.7 797,10.7 801,10.7 807,13.6 812,14.7 817,14.4 822,14.7 827,13.7 831,13.8 835,13.0 838,15.1 841,16.4 844,14.5 848,13.8 852,12.0 855,14.8 859,12.7 863,12.2 868,11.7 872,12.6 877,13.3 883,14.9 886,10.5 889,14.2 894,13.5 899,15.7 907,13.6 912,12.6 917,11.3 925,11.5 930,14.1 938,12.2 946,13.4 951,14.9 955,13.4 961,10.4 964,12.0 969,10.5 975,11.5 983,12.0 988,14.0 991,14.2 996,15.1 1002,15.7 1005,14.8 1009,11.5 1013,11.9 1018,17.4 1021,11.8 1024,16.9 1027,11.9 1035,11.4 1039,12.7 1044,13.8 1049,12.9 1057,18.9 1063,10.3 1069,15.9 1072,13.9 1078,15.4 1084,13.6 1089,10.9 1093,13.8 1101,10.3 1105,14.9 1108,12.1 1114,17.9 1122,15.1 1128,11.2 1134,11.3 1138,15.7 1144,10.5 1147,12.2 1153,14.1 1156,15.8 1162,11.4 1165,15.1 1173,10.9 1178,15.7 1181,11.5 1186,11.9 1191,12.7 1199,10.6 1200,12.7' fill='none' stroke='%23fffdf6' stroke-width='3'/%3E%3Cpolygon points='0,0 0,12.7 6,12.7 14,12.9 20,15.9 23,13.6 31,13.9 34,10.4 37,14.7 41,13.1 44,12.7 47,14.2 52,10.2 55,15.1 58,11.3 64,15.9 68,14.7 73,10.1 77,11.8 83,11.1 87,15.9 93,10.7 98,15.2 101,11.3 109,10.6 114,10.1 120,13.4 124,10.1 128,15.8 134,11.1 142,11.5 150,11.2 158,11.0 166,15.8 171,12.5 179,11.1 183,12.9 186,11.7 189,10.4 192,11.1 196,12.8 201,13.9 205,13.5 210,14.2 213,12.9 216,10.5 220,14.8 226,15.4 229,15.2 235,12.6 238,13.8 243,12.3 249,12.8 257,10.2 261,19.6 267,13.0 275,11.2 281,13.0 286,11.2 290,15.3 295,13.0 298,14.3 302,10.7 308,12.3 316,12.9 324,10.2 329,13.9 335,16.9 339,14.7 342,12.7 347,15.8 353,11.5 361,14.3 366,13.2 370,12.4 373,12.5 379,12.7 385,13.3 390,12.8 393,11.3 398,13.2 401,14.3 409,12.5 413,18.9 417,13.2 423,10.9 429,15.7 432,14.5 440,13.8 448,11.5 456,11.2 464,11.6 467,13.0 470,13.1 478,11.6 486,12.8 492,11.6 498,15.4 506,11.9 511,10.8 515,12.4 520,11.5 528,10.7 532,14.2 538,15.0 546,13.8 554,18.1 559,15.4 563,11.3 567,15.8 573,10.6 577,11.2 580,11.2 585,10.7 593,16.0 599,13.4 607,15.4 610,11.2 613,16.9 616,14.6 624,12.1 627,15.1 632,12.4 640,14.8 646,13.4 651,14.8 655,14.9 663,14.2 669,11.2 674,14.6 682,10.3 687,12.0 695,10.5 699,14.2 702,11.9 708,13.4 714,10.1 719,13.3 727,17.3 730,13.3 736,15.6 740,15.1 746,15.7 754,11.9 759,13.4 764,10.2 768,12.5 773,19.4 778,10.4 784,11.5 787,15.6 791,16.7 797,10.7 801,10.7 807,13.6 812,14.7 817,14.4 822,14.7 827,13.7 831,13.8 835,13.0 838,15.1 841,16.4 844,14.5 848,13.8 852,12.0 855,14.8 859,12.7 863,12.2 868,11.7 872,12.6 877,13.3 883,14.9 886,10.5 889,14.2 894,13.5 899,15.7 907,13.6 912,12.6 917,11.3 925,11.5 930,14.1 938,12.2 946,13.4 951,14.9 955,13.4 961,10.4 964,12.0 969,10.5 975,11.5 983,12.0 988,14.0 991,14.2 996,15.1 1002,15.7 1005,14.8 1009,11.5 1013,11.9 1018,17.4 1021,11.8 1024,16.9 1027,11.9 1035,11.4 1039,12.7 1044,13.8 1049,12.9 1057,18.9 1063,10.3 1069,15.9 1072,13.9 1078,15.4 1084,13.6 1089,10.9 1093,13.8 1101,10.3 1105,14.9 1108,12.1 1114,17.9 1122,15.1 1128,11.2 1134,11.3 1138,15.7 1144,10.5 1147,12.2 1153,14.1 1156,15.8 1162,11.4 1165,15.1 1173,10.9 1178,15.7 1181,11.5 1186,11.9 1191,12.7 1199,10.6 1200,12.7 1200,0' fill='%2316251e'/%3E%3C/svg%3E") 0 0/1200px 28px repeat-x;pointer-events:none}
[data-v11-dir=collage] .v2 .v2-brand{font-size:19px;gap:7px;letter-spacing:-.03em;color:var(--cream)}
[data-v11-dir=collage] .v2 .v2-brand img{width:21px;filter:brightness(0) invert(.95) sepia(.2)}
[data-v11-dir=collage] .v2 .v2-nav nav{gap:26px}
[data-v11-dir=collage] .v2 .v2-nav .v2-link{font:400 14px/1 var(--stamp);text-transform:uppercase;letter-spacing:.04em;color:var(--cream)}
[data-v11-dir=collage] .v2 .v2-get{border-radius:0;font-family:var(--stamp);text-transform:uppercase;letter-spacing:.05em;font-weight:400}
[data-v11-dir=collage] .v2 .v2-nav .v2-get{min-height:36px;font-size:13.5px;padding-inline:16px;box-shadow:none}

/* the poster: printed sky (gradient, sunburst, torn paper clouds, halftone screen, grain), the sun, the meadow */
[data-v11-dir=collage] .v2 .v2-hero{min-height:0;height:clamp(600px,calc(100svh - 64px),1000px);padding-bottom:0}
[data-v11-dir=collage] .v2 .v2-hero::before{top:-64px;background:
 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .97 0 0 0 0 .9 0 0 0 1 -.58'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E"),var(--dots),
 url(/assets/kit/v11/cloud-bank.webp) calc(50vw - 830px) 150px/700px auto no-repeat,
 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 2 2'%3E%3Cdefs%3E%3CradialGradient id='f'%3E%3Cstop offset='.25' stop-color='%23f6efd9' stop-opacity='.26'/%3E%3Cstop offset='1' stop-color='%23f6efd9' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cpath fill='url(%23f)' d='M0 0L1.0000 0.0000L0.9985 0.0550ZM0 0L0.9914 0.1305L0.9828 0.1848ZM0 0L0.9659 0.2588L0.9502 0.3115ZM0 0L0.9239 0.3827L0.9015 0.4329ZM0 0L0.8660 0.5000L0.8372 0.5468ZM0 0L0.7934 0.6088L0.7587 0.6514ZM0 0L0.7071 0.7071L0.6672 0.7449ZM0 0L0.6088 0.7934L0.5642 0.8256ZM0 0L0.5000 0.8660L0.4517 0.8922ZM0 0L0.3827 0.9239L0.3313 0.9435ZM0 0L0.2588 0.9659L0.2054 0.9787ZM0 0L0.1305 0.9914L0.0758 0.9971ZM0 0L0.0000 1.0000L-0.0550 0.9985ZM0 0L-0.1305 0.9914L-0.1848 0.9828ZM0 0L-0.2588 0.9659L-0.3115 0.9502ZM0 0L-0.3827 0.9239L-0.4329 0.9015ZM0 0L-0.5000 0.8660L-0.5468 0.8372ZM0 0L-0.6088 0.7934L-0.6514 0.7587ZM0 0L-0.7071 0.7071L-0.7449 0.6672ZM0 0L-0.7934 0.6088L-0.8256 0.5642ZM0 0L-0.8660 0.5000L-0.8922 0.4517ZM0 0L-0.9239 0.3827L-0.9435 0.3313ZM0 0L-0.9659 0.2588L-0.9787 0.2054ZM0 0L-0.9914 0.1305L-0.9971 0.0758ZM0 0L-1.0000 0.0000L-0.9985 -0.0550ZM0 0L-0.9914 -0.1305L-0.9828 -0.1848ZM0 0L-0.9659 -0.2588L-0.9502 -0.3115ZM0 0L-0.9239 -0.3827L-0.9015 -0.4329ZM0 0L-0.8660 -0.5000L-0.8372 -0.5468ZM0 0L-0.7934 -0.6088L-0.7587 -0.6514ZM0 0L-0.7071 -0.7071L-0.6672 -0.7449ZM0 0L-0.6088 -0.7934L-0.5642 -0.8256ZM0 0L-0.5000 -0.8660L-0.4517 -0.8922ZM0 0L-0.3827 -0.9239L-0.3313 -0.9435ZM0 0L-0.2588 -0.9659L-0.2054 -0.9787ZM0 0L-0.1305 -0.9914L-0.0758 -0.9971ZM0 0L-0.0000 -1.0000L0.0550 -0.9985ZM0 0L0.1305 -0.9914L0.1848 -0.9828ZM0 0L0.2588 -0.9659L0.3115 -0.9502ZM0 0L0.3827 -0.9239L0.4329 -0.9015ZM0 0L0.5000 -0.8660L0.5468 -0.8372ZM0 0L0.6088 -0.7934L0.6514 -0.7587ZM0 0L0.7071 -0.7071L0.7449 -0.6672ZM0 0L0.7934 -0.6088L0.8256 -0.5642ZM0 0L0.8660 -0.5000L0.8922 -0.4517ZM0 0L0.9239 -0.3827L0.9435 -0.3313ZM0 0L0.9659 -0.2588L0.9787 -0.2054ZM0 0L0.9914 -0.1305L0.9971 -0.0758Z'/%3E%3C/svg%3E") calc(50vw + var(--gx) - 1300px) calc(100% + 1300px + var(--gy))/2600px 2600px no-repeat,
 linear-gradient(180deg,#1d4b70 0%,#285f8a 46%,#3b7aa8 100%)}
[data-v11-dir=collage] .v2 .v2-hero::after{content:"";position:absolute;z-index:1;left:50%;width:100vw;margin-left:-50vw;bottom:-2px;height:28px;
 background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='28' viewBox='0 0 1200 28'%3E%3Cpolygon points='0,28 0,11.9 3,17.8 11,13.4 15,10.5 18,15.7 21,13.5 24,15.4 32,10.7 36,10.6 39,13.6 43,13.0 49,13.5 53,14.2 61,13.0 69,18.0 74,10.9 77,14.6 82,12.0 88,11.8 91,10.4 97,11.7 100,15.6 106,10.4 110,12.4 114,12.7 120,15.2 125,14.1 128,11.1 134,15.0 138,12.5 142,14.1 145,12.7 153,12.4 159,11.4 163,10.7 171,12.7 174,10.4 179,15.7 182,15.1 188,15.6 193,12.9 197,15.7 205,15.5 208,14.2 212,12.1 220,12.0 224,14.8 228,11.2 231,14.7 239,15.7 244,15.7 248,12.8 256,15.0 259,17.0 263,12.9 268,10.5 274,12.4 278,18.9 284,19.0 290,13.9 294,10.1 297,13.2 301,15.0 306,13.0 314,17.1 319,15.4 327,12.5 335,10.9 339,13.7 343,12.8 348,14.1 351,16.3 354,14.6 357,12.7 365,11.2 371,13.0 376,15.5 382,13.0 385,14.0 390,14.7 395,10.9 399,18.9 403,15.9 409,16.0 414,11.9 422,12.8 430,13.7 434,17.2 437,15.4 443,15.1 449,10.9 454,14.0 460,15.4 463,19.1 466,11.6 474,12.5 477,13.2 481,11.6 486,13.2 490,11.6 493,10.1 497,13.1 503,13.9 511,11.8 515,15.0 521,15.9 524,10.4 528,10.3 536,14.0 541,10.3 544,11.6 552,16.4 556,14.0 562,11.7 565,10.5 573,11.8 577,10.5 581,13.9 587,14.6 592,14.3 600,13.8 604,15.5 607,15.0 611,13.7 614,12.3 617,13.8 620,17.4 628,10.6 634,12.8 638,11.4 644,10.5 647,13.7 651,12.0 659,13.7 664,16.9 670,11.7 676,14.6 681,15.9 687,10.5 692,12.3 695,16.1 700,10.8 703,14.2 709,12.4 715,12.4 721,11.9 726,19.7 729,15.4 735,12.3 741,14.5 744,15.0 748,15.8 753,14.7 759,15.5 762,10.3 766,13.9 774,10.8 779,11.5 785,13.9 791,10.7 799,15.4 804,16.0 808,11.5 813,11.4 816,14.5 824,11.3 830,11.7 838,13.2 841,11.6 847,12.6 850,10.8 856,15.8 864,15.1 867,11.3 870,15.6 876,10.5 880,11.4 885,15.8 891,14.5 899,15.7 907,10.0 912,15.8 918,13.2 924,14.2 930,15.3 934,14.0 937,14.2 943,11.2 951,10.4 955,11.4 960,10.7 964,12.9 972,10.9 980,11.2 986,12.7 989,16.0 993,13.9 998,14.0 1003,13.0 1006,12.1 1010,12.3 1016,10.5 1024,15.5 1030,10.2 1036,10.6 1039,11.5 1044,12.2 1047,11.6 1052,11.8 1055,10.1 1061,15.7 1067,17.4 1070,14.8 1074,13.6 1079,14.7 1085,14.5 1088,12.9 1094,15.3 1097,11.3 1103,13.3 1107,14.5 1110,14.7 1115,12.2 1119,11.1 1127,12.4 1131,13.0 1137,18.3 1141,15.0 1146,14.4 1154,13.7 1158,12.7 1161,10.6 1165,10.2 1170,10.2 1173,14.9 1181,11.9 1189,12.9 1197,10.9 1200,11.9 1200,28' fill='%23efede5'/%3E%3Cpolyline points='0,11.9 3,17.8 11,13.4 15,10.5 18,15.7 21,13.5 24,15.4 32,10.7 36,10.6 39,13.6 43,13.0 49,13.5 53,14.2 61,13.0 69,18.0 74,10.9 77,14.6 82,12.0 88,11.8 91,10.4 97,11.7 100,15.6 106,10.4 110,12.4 114,12.7 120,15.2 125,14.1 128,11.1 134,15.0 138,12.5 142,14.1 145,12.7 153,12.4 159,11.4 163,10.7 171,12.7 174,10.4 179,15.7 182,15.1 188,15.6 193,12.9 197,15.7 205,15.5 208,14.2 212,12.1 220,12.0 224,14.8 228,11.2 231,14.7 239,15.7 244,15.7 248,12.8 256,15.0 259,17.0 263,12.9 268,10.5 274,12.4 278,18.9 284,19.0 290,13.9 294,10.1 297,13.2 301,15.0 306,13.0 314,17.1 319,15.4 327,12.5 335,10.9 339,13.7 343,12.8 348,14.1 351,16.3 354,14.6 357,12.7 365,11.2 371,13.0 376,15.5 382,13.0 385,14.0 390,14.7 395,10.9 399,18.9 403,15.9 409,16.0 414,11.9 422,12.8 430,13.7 434,17.2 437,15.4 443,15.1 449,10.9 454,14.0 460,15.4 463,19.1 466,11.6 474,12.5 477,13.2 481,11.6 486,13.2 490,11.6 493,10.1 497,13.1 503,13.9 511,11.8 515,15.0 521,15.9 524,10.4 528,10.3 536,14.0 541,10.3 544,11.6 552,16.4 556,14.0 562,11.7 565,10.5 573,11.8 577,10.5 581,13.9 587,14.6 592,14.3 600,13.8 604,15.5 607,15.0 611,13.7 614,12.3 617,13.8 620,17.4 628,10.6 634,12.8 638,11.4 644,10.5 647,13.7 651,12.0 659,13.7 664,16.9 670,11.7 676,14.6 681,15.9 687,10.5 692,12.3 695,16.1 700,10.8 703,14.2 709,12.4 715,12.4 721,11.9 726,19.7 729,15.4 735,12.3 741,14.5 744,15.0 748,15.8 753,14.7 759,15.5 762,10.3 766,13.9 774,10.8 779,11.5 785,13.9 791,10.7 799,15.4 804,16.0 808,11.5 813,11.4 816,14.5 824,11.3 830,11.7 838,13.2 841,11.6 847,12.6 850,10.8 856,15.8 864,15.1 867,11.3 870,15.6 876,10.5 880,11.4 885,15.8 891,14.5 899,15.7 907,10.0 912,15.8 918,13.2 924,14.2 930,15.3 934,14.0 937,14.2 943,11.2 951,10.4 955,11.4 960,10.7 964,12.9 972,10.9 980,11.2 986,12.7 989,16.0 993,13.9 998,14.0 1003,13.0 1006,12.1 1010,12.3 1016,10.5 1024,15.5 1030,10.2 1036,10.6 1039,11.5 1044,12.2 1047,11.6 1052,11.8 1055,10.1 1061,15.7 1067,17.4 1070,14.8 1074,13.6 1079,14.7 1085,14.5 1088,12.9 1094,15.3 1097,11.3 1103,13.3 1107,14.5 1110,14.7 1115,12.2 1119,11.1 1127,12.4 1131,13.0 1137,18.3 1141,15.0 1146,14.4 1154,13.7 1158,12.7 1161,10.6 1165,10.2 1170,10.2 1173,14.9 1181,11.9 1189,12.9 1197,10.9 1200,11.9' fill='none' stroke='%23fffdf6' stroke-width='2.6'/%3E%3C/svg%3E") 0 0/1200px 28px repeat-x;pointer-events:none}
[data-v11-dir=collage] .v7-scene{top:-64px;-webkit-mask-image:none;mask-image:none}
[data-v11-dir=collage] .v7-scene .v4-l--globe{z-index:1;width:calc(var(--R) * 1.2821);left:calc(50% + var(--gx) - var(--R) * 1.2821);top:calc(100% + var(--gy) - var(--R));right:auto}
[data-v11-dir=collage] .v7-scene .v9-globe-clouds{display:none}
/* the sun's lower fog would show as a pale band once the sun is this big: fade it out (mask is in the image's own, unrotated space) */
[data-v11-dir=collage] .v7-scene .v4-l--globe{-webkit-mask-image:linear-gradient(180deg,#000 56%,transparent 70%);mask-image:linear-gradient(180deg,#000 56%,transparent 70%)}
[data-v11-dir=collage] .v7-l--hills{z-index:3;bottom:-150px;filter:drop-shadow(0 -2px 0 #f6efdc) drop-shadow(0 -1.5px 0 #fffdf6)}
[data-v11-dir=collage] .v7-scene::before{content:"";position:absolute;z-index:2;pointer-events:none}

/* words: stamp type for the small lines, poster type for the headline, cream on the print */
[data-v11-dir=collage] .v2 .v2-hero h1{font-family:var(--poster);font-weight:900;font-stretch:112%;color:var(--cream);text-shadow:4px 4px 0 var(--blue)}
[data-v11-dir=collage] .v2 .v2-hero .v2-sub{font:400 19px/1.4 var(--stamp);color:var(--cream);letter-spacing:0;text-shadow:0 1px 0 #0b2a44,0 0 3px #0b2a44,0 0 12px #0b2a44cc}
[data-v11-dir=collage] .v2 .v2-hero .v2-get{min-height:52px;min-width:0;padding-inline:30px;font-size:16px;background:var(--ink);color:var(--cream);box-shadow:4px 4px 0 var(--blue)}
[data-v11-dir=collage] .v2 .v2-hero .v2-get:hover{background:#0c35ba}
[data-v11-dir=collage] .v2 .v2-hero .v2-get.is-copied{background:var(--ink)}
[data-v11-dir=collage] .v2 .v2-hero .v2-hint{display:inline-flex;width:fit-content;font:400 12.5px/1.3 var(--stamp);color:var(--ink);margin-top:16px;padding:5px 11px;background:#f3ecd6;rotate:.8deg;box-shadow:0 1px 4px #0b1a0a40}
[data-v11-dir=collage] .v2 .v2-hero .v2-app{color:inherit}
[data-v11-dir=collage] .v2 .v2-hero .v2-hint img{width:13px;height:13px}

/* backers: a strip of printed tape on the grass */
[data-v11-dir=collage] .v2 .v2-proof{position:relative;z-index:6;width:fit-content;max-width:calc(100% - 32px);min-height:0;height:auto;margin:-96px auto 50px;padding:9px 22px 9px;
 gap:6px 22px;flex-wrap:wrap;justify-content:center;align-items:center;background:#f3ecd6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .97 0 0 0 0 .9 0 0 0 1 -.58'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");box-shadow:0 2px 8px #0b1a0a40;
 color:var(--ink);rotate:-1.2deg;pointer-events:none;
 clip-path:polygon(0 8%,1.4% 0,30% 4%,62% 0,98.6% 5%,100% 0,99.1% 34%,100% 62%,98.8% 100%,64% 95%,33% 100%,1.2% 96%,0 100%,.9% 58%)}
[data-v11-dir=collage] .v2 .v2-proof .ed-proof-label{font:400 12px/1 var(--stamp);text-transform:uppercase;letter-spacing:.05em;color:var(--ink);text-shadow:none}
[data-v11-dir=collage] .v2 .v2-proof .ed-logos{gap:0 22px}
[data-v11-dir=collage] .v2 .v2-proof .ed-logo,[data-v11-dir=collage] .v2 .v2-proof .ed-logo.is-square{filter:brightness(0);opacity:.84}
[data-v11-dir=collage] .v2 .v2-proof .ed-logo{height:15px}[data-v11-dir=collage] .v2 .v2-proof .ed-logo.is-square{height:17px}[data-v11-dir=collage] .v2 .v2-proof .v9-a16z{height:19px}
[data-v11-dir=collage] .v2 .v2-alt{padding-top:56px}

/* ---- d: the headline poster. The sun rises right of centre, its fog side tucked behind the torn cloud tower ---- */
[data-v11=d]{--R:640px;--gx:300px;--gy:60px}
[data-v11=d] .v7-scene::before{width:540px;aspect-ratio:976/574;left:calc(50% - 760px);bottom:150px;
 background:url(/assets/kit/v11/cloud-puff.webp) 0 0/100% 100% no-repeat;animation:v10-x14 24s cubic-bezier(.45,0,.55,1) infinite alternate}
[data-v11=d] .v7-scene::after{content:"";position:absolute;z-index:2;width:600px;aspect-ratio:792/570;left:calc(50% + 290px);bottom:150px;pointer-events:none;
 background:url(/assets/kit/v11/cloud-tower.webp) 0 0/100% 100% no-repeat;scale:-1 1;animation:v10-x10 19s cubic-bezier(.45,0,.55,1) -6s infinite alternate}
[data-v11=d] .v2 .v2-hero-copy{position:absolute;left:0;right:0;top:clamp(36px,8vh,96px);max-width:none;padding:0 var(--g);display:flex;flex-direction:column;align-items:center;text-align:center}
[data-v11=d] .v2 .v4-scout-home{left:calc(50% + 430px);top:auto;bottom:360px}
[data-v11=d] .v2 .v2-hero h1{font-size:clamp(30px,6.1vw,96px);line-height:.92;letter-spacing:-.012em;text-transform:uppercase}
[data-v11=d] .v2 .v2-hero .v2-sub{margin-top:22px;max-width:30em}
[data-v11=d] .v2 .v2-hero .v2-cta{margin-top:26px;display:flex;flex-direction:column;align-items:center}
[data-v11=d] .v2 .v2-hero .v2-hint{justify-content:center;text-align:center}

/* short laptops */
@media(min-width:701px) and (max-height:820px){
 [data-v11=d]{--R:560px;--gx:280px}
 [data-v11=d] .v7-scene::after{width:520px;left:calc(50% + 280px);bottom:160px}
 [data-v11=d] .v2 .v2-hero h1{font-size:clamp(30px,6vw,88px)}
 [data-v11=d] .v2 .v2-hero .v2-sub{margin-top:16px;font-size:17px}
 [data-v11=d] .v2 .v2-hero .v2-cta{margin-top:20px}
 [data-v11-dir=collage] .v7-l--hills{bottom:-178px}
}

@media(min-width:701px) and (max-width:1100px){[data-v11-dir=collage]{--R:500px}}

/* phone */
@media(max-width:700px){
 [data-v11-dir=collage] .v2 .v2-nav{height:56px}
 [data-v11-dir=collage] .v2 .v2-nav::before{height:56px}[data-v11-dir=collage] .v2 .v2-nav::after{top:55px}
 [data-v11-dir=collage] .v2 .v2-brand{font-size:18px}[data-v11-dir=collage] .v2 .v2-brand img{width:20px}
 [data-v11-dir=collage] .v2 .v2-hero{height:clamp(600px,calc(100svh - 56px),860px)}
 [data-v11-dir=collage] .v2 .v2-hero::before,[data-v11-dir=collage] .v7-scene{top:-56px}
 [data-v11-dir=collage] .v6-scene.v7-scene{height:auto;bottom:0}
 [data-v11-dir=collage] .v7-l--hills{bottom:0}
 [data-v11-dir=collage] .v2 .v2-hero .v2-get{width:100%}
 [data-v11-dir=collage] .v2 .v2-proof{flex-direction:column;gap:7px;margin:-112px auto 50px;padding:10px 18px}
 [data-v11=d]{--R:380px;--gx:10px;--gy:-60px}
 [data-v11=d] .v2 .v2-hero-copy{top:28px}
 [data-v11=d] .v2 .v2-hero h1{font-size:7.1vw;line-height:1}
 [data-v11=d] .v2 .v2-hero .v2-sub{font-size:15.5px;margin-top:14px}
 [data-v11=d] .v2 .v2-hero .v2-cta{width:100%}
 [data-v11=d] .v7-scene::before{width:260px;left:-60px;bottom:170px}
 [data-v11=d] .v7-scene::after{width:200px;left:auto;right:-50px;bottom:190px}
 [data-v11=d] .v2 .v4-scout-home{left:30px;bottom:250px}
}
@media(prefers-reduced-motion:reduce){[data-v11-dir=collage] .v7-scene::before,[data-v11-dir=collage] .v7-scene::after{animation:none}}

/* ==== c: museum placard (light print sky, as shown 10-17). Scoped to data-v11-dir=placard. ==== */

/* nav: a small mark, quiet links */
[data-v11-dir=placard] .v2 .v2-nav{height:64px}
[data-v11-dir=placard] .v2 .v2-brand{font-size:19px;gap:7px;letter-spacing:-.03em}
[data-v11-dir=placard] .v2 .v2-brand img{width:21px}
[data-v11-dir=placard] .v2 .v2-nav nav{gap:24px}
[data-v11-dir=placard] .v2 .v2-nav .v2-link{font-size:14px}
[data-v11-dir=placard] .v2 .v2-nav .v2-get{min-height:36px;font-size:14px;padding-inline:16px}

/* hero: the whole first screen is the painting; the sun is drawn from its centre and radius
   (the half-moon image is 595x930 turned -90deg about its right-middle point: radius = 0.78 x width) */
[data-v11-dir=placard] .v2 .v2-hero{min-height:0;height:clamp(560px,calc(100svh - 64px),980px);padding-bottom:0}
[data-v11-dir=placard] .v2 .v2-hero::before{top:-64px}
[data-v11-dir=placard] .v7-scene{top:-64px;-webkit-mask-image:linear-gradient(transparent 0,#000 80px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(transparent 0,#000 80px,#000 calc(100% - 36px),transparent)}
[data-v11-dir=placard] .v7-l--hills{bottom:-150px}
[data-v11-dir=placard] .v7-scene .v4-l--globe{--R:680px;--cx:calc(50% + 520px);--cy:calc(100% + 60px);
 width:calc(var(--R) * 1.2821);left:calc(var(--cx) - var(--R) * 1.2821);top:calc(var(--cy) - var(--R));right:auto}
[data-v11-dir=placard] .v2 .v2-hero-copy{padding-top:72px;max-width:470px}
[data-v11-dir=placard] .v2 .v2-hero h1{font-size:52px;line-height:54px;letter-spacing:-.05em}
[data-v11-dir=placard] .v2 .v2-hero .v2-sub{font-size:17px;line-height:26px;letter-spacing:-.008em;margin-top:16px;max-width:25em}
[data-v11-dir=placard] .v2 .v2-hero .v2-cta{margin-top:26px}
[data-v11-dir=placard] .v2 .v2-hero .v2-get{min-height:46px;min-width:146px;font-size:15px;padding-inline:20px}
[data-v11-dir=placard] .v2 .v2-hero .v2-hint{font-size:13px;margin-top:12px}
[data-v11-dir=placard] .v2 .v2-hero .v2-hint img{width:13px;height:13px}

/* backers: on the grass, no band */
[data-v11-dir=placard] .v2 .v2-proof{background:none;box-shadow:none;clip-path:none;min-height:0;height:96px;margin-top:-96px;padding-block:0 30px;
 align-items:flex-end;color:#fff;z-index:6;pointer-events:none}
[data-v11-dir=placard] .v2 .v2-proof .ed-proof-label{color:#f4f7ee;font-size:12.5px;text-shadow:0 1px 3px #0c1a0899}
[data-v11-dir=placard] .v2 .v2-proof .ed-logo,[data-v11-dir=placard] .v2 .v2-proof .ed-logo.is-square{filter:brightness(0) invert(1) drop-shadow(0 1px 2px #0c1a0880);opacity:.94}
[data-v11-dir=placard] .v2 .v2-proof .ed-logo{height:17px}[data-v11-dir=placard] .v2 .v2-proof .ed-logo.is-square{height:19px}[data-v11-dir=placard] .v2 .v2-proof .v9-a16z{height:21px}
[data-v11-dir=placard] .v2 .v2-alt{padding-top:88px}

/* short laptops */
@media(min-width:701px) and (max-height:820px){
 [data-v11-dir=placard] .v7-scene .v4-l--globe{--R:600px;--cx:calc(50% + 480px);--cy:calc(100% + 70px)}
 [data-v11-dir=placard] .v2 .v2-hero-copy{padding-top:52px}
 [data-v11-dir=placard] .v7-l--hills{bottom:-175px}
 [data-v11-dir=placard] .v2 .v2-hero h1{font-size:46px;line-height:48px}
}
@media(min-width:701px) and (max-width:1100px){[data-v11-dir=placard] .v7-scene .v4-l--globe{--R:520px;--cx:calc(50% + 300px)}}

/* phone */
@media(max-width:700px){
 [data-v11-dir=placard] .v2 .v2-nav{height:56px}
 [data-v11-dir=placard] .v2 .v2-brand{font-size:18px}[data-v11-dir=placard] .v2 .v2-brand img{width:20px}
 [data-v11-dir=placard] .v2 .v2-hero{height:clamp(560px,calc(100svh - 56px),860px)}
 [data-v11-dir=placard] .v2 .v2-hero::before,[data-v11-dir=placard] .v7-scene{top:-56px}
 [data-v11-dir=placard] .v6-scene.v7-scene{height:auto;bottom:0}
 [data-v11-dir=placard] .v7-scene .v4-l--globe{--R:330px;--cx:calc(50% + 70px);--cy:calc(100% + 0px)}
 [data-v11-dir=placard] .v7-l--hills{bottom:0}
 [data-v11-dir=placard] .v2 .v2-hero-copy{padding-top:20px;max-width:none}
 [data-v11-dir=placard] .v2 .v2-hero h1{font-size:34px;line-height:37px}
 [data-v11-dir=placard] .v2 .v2-hero .v2-sub{font-size:16px;line-height:24px;margin-top:12px}
 [data-v11-dir=placard] .v2 .v2-hero .v2-cta{margin-top:20px}
 [data-v11-dir=placard] .v2 .v2-hero .v2-get{width:100%;min-height:48px}
 [data-v11-dir=placard] .v2 .v2-proof{flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;height:104px;margin-top:-104px;padding-block:0 22px}
 [data-v11-dir=placard] .v2 .v2-alt{padding-top:56px}
}

/* ---- c: museum placard. The painting carries the screen; the words sit on a small paper label, backers on its last line. ---- */
[data-v11=c] .v7-scene .v4-l--globe{--R:740px;--cx:calc(50% + 230px);--cy:calc(100% + 50px)}
@media(min-width:701px) and (max-height:820px){[data-v11=c] .v7-scene .v4-l--globe{--R:650px;--cx:calc(50% + 260px);--cy:calc(100% + 60px)}}
@media(min-width:701px) and (max-width:1100px){[data-v11=c] .v7-scene .v4-l--globe{--R:560px;--cx:calc(50% + 200px)}}
@media(max-width:700px){[data-v11=c] .v7-scene .v4-l--globe{--R:400px;--cx:calc(50% + 40px);--cy:calc(100% - 200px)}[data-v11=c] .v2 .v4-scout-home{left:28px;top:150px;bottom:auto}}
[data-v11=c] .v2 .v2-hero-copy{position:absolute;bottom:44px;width:400px;max-width:none;padding:22px 24px 92px;background:#fbfaf6;
 border:1px solid #d3d9cf;border-radius:3px;box-shadow:0 1px 2px #16251e14,0 10px 30px #16251e1f}
[data-v11=c] .v2 .v2-hero h1{font-size:25px;line-height:29px;letter-spacing:-.03em}
[data-v11=c] .v2 .v2-hero .v2-sub{font-size:14px;line-height:21px;margin-top:8px;color:#4a5850;max-width:none}
[data-v11=c] .v2 .v2-hero .v2-cta{margin-top:18px}
[data-v11=c] .v2 .v2-hero .v2-get{min-height:40px;min-width:0;font-size:14px;padding-inline:16px}
[data-v11=c] .v2 .v2-hero .v2-hint{font-size:12px;margin-top:10px;color:#4a5850}
[data-v11=c] .v2 .v2-proof{height:136px;margin-top:-136px;padding:0 0 64px calc(var(--g) + 25px);flex-direction:column;align-items:flex-start;
 justify-content:flex-end;gap:8px;color:#4a5850}
[data-v11=c] .v2 .v2-proof::before{content:"";width:350px;height:1px;background:#d3d9cf;margin-bottom:6px}
[data-v11=c] .v2 .v2-proof .ed-proof-label{color:#4a5850;font-size:11.5px;text-shadow:none}
[data-v11=c] .v2 .v2-proof .ed-logos{gap:0 22px}
[data-v11=c] .v2 .v2-proof .ed-logo,[data-v11=c] .v2 .v2-proof .ed-logo.is-square{filter:brightness(0);opacity:.72}
[data-v11=c] .v2 .v2-proof .ed-logo{height:13px}[data-v11=c] .v2 .v2-proof .ed-logo.is-square{height:15px}[data-v11=c] .v2 .v2-proof .v9-a16z{height:17px}
@media(max-width:700px){
 [data-v11=c] .v2 .v2-hero-copy{left:16px;right:16px;width:auto;bottom:20px;padding:18px 18px 88px}
 [data-v11=c] .v2 .v2-hero h1{font-size:24px;line-height:28px}
 [data-v11=c] .v2 .v2-hero .v2-get{width:100%;min-height:44px}
 [data-v11=c] .v2 .v2-hero .v2-hint{text-align:left}
 [data-v11=c] .v2 .v2-proof{height:112px;margin-top:-112px;padding:0 0 38px 35px;align-items:flex-start}
 [data-v11=c] .v2 .v2-proof::before{width:calc(100vw - 70px)}
}
