@layer components{.cap{border:var(--bw-thin) solid var(--ink);background:var(--white);width:fit-content;max-width:100%;color:var(--ink);font-family:var(--font-sans);font-weight:var(--fw-heavy);font-stretch:var(--wd-row);font-size:var(--fs-tag);line-height:var(--lh-snug);letter-spacing:var(--ls-row);text-transform:uppercase;text-align:center;overflow-wrap:anywhere;padding:.45em .7em .36em;display:block}.phone{--d:calc(.95 * var(--u));aspect-ratio:var(--phone-ratio,.585);position:relative}.phone .shd,.phone__in{border-radius:calc(var(--ph,40 * var(--u)) * .045)}.phone__in{height:100%;padding:calc(var(--ph,40 * var(--u)) * .016);border:var(--bw) solid var(--ink);background:linear-gradient(var(--ink), var(--ink)) content-box, var(--white);position:relative}.phone__scr{border:var(--bw-thin) solid var(--ink);border-radius:calc(var(--ph,40 * var(--u)) * .03);background:var(--ink);height:100%;overflow:hidden}.phone__scr img{object-fit:cover;object-position:var(--focus,50% 0%);width:100%;max-width:none;height:100%}.pola{--d:calc(.55 * var(--u));--pad:calc(.55 * var(--u));--foot:calc(1.9 * var(--u));font-size:var(--fs-tag);position:relative}.pola__in{padding:var(--pad) var(--pad) var(--foot);border:var(--bw) solid var(--ink);background:var(--white);position:relative}.pola__in img{outline:var(--bw-thin) solid var(--ink);outline-offset:-1px;width:100%}.pola--crop img{aspect-ratio:var(--crop,16 / 10);object-fit:cover;object-position:var(--focus,50% 50%)}.pola__n{right:calc(var(--pad) * 1.25);bottom:var(--pad);font-family:var(--font-mono);line-height:var(--lh-label);color:var(--ink);position:absolute}.pola--cap .pola__in{padding-bottom:var(--pad)}.pola__cap{min-height:calc(var(--foot) - var(--pad));font-family:var(--font-sans);font-weight:var(--fw-heavy);font-stretch:var(--wd-row);font-size:1.12em;line-height:var(--lh-snug);letter-spacing:var(--ls-row);text-transform:uppercase;overflow-wrap:anywhere;color:var(--ink);padding:.55em 4.6em .1em .1em;display:block}.media{--bar:max(var(--bar-min), calc(2.4 * var(--u)));position:relative;container-type:inline-size}.media .win{--d:calc(.95 * var(--u));font-size:max(var(--fs-min), calc(.92 * var(--u)))}.media__in{position:relative}.media__front{transition:translate var(--press)}.media--pixel img{image-rendering:pixelated}.media--wide{--ww:min(100cqw, var(--cap,100cqw));--top:var(--bar);--ka:0;--kb:calc(var(--top) + 1 * var(--u));justify-items:center;display:grid}.media--photo{--top:calc(2.45 * var(--u))}.media--cards{--ka:.2725;--kb:calc(var(--top) + 5 * var(--u))}.media--side{--ka:.47;--kb:calc(var(--top) + 2.6 * var(--u))}.media--wide .media__in{align-items:center;gap:calc(1.5 * var(--u));width:var(--ww);flex-direction:column;display:flex}.media--wide .media__front{width:var(--ww);transform-origin:80% 30%;rotate:1.2deg}.media--photo .media__front{--d:calc(.95 * var(--u));rotate:-1.6deg}.media__row{width:calc(var(--ww) * .96);justify-content:space-between;align-items:flex-start;display:flex}.media__row .pola{width:calc(47.5% * var(--card-w,1));rotate:-4deg}.media__row .pola:nth-child(2){rotate:3.5deg;translate:0 calc(.9 * var(--u))}.media__row .phone{--ph:calc(var(--ww) * .62);z-index:2;height:var(--ph);margin:calc(var(--ww) * -.16 - 1.5 * var(--u)) 0 0 auto;flex:none;rotate:4deg}.media--tall{--ph:min(calc(65.5cqw / var(--pr,.585)), var(--cap-h,999cqw));place-items:center;display:grid}.media__phones{width:100cqw;height:var(--ph)}.media--fan .phone{height:100%;position:absolute;top:0;left:50%;translate:-50%}.media--fan .media__phone--0{z-index:1}.media--fan .media__phone--1{translate:calc(-50% - var(--ph) * var(--pr,.585) * .316) 1%;rotate:-7deg;scale:.84}.media--fan .media__phone--2{translate:calc(-50% + var(--ph) * var(--pr,.585) * .316) 3%;rotate:7deg;scale:.84}.media--fan.media--n2 .phone{left:56%}.media--mix{--ph:min(calc(52cqw / var(--pr,.585)), var(--cap-h,999cqw))}.media--mix .media__phones{height:auto;min-height:var(--ph);justify-content:flex-end;align-items:center;display:flex}.media--mix .media__cards{gap:calc(2.2 * var(--u));width:calc(100cqw - var(--ph) * var(--pr,.585) * .74);margin-right:calc(var(--ph) * var(--pr,.585) * -.26);flex:none;display:grid}.media--mix .media__cards .pola{width:calc(100% * var(--card-w,1));rotate:-4deg}.media--mix .media__cards .pola:nth-child(2){translate:3%;rotate:3deg}.media--mix .media__front{z-index:1;height:var(--ph);flex:none;position:relative;rotate:2.5deg}.media--type{--ww:100cqw;place-items:center;display:grid}.media--type .media__front{width:var(--ww);rotate:-1.2deg}.words{background-color:var(--white);background-image:linear-gradient(var(--grid-lines) var(--bw-hair), transparent var(--bw-hair)), linear-gradient(90deg, var(--grid-lines) var(--bw-hair), transparent var(--bw-hair));background-size:6.4cqw 6.4cqw;flex-direction:column;align-items:flex-start;gap:3.3cqw;padding:5cqw 5.2cqw 16cqw;display:flex;position:relative;overflow:hidden;container-type:inline-size}.words__lbl{font-family:var(--font-mono);font-size:max(var(--fs-min), calc(.9 * var(--u)));line-height:var(--lh-label);text-transform:uppercase;color:var(--ink)}.words .word{--fit:9.6cqw;--room:82cqw;font-size:max(var(--fs-floor), min(var(--fit), calc(var(--room) / (var(--n) * var(--cw)))))}.words .word--1{--room:70cqw;margin-left:12%}.words .word--2{--fit:11.6cqw;--room:78cqw;margin-left:4%}.words .word--3{--room:66cqw;margin-left:16%}.words .word:nth-last-child(2){--fit:9.6cqw;--room:54cqw;margin-left:0}.words .word.word--two{--fit:6.6cqw;max-width:calc(var(--n) * var(--cw) * 1.1em + .84em + 2 * var(--bw));white-space:normal;text-wrap:balance}.words .words__kind{--side:min(33cqw, 13.125rem);width:var(--side);position:absolute;bottom:3cqw;right:3.4cqw;rotate:9deg}.words__kind b{font-family:var(--font-display);font-weight:400;font-size:calc(var(--side) * min(.36, .92 / var(--n)));line-height:var(--lh-label);color:var(--yellow);-webkit-text-stroke:.1em var(--ink);paint-order:stroke fill;position:relative}@media (hover:hover){a:hover .media--pile .media__front{--d:calc(1.5 * var(--u));--barc:var(--yellow);translate:calc(-.3 * var(--u)) calc(-.3 * var(--u))}}a:active .media--pile .media__front{--barc:var(--yellow);--d:0px;translate:calc(.4 * var(--u)) calc(.4 * var(--u))}@media (hover:hover){a:hover .media--pile.media--fan .media__front{translate:calc(-50% - .3 * var(--u)) calc(-.3 * var(--u))}}a:active .media--pile.media--fan .media__front{translate:calc(-50% + .4 * var(--u)) calc(.4 * var(--u))}.media--spread.media--wide{--ww:min(100cqw, var(--cap,100cqw), calc(var(--lead-max,75cqw) * var(--r,1.78)));justify-items:start}.media--spread .media__front{rotate:0deg}.media--row{--ph:min(var(--ph-max,76cqw), var(--cap-h,999cqw), calc((100cqw - (var(--n,3) - 1) * 2.9cqw) / var(--spr,1.755)))}.media--row .media__phones{justify-content:center;align-items:flex-start;gap:2.9cqw;height:auto;display:flex}.media--row.media--n3 .media__phones{justify-content:space-between}.media__slot{justify-items:center;gap:calc(1.4 * var(--u));flex:none;display:grid}.media__slot .phone{height:var(--ph);rotate:-1.2deg}.media__slot:nth-child(2) .phone{rotate:1deg}.media__slot:nth-child(3) .phone{rotate:-.6deg}.media__slot .cap{max-width:calc(var(--ph) * var(--phone-ratio,.585))}@media (prefers-reduced-motion:reduce){.media__front{transition:none}}}
