.Home-module__OCoolq__scope{display:contents}.Home-module__OCoolq__scope .Home-module__OCoolq__hero{grid-area:1/1/auto/-1;grid-template-columns:subgrid;row-gap:3rem;min-width:0;display:grid}.Home-module__OCoolq__scope .Home-module__OCoolq__about{grid-column:2/span 4;grid-row-start:1}.Home-module__OCoolq__scope .Home-module__OCoolq__about>p:last-child{margin-bottom:0}.Home-module__OCoolq__scope .Home-module__OCoolq__more{grid-column:2/span 6;min-width:0;margin-top:1rem}.Home-module__OCoolq__more h2{margin-bottom:1rem}.Home-module__OCoolq__more ul{flex-direction:column;gap:.5rem;list-style:none;display:flex}.Home-module__OCoolq__more li{text-transform:lowercase}.Home-module__OCoolq__more a{color:var(--color-text);text-decoration:none;transition:color .2s;position:relative}.Home-module__OCoolq__more a:before{content:"";opacity:.6;background-color:currentColor;width:0;height:1px;transition:width .25s cubic-bezier(.25,0,0,1);position:absolute;top:50%;right:calc(100% + 6px)}@media (hover:hover){.Home-module__OCoolq__more a:hover{color:var(--color-title)}.Home-module__OCoolq__more a:hover:before{width:.75rem}}@media (prefers-reduced-motion:reduce){.Home-module__OCoolq__more a,.Home-module__OCoolq__more a:before{transition:none}}@media (max-width:1024px){.Home-module__OCoolq__scope .Home-module__OCoolq__more{grid-column:1/-1}.Home-module__OCoolq__scope .Home-module__OCoolq__about{grid-column:1/span 4;grid-row-start:1}}@media (max-width:900px){.Home-module__OCoolq__scope .Home-module__OCoolq__about{grid-column-end:span 5}}@media (max-width:560px){.Home-module__OCoolq__scope .Home-module__OCoolq__about{grid-column-end:span 6}}
.BeforeAfter-module___pFmda__wrapper.BeforeAfter-module___pFmda__scope{-webkit-user-select:none;user-select:none;padding:3rem 2rem}.BeforeAfter-module___pFmda__comparison-area.BeforeAfter-module___pFmda__scope{place-items:start center;display:grid;position:relative}.BeforeAfter-module___pFmda__stage.BeforeAfter-module___pFmda__scope{width:100%;max-width:300px;margin:0 auto;position:relative}.BeforeAfter-module___pFmda__wipe.BeforeAfter-module___pFmda__scope{width:100%;opacity:var(--wipe-opacity);transform:translateX(var(--wipe-x));transform-origin:top;will-change:transform, opacity;z-index:2;pointer-events:none;grid-area:1/1}.BeforeAfter-module___pFmda__wipe.BeforeAfter-module___pFmda__interactive.BeforeAfter-module___pFmda__scope{pointer-events:auto}.BeforeAfter-module___pFmda__pair.BeforeAfter-module___pFmda__scope{z-index:1;pointer-events:none;grid-area:1/1;justify-content:center;gap:2rem;width:100%;display:flex}.BeforeAfter-module___pFmda__pane.BeforeAfter-module___pFmda__scope{transform-origin:top;will-change:transform, opacity;flex:1 1 0;min-width:0;max-width:300px;margin:0}.BeforeAfter-module___pFmda__pane.BeforeAfter-module___pFmda__left.BeforeAfter-module___pFmda__scope{opacity:var(--left-opacity);transform:translateX(var(--left-x))}.BeforeAfter-module___pFmda__pane.BeforeAfter-module___pFmda__right.BeforeAfter-module___pFmda__scope{opacity:var(--right-opacity);transform:translateX(var(--right-x))}.BeforeAfter-module___pFmda__pane.BeforeAfter-module___pFmda__scope .BeforeAfter-module___pFmda__label:where(.BeforeAfter-module___pFmda__scope){text-align:center;opacity:var(--pair-labels-opacity);margin-bottom:.75rem;transition:opacity 80ms;display:block}.BeforeAfter-module___pFmda__pane.BeforeAfter-module___pFmda__scope .BeforeAfter-module___pFmda__screen:where(.BeforeAfter-module___pFmda__scope){object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.BeforeAfter-module___pFmda__pane.BeforeAfter-module___pFmda__scope .BeforeAfter-module___pFmda__flat:where(.BeforeAfter-module___pFmda__scope){-webkit-user-drag:none;border-radius:1rem;width:100%;height:auto;display:block}.BeforeAfter-module___pFmda__before-after.BeforeAfter-module___pFmda__scope{cursor:col-resize;touch-action:none;border-radius:1rem;width:100%;position:relative;overflow:hidden}.BeforeAfter-module___pFmda__before-after.BeforeAfter-module___pFmda__iphone.BeforeAfter-module___pFmda__scope{border-radius:0;width:100%;height:100%}.BeforeAfter-module___pFmda__before-after.BeforeAfter-module___pFmda__iphone.BeforeAfter-module___pFmda__scope .BeforeAfter-module___pFmda__layer:where(.BeforeAfter-module___pFmda__scope){object-fit:cover;height:100%}.BeforeAfter-module___pFmda__annotations.BeforeAfter-module___pFmda__scope{pointer-events:none;position:absolute;inset:0}.BeforeAfter-module___pFmda__layer.BeforeAfter-module___pFmda__scope{-webkit-user-drag:none;pointer-events:none;width:100%;height:auto;display:block}.BeforeAfter-module___pFmda__before-layer.BeforeAfter-module___pFmda__scope{position:absolute;top:0;left:0}.BeforeAfter-module___pFmda__divider.BeforeAfter-module___pFmda__scope{background:var(--swiftly-color-bg);z-index:2;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.BeforeAfter-module___pFmda__handle.BeforeAfter-module___pFmda__scope{background:var(--swiftly-color-bg);border:1px solid var(--swiftly-color-highlight);width:28px;height:28px;color:var(--swiftly-color-dimmed);border-radius:50%;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BeforeAfter-module___pFmda__handle.BeforeAfter-module___pFmda__scope svg:where(.BeforeAfter-module___pFmda__scope){width:10px;height:10px}.BeforeAfter-module___pFmda__labels.BeforeAfter-module___pFmda__scope{justify-content:space-between;max-width:300px;margin:0 auto .75rem;display:flex}.BeforeAfter-module___pFmda__label.BeforeAfter-module___pFmda__scope{color:var(--swiftly-color-dimmed,#888);font-size:1rem}.BeforeAfter-module___pFmda__wipe.BeforeAfter-module___pFmda__scope .BeforeAfter-module___pFmda__label:where(.BeforeAfter-module___pFmda__scope){opacity:var(--wipe-labels-opacity);transition:opacity .12s}.BeforeAfter-module___pFmda__wipe.BeforeAfter-module___pFmda__scope .BeforeAfter-module___pFmda__label-before:where(.BeforeAfter-module___pFmda__scope),.BeforeAfter-module___pFmda__wipe.BeforeAfter-module___pFmda__scope .BeforeAfter-module___pFmda__label-after:where(.BeforeAfter-module___pFmda__scope){color:#0000;-webkit-background-clip:text;background-clip:text}.BeforeAfter-module___pFmda__wipe.BeforeAfter-module___pFmda__scope .BeforeAfter-module___pFmda__label-before:where(.BeforeAfter-module___pFmda__scope){background-image:linear-gradient(to right, var(--swiftly-color-title) var(--label-fill), var(--swiftly-color-dimmed) var(--label-fill))}.BeforeAfter-module___pFmda__wipe.BeforeAfter-module___pFmda__scope .BeforeAfter-module___pFmda__label-after:where(.BeforeAfter-module___pFmda__scope){background-image:linear-gradient(to right, var(--swiftly-color-dimmed) var(--label-fill), var(--swiftly-color-title) var(--label-fill))}.BeforeAfter-module___pFmda__mode-toggle.BeforeAfter-module___pFmda__scope{margin-top:1.5rem}
.SelectedWork-module__6KsJca__section{grid-column:1/-1;min-width:0}.SelectedWork-module__6KsJca__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.SelectedWork-module__6KsJca__paragraphRow{grid-column:1/-1;grid-template-columns:repeat(8,minmax(0,1fr));column-gap:2rem;margin-block:2rem;display:grid}.SelectedWork-module__6KsJca__paragraphRow:last-child,.SelectedWork-module__6KsJca__paragraphRow>p:last-child{margin-bottom:0}@media (max-width:1024px){.SelectedWork-module__6KsJca__paragraphRow{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:4rem}}@media (max-width:800px){.SelectedWork-module__6KsJca__paragraphRow{column-gap:2rem}}@media (max-width:480px){.SelectedWork-module__6KsJca__paragraphRow{column-gap:1rem}}.SelectedWork-module__6KsJca__card{--work-caption-clearance:5rem;background:var(--image-background);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.SelectedWork-module__6KsJca__grid>.SelectedWork-module__6KsJca__card-wide{grid-column:1/-1}.SelectedWork-module__6KsJca__grid>.SelectedWork-module__6KsJca__card-wide .SelectedWork-module__6KsJca__media{aspect-ratio:16/9}.SelectedWork-module__6KsJca__card:before{pointer-events:none;z-index:2;opacity:0}:root:not([data-focus-modality=pointer]) .SelectedWork-module__6KsJca__card:has(>.SelectedWork-module__6KsJca__trigger:focus-visible):before{opacity:1}.SelectedWork-module__6KsJca__media{--v-phone-height:calc(80% - var(--work-caption-clearance) * .8);--v-phone-top:50%;aspect-ratio:4/3;grid-area:1/1;width:100%;min-width:0;min-height:20rem;display:block;position:relative;overflow:hidden}.SelectedWork-module__6KsJca__card .SelectedWork-module__6KsJca__media>div{position:absolute;inset:0}.SelectedWork-module__6KsJca__media>div,.SelectedWork-module__6KsJca__media [role=img]{height:100%}.SelectedWork-module__6KsJca__projectPreview{background:var(--image-background)}.SelectedWork-module__6KsJca__tileClose{pointer-events:none;width:32px;height:32px;position:absolute;top:8px;right:8px}@media (pointer:coarse){.SelectedWork-module__6KsJca__tileClose{width:44px;height:44px}}.SelectedWork-module__6KsJca__media [role=img]{box-sizing:border-box;padding-block:calc(var(--work-caption-clearance) / 2)}.SelectedWork-module__6KsJca__redesignPreview>[role=img]>div{height:80%}.SelectedWork-module__6KsJca__screenshot{height:100%;padding:calc(var(--work-caption-clearance,0px) / 2) 8%;align-items:center;display:flex}.SelectedWork-module__6KsJca__screenshot>:is(img,div){border-radius:2.4%/3.9%;display:block;box-shadow:0 2px 8px #00000014,0 8px 32px #0000001a}.SelectedWork-module__6KsJca__grid>.SelectedWork-module__6KsJca__card-wide .SelectedWork-module__6KsJca__screenshot{justify-content:center}.SelectedWork-module__6KsJca__grid>.SelectedWork-module__6KsJca__card-wide .SelectedWork-module__6KsJca__screenshot>img{max-width:100%;max-height:84%}.SelectedWork-module__6KsJca__trigger{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.SelectedWork-module__6KsJca__title{z-index:1;min-height:var(--work-caption-clearance);pointer-events:none;text-transform:lowercase;text-align:left;color:var(--color-text);grid-area:1/1;align-self:end;align-items:flex-end;padding:1rem;line-height:1;display:flex}.SelectedWork-module__6KsJca__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}@media (min-width:1025px){.SelectedWork-module__6KsJca__grid>.SelectedWork-module__6KsJca__card .SelectedWork-module__6KsJca__media{aspect-ratio:auto;height:75vh}}@media (min-width:561px) and (max-width:1024px){.SelectedWork-module__6KsJca__grid>.SelectedWork-module__6KsJca__card .SelectedWork-module__6KsJca__media{min-height:50vh}}@media (hover:hover) and (pointer:fine){.SelectedWork-module__6KsJca__card:hover:before{opacity:1}}@media (max-width:560px){.SelectedWork-module__6KsJca__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SelectedWork-module__6KsJca__card:before{transition:none}}.SelectedWork-module__6KsJca__previewImage{width:100%;min-width:0;line-height:0}.SelectedWork-module__6KsJca__previewImage>img{display:block}.SelectedWork-module__6KsJca__card .SelectedWork-module__6KsJca__media>.SelectedWork-module__6KsJca__tileDetails{height:1px;inset:100% 0 auto}
.ThemerPreview-module__CI8xkW__sized .preview-phones{transform:translate(-50%, -50%) scale(var(--preview-phone-scale,.4))!important}
