@font-face{font-family:Bak Humane;src:url(/case/bakerlund/live/fonts/Humane-VF.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Bak OTNM Semi Squeezed;src:url(/case/bakerlund/live/fonts/OTNeueMontreal-BookSemiSqueezed.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Bak OTNM Semi Squeezed;src:url(/case/bakerlund/live/fonts/OTNeueMontreal-MediumSemiSqueezed.otf)format("opentype");font-weight:500;font-display:swap}@font-face{font-family:Bak OTNM Semi Squeezed;src:url(/case/bakerlund/live/fonts/OTNeueMontreal-BoldSemiSqueezed.otf)format("opentype");font-weight:700;font-display:swap}.bak{--bak-ink:var(--v2-ink,#fff);--bak-red:#f90631;--bak-gap:var(--space-2);--bak-say-gap:clamp(4rem, 13svh, 11.5rem);--bak-idea-gap:clamp(3rem, 9svh, 8rem);color:var(--bak-ink);container:bak/inline-size}.bak-stack{gap:var(--space-8);flex-direction:column;display:flex;container-type:inline-size}.bak-desk{display:none}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.bak-desk{flex-direction:column;display:flex}.bak-stack{display:none}}.bak-site{background:#0d0d0d}.bak-site-win{pointer-events:none;background:#000;width:100%;position:relative;overflow:hidden}.bak-site-doc{width:calc(var(--bk-w) * 1px);height:calc(var(--bk-h) * 1px);transform-origin:0 0;transform:scale(var(--bk-k,1));position:absolute;top:0;left:0;overflow:hidden}.bak-site-poster{width:100%;height:auto;display:block;position:absolute;top:0;left:0}.bak-site-frame{opacity:0;background:0 0;border:0;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.bak-site-frame[data-loaded]{opacity:1;transition-delay:var(--bk-delay,.15s)}.bak-site-poster{transition:visibility 0s linear .8s}.bak-site-doc:has(.bak-site-frame[data-loaded]) .bak-site-poster{visibility:hidden}.bak-site.toa-site--phone .bak-site-win{border-radius:12.5%/5.8%}.bak-line{font-family:var(--font-display);letter-spacing:var(--tracking-display,-.03em);text-wrap:balance;margin:0;font-size:clamp(1.75rem,2.7cqw,3.75rem);font-weight:500;line-height:1}.bak-reel{margin:0 0 var(--space-6);position:relative}.bak-reel-box{aspect-ratio:16/9;background:var(--v2-bg,#000);width:100%;max-height:100svh;position:relative;overflow:hidden}.bak-reel-in{position:absolute;inset:0}.bak-reel-still,.bak-reel-film{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bak-reel-film{opacity:0}.bak-reel-film[data-on]{opacity:1}.bak-reel-box[data-playing] .bak-reel-still{visibility:hidden}.bak-reel-cap{justify-content:space-between;gap:var(--space-4);margin:var(--space-3) 0 0;display:flex}.bak-reel-meta{gap:1.25em}@media (min-width:64rem){.case-col--center .bak-reel{margin-inline:calc(-1 * var(--case-g))}.case-col--center .bak-reel-cap{padding-inline:var(--case-g)}@supports (animation-timeline:view()){.case-col--center .bak-reel{transform-origin:50% 0;transform:scale(calc(1 / var(--col-s,1)));animation:linear both bak-open-hold;animation-timeline:--case-col;animation-range:cover 100vh cover 145vh}}}@media (max-width:63.999rem){.bak-reel{margin-inline:calc(-1 * var(--space-4))}.bak-reel-box{aspect-ratio:4/5}.bak-reel-cap{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.bak-reel-in{animation:linear both bak-reel-drift;animation-timeline:view()}}}@keyframes bak-reel-drift{0%{transform:translateY(-2.5%)scale(1.08)}to{transform:translateY(2.5%)scale(1.08)}}@keyframes bak-open-hold{0%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * 1)))}5%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .95)))}10%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .9)))}15%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .85)))}20%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .8)))}25%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .75)))}30%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .7)))}35%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .65)))}40%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .6)))}45%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .55)))}50%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .5)))}55%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .45)))}60%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .4)))}65%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .35)))}70%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .3)))}75%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .25)))}80%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .2)))}85%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .15)))}90%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .1)))}95%{transform:scale(calc(1 / (1 + (var(--col-s,1) - 1) * .05)))}to{transform:none}}.bak-s-desk .toa-site{box-shadow:0 0 0 1px color-mix(in srgb, var(--bak-ink) 10%, transparent)}.bak-say{text-align:center;padding-block:calc(var(--bak-say-gap) - var(--bak-gap));flex-direction:column;align-items:center;display:flex}.bak-say-in{min-width:min(100%, calc(var(--text-h3) * 30));flex-direction:column;align-items:center;max-width:100%;display:flex}.bak-say-line{max-width:13em;font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.4cqi,8rem);font-weight:500;line-height:.98}.bak-say-sub{contain:inline-size;font-family:var(--font-ui);font-size:var(--text-h3);text-wrap:balance;opacity:.8;align-self:stretch;margin:clamp(1rem,1.4cqi,1.75rem) 0 0;line-height:1.3}.bak-sent{text-wrap:balance;display:block}.bak-idea.bak-say{padding-block:var(--bak-say-gap)}.bak-desk>.bak-idea.bak-say{padding-bottom:0}.bak-desk>.bak-idea+.bak-story{margin-top:calc(var(--bak-idea-gap) - var(--bak-y0,calc(var(--v2-header-h,0px) + clamp(1rem, 2.4cqw, 2.5rem) + 2.4rem)))}.bak-stack>.bak-idea.bak-say{padding-block:calc(var(--bak-say-gap) - var(--space-8)) calc(var(--case-head-above) - var(--space-8))}.bak-note{max-width:48ch;padding-block:calc(var(--bak-say-gap) - var(--bak-gap));text-align:center;font-family:var(--font-ui);font-size:var(--text-h3);text-wrap:balance;margin:0 auto;line-height:1.3}.bak-story{position:relative}.bak-stage{--P:clamp(1rem, 2.4cqw, 2.5rem);--bar:var(--toa-bar);--top:calc(var(--v2-header-h,0px) + var(--P) + 2.4rem);--zone:clamp(3rem, 8cqh, 6rem);--gapY:clamp(.75rem, 1.6cqh, 1.5rem);--avH:calc(100cqh - var(--top) - var(--zone) - var(--gapY) - var(--P));--winW:min(60cqw, calc((var(--avH) - var(--bar)) * 1.6));--winH:calc(var(--winW) / 1.6 + var(--bar));--winL:calc(100cqw - var(--winW) - max(var(--P), 8cqw));--winT:calc(var(--top) + (var(--avH) - var(--winH)) / 2);border-radius:var(--radius-md);isolation:isolate;position:sticky;top:0;overflow:hidden;container-type:size}.bak-top{top:var(--top);pointer-events:none;width:0;height:0;position:absolute;left:0}.bak-win{z-index:1;left:var(--winL);top:var(--winT);width:var(--winW);border-radius:var(--toa-win-r);box-shadow:0 0 0 1px color-mix(in srgb, var(--bak-ink) 10%, transparent), 0 40px 80px -50px color-mix(in srgb, var(--bak-ink) 45%, transparent);transform-origin:0 0;will-change:transform;background:#000;flex-direction:column;display:flex;position:absolute;overflow:hidden}.bak-bar{height:var(--bar)}.bak-view{aspect-ratio:1440/900;pointer-events:none;background:#000;width:100%;position:relative;overflow:hidden}.bak-still{opacity:0;will-change:transform;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.bak-view:has(.bak-site-frame[data-loaded]) .bak-still{visibility:hidden;transition:visibility 0s linear .6s}.bak-layer{position:absolute;inset:0}.bak-layer>.bak-site{background:0 0;border-radius:0;position:absolute;inset:0}.bak-layer .bak-site-win{background:0 0}.bak-dip{opacity:0;pointer-events:none;will-change:opacity;background:#000;position:absolute;inset:0}.bak-copy{z-index:2;left:var(--P);top:var(--winT);height:var(--winH);width:calc(var(--winL) - var(--P) - clamp(1.5rem, 3cqw, 4rem));pointer-events:none;flex-direction:column;justify-content:center;gap:clamp(1rem,2.4cqh,2rem);display:flex;position:absolute}.bak-copy-says{align-items:start;display:grid}.bak-copy-says>*{grid-area:1/1}.bak-copy .bak-copy-ghost{visibility:hidden}.bak-live{--lbadge-rec:var(--bak-red);margin:0 0 calc(.5rem - clamp(1rem,2.4cqh,2rem));display:block}.bak-zone{z-index:2;left:var(--winL);width:var(--winW);top:calc(var(--winT) + var(--winH) + var(--gapY));height:var(--zone);position:absolute}.bak-marks{flex-direction:column;gap:.85rem;display:flex}.bak-prog{background:color-mix(in srgb, var(--bak-ink) 15%, transparent);height:1px;display:block;position:relative}.bak-prog>span{background:var(--bak-red);transform-origin:0;will-change:transform;position:absolute;inset:0;transform:scaleX(0)}.bak-marks ol{justify-content:space-between;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.bak-marks li{font-size:var(--text-label);opacity:.32;line-height:1;transition:opacity .35s}.bak-marks li[data-state=done]{opacity:.6}.bak-marks li[data-state=on]{opacity:1}.bak-s-desk{container-type:inline-size}.bak-s-phone{width:min(20rem,82%);margin-inline:auto}.bak-s-head.bak-line{font-size:clamp(1.75rem,7cqw,3rem)}.bak{--bak-island:color-mix(in srgb, var(--bak-ink) 9%, var(--v2-bg,#000))}.bak-grid{gap:var(--bak-gap);padding-top:var(--space-8);flex-direction:column;display:flex}.bak-group{gap:var(--bak-gap);flex-direction:column;display:flex}.bak-tile{gap:var(--space-3);flex-direction:column;min-width:0;margin:0;display:flex}.bak-cap{min-height:1rem;font-size:var(--text-label);opacity:max(.62, var(--case-a-text,0));align-items:center;line-height:1;display:flex}.bak-island{background:var(--bak-island);position:relative;overflow:hidden}.bak-isl-screen,.bak-isl-phone{place-items:center;display:grid;container-type:size}.bak-isl-screen{padding:7%}.bak-isl-screen>.bak-site-box{width:100%}.bak-isl-wide{padding:5%}.bak-isl-wide>.bak-site-box{width:min(100%,142cqh)}.bak-isl-phone>.bak-site-box{width:min(64cqw,40cqh)}.bak-site-box{container-type:inline-size}.bak-tile--desk .toa-site{box-shadow:0 0 0 1px color-mix(in srgb, var(--bak-ink) 10%, transparent)}.bak-media{position:relative;overflow:hidden}.bak-media>img{width:100%;height:100%;display:block}.bak-jrow{gap:var(--bak-gap);align-items:flex-start;display:flex}.bak-jrow>.bak-tile{min-width:0}.bak-row{gap:var(--bak-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bak-row>*{grid-column:span var(--span,12);min-width:0}.bak-rest{padding-block:var(--space-6)}.bak-cap-dim{opacity:.6}.bak-bleed{padding-top:var(--space-6)}.bak-bleed .bak-media{width:100%;max-height:100svh}@media (min-width:64rem){.case-col--center .bak-bleed{margin-inline:calc(-1 * var(--case-g))}}@media (max-width:63.999rem){.bak-bleed{margin-inline:calc(-1 * var(--space-4))}.bak-rest{padding-block:var(--space-6)}.bak-jrow.bak-rest--four{row-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.bak-group>.bak-say{padding-block:calc(var(--bak-say-gap) - var(--bak-gap))}.bak-isl-pair{place-items:center;padding:6cqi 6cqi 8cqi;display:grid;overflow:clip;container-type:inline-size}.bak-pair{width:min(100%,82rem);position:relative;container-type:inline-size}.bak-pair-desk{width:84%;container-type:inline-size}.bak-pair-phone{filter:drop-shadow(0 40px 50px #0006);width:23%;position:absolute;bottom:-6cqi;right:0}@media (max-width:63.999rem){.bak-row,.bak-jrow{flex-direction:column;align-items:stretch;display:flex}.bak-row>*,.bak-jrow>.bak-tile{width:100%;flex:none!important}.bak{--bak-say-gap:4.5rem}.bak-pair-phone{width:30%}}.bak-spec.tspec,.bak-pal.tspec-palette{background:var(--bak-island);height:auto;color:var(--bak-ink)}.bak-spec .tspec-dim,.bak-pal .tspec-dim{opacity:.6}.bak-spec .tspec-row{border-top-color:color-mix(in srgb, var(--bak-ink) 12%, transparent)}@media (min-width:64rem){.bak-spec .tspec-row{grid-template-columns:minmax(0,33%) minmax(0,1fr);padding-block:1.4cqi}}.bak-spec.tspec{aspect-ratio:16/15}.bak-spec .tspec-s{font-family:"Bak OTNM Semi Squeezed", var(--font-squeeze);font-weight:400}.bak-spec .tspec-s--bk-display,.bak-spec .tspec-s--bk-heading,.bak-spec .tspec-s--bk-title{font-family:"Bak Humane", var(--font-display);text-transform:uppercase;letter-spacing:.006em;line-height:.78}.bak-spec .tspec-s--bk-display{color:var(--bak-red);font-size:19cqi;font-weight:500}.bak-spec .tspec-s--bk-heading{font-size:9cqi}.bak-spec .tspec-s--bk-title{font-size:max(4.4cqi,1.5rem)}.bak-spec .tspec-s--bk-lead{font-size:max(2.7cqi,.8125rem);line-height:1.3}.bak-spec .tspec-s--bk-body{font-size:max(2.1cqi,.75rem);line-height:1.4}.bak-spec .tspec-s--bk-nav,.bak-spec .tspec-s--bk-label{text-transform:uppercase;font-weight:700;line-height:1.5}.bak-spec .tspec-s--bk-nav{letter-spacing:.017em;flex-wrap:wrap;gap:0 1.1em;font-size:max(1.9cqi,.6875rem);display:flex}.bak-spec .tspec-s--bk-nav>.bak-on{color:var(--bak-red)}.bak-spec .tspec-s--bk-label{letter-spacing:.016em;font-size:max(1.7cqi,.625rem)}.bak-spec .tspec-s--bk-ivy{font-family:Iowan Old Style,Georgia,serif;font-size:max(3cqi,.9rem);font-style:italic;line-height:1.3}.bak-pal.tspec-palette{flex:auto;padding:clamp(1rem,2.4cqi,3rem)}.bak-pal .tspec-sw-v{font-size:clamp(.6875rem,.7cqi,.875rem)}.bak-pal .tspec-sw i{box-shadow:0 0 0 1px color-mix(in srgb, var(--bak-ink) 16%, transparent)}@media (max-width:63.999rem){.bak-spec.tspec{aspect-ratio:auto}.bak-spec .tspec-s--bk-display{font-size:24cqi}.bak-spec .tspec-s--bk-heading{font-size:12cqi}.bak-spec .tspec-s--bk-title{font-size:6.5cqi}.bak-spec .tspec-s--bk-lead{font-size:4.4cqi}.bak-spec .tspec-s--bk-body{font-size:3.7cqi}.bak-spec .tspec-s--bk-nav{font-size:3.3cqi}.bak-spec .tspec-s--bk-label{font-size:3cqi}.bak-spec .tspec-s--bk-ivy{font-size:5cqi}}.bak-mig{color:#fff;flex-direction:column;flex:auto;justify-content:space-between;gap:3cqi;padding:4cqi;display:flex;container-type:inline-size}.bak-mig .toam-names-k{font-size:var(--text-label);color:#ffffffb3;gap:.6em;margin:0;display:flex}.bak-mig .toam-names-line{max-width:18em;font-family:var(--font-display);letter-spacing:var(--tracking-display);margin:0;font-size:clamp(1.5rem,3.6cqi,3.5rem);font-weight:500;line-height:1.02}@media (max-width:63.999rem){.bak-mig .toam-names-line{font-size:1.75rem}}.bak-media>video{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:63.999rem){.bak-site .toa-site-url{width:max-content;min-width:0;max-width:100%;padding-inline:.7em}}