.CaseStudy-module__Ltorwa__page{min-height:100svh;overflow-x:clip}.CaseStudy-module__Ltorwa__wrap{max-width:var(--shell);padding-block:calc(var(--bar) + var(--s-6)) var(--s-8);padding-inline:max(var(--margin), env(safe-area-inset-left)) max(var(--margin), env(safe-area-inset-right));margin-inline:auto}.CaseStudy-module__Ltorwa__back{min-block-size:var(--tap);color:var(--plaque-on-lacquer);transition:color var(--d-press) var(--ease);align-items:center;display:inline-flex}.CaseStudy-module__Ltorwa__hero{gap:var(--s-6);margin-block:var(--s-5) var(--s-8);align-items:end;display:grid}.CaseStudy-module__Ltorwa__title{font-size:var(--t-display);letter-spacing:-.025em;color:var(--plaster);margin:0;line-height:.95}.CaseStudy-module__Ltorwa__statement{margin-block:var(--s-4) 0;max-inline-size:36ch;color:var(--plaque-on-lacquer);font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.4}.CaseStudy-module__Ltorwa__meta{gap:var(--s-3);margin-block:var(--s-6) 0;color:var(--plaque-on-lacquer);display:grid}.CaseStudy-module__Ltorwa__meta div{gap:var(--s-3);border-block-start:1px solid var(--lacquer-line);grid-template-columns:9rem 1fr;padding-block-start:var(--s-2);display:grid}.CaseStudy-module__Ltorwa__meta dt{color:var(--brass-hi)}.CaseStudy-module__Ltorwa__meta dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}.CaseStudy-module__Ltorwa__section{padding-block:var(--s-7);border-block-start:1px solid var(--lacquer-line)}.CaseStudy-module__Ltorwa__label{margin:0 0 var(--s-3);color:var(--brass-hi)}.CaseStudy-module__Ltorwa__h2{font-size:var(--t-h2);color:var(--plaster);margin:0 0 var(--s-5)}.CaseStudy-module__Ltorwa__body{max-inline-size:60ch;margin:0 0 var(--s-4);color:#f0ebe1db}.CaseStudy-module__Ltorwa__list{color:#f0ebe1db;max-inline-size:60ch;margin:0;padding-inline-start:1.2rem}.CaseStudy-module__Ltorwa__list li{margin-block-end:var(--s-2)}.CaseStudy-module__Ltorwa__list li::marker{color:var(--brass)}.CaseStudy-module__Ltorwa__phones{justify-content:center;gap:var(--s-6);flex-wrap:wrap;display:flex}.CaseStudy-module__Ltorwa__phone{flex:none;max-inline-size:100%}.CaseStudy-module__Ltorwa__wides{gap:var(--s-6);grid-template-columns:1fr;display:grid}.CaseStudy-module__Ltorwa__figure{min-inline-size:0;margin:0}.CaseStudy-module__Ltorwa__wide{aspect-ratio:3/2;border:1px solid var(--lacquer-line);background:#050403;inline-size:100%;position:relative;overflow:hidden}.CaseStudy-module__Ltorwa__caption{color:var(--plaque-dim);text-transform:none;letter-spacing:.04em;margin-block-start:var(--s-2)}.CaseStudy-module__Ltorwa__chips{gap:var(--s-2);color:var(--plaster);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CaseStudy-module__Ltorwa__chips li{border:1px solid var(--lacquer-line);padding:var(--s-2) var(--s-3);border-radius:2px}.CaseStudy-module__Ltorwa__ctaRow{margin-block-start:var(--s-6)}.CaseStudy-module__Ltorwa__ctaRow a{min-block-size:var(--tap);white-space:normal;text-align:start;max-inline-size:100%}.CaseStudy-module__Ltorwa__notice{margin-block:var(--s-5);padding:var(--s-5);border:1px solid var(--lacquer-line);border-inline-start:2px solid var(--brass);max-inline-size:72ch;color:var(--plaque-on-lacquer);font-size:15px;line-height:1.6}.CaseStudy-module__Ltorwa__notice p{margin:0 0 var(--s-2)}.CaseStudy-module__Ltorwa__notice p:last-child{margin:0}.CaseStudy-module__Ltorwa__next{gap:var(--s-2);min-block-size:120px;padding-block:var(--s-7);border-block:1px solid var(--lacquer-line);flex-direction:column;justify-content:center;margin-block-start:var(--s-7);display:flex}.CaseStudy-module__Ltorwa__nextName{font-size:var(--t-h2);color:var(--plaster);transition:color var(--d-preview) var(--ease), transform var(--d-preview) var(--ease)}@media (hover:hover){.CaseStudy-module__Ltorwa__back:hover{color:var(--brass-hi)}.CaseStudy-module__Ltorwa__next:hover .CaseStudy-module__Ltorwa__nextName{color:var(--brass-hi);transform:translate(8px)}}@media (min-width:768px){.CaseStudy-module__Ltorwa__wides{grid-template-columns:1fr 1fr}}.CaseStudy-module__Ltorwa__lead{justify-content:center;min-inline-size:0;max-inline-size:100%;display:flex}.CaseStudy-module__Ltorwa__browser{border:1px solid var(--lacquer-line);background:#050403;border-radius:6px;overflow:hidden;box-shadow:0 40px 80px -18px #000000bf}.CaseStudy-module__Ltorwa__chrome{border-block-end:1px solid var(--lacquer-line);background:var(--lacquer-2);align-items:center;gap:6px;padding:10px 12px;display:flex}.CaseStudy-module__Ltorwa__chrome span{background:#e3c87859;border-radius:50%;block-size:9px;inline-size:9px}.CaseStudy-module__Ltorwa__screen{aspect-ratio:16/10;inline-size:100%;position:relative;overflow:hidden}@media (min-width:1024px){.CaseStudy-module__Ltorwa__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}@media (max-width:420px){.CaseStudy-module__Ltorwa__meta div{gap:var(--s-1);grid-template-columns:1fr}}
