.turn-preview{width:100%;max-width:470px;justify-self:end;border:1px solid #ffffff2c;background:linear-gradient(140deg,#ffffff19,#ffffff08);border-radius:8px;padding:23px;box-shadow:0 24px 90px #0008}.turn-preview-top{display:flex;justify-content:space-between;gap:15px;color:#aaa;font:9px/1.5 'IBM Plex Mono',monospace;letter-spacing:.4px}.turn-preview-screen{margin-top:18px;background:#e7e7e5;border:1px solid #ffffff8c;color:#222;border-radius:5px;padding:20px}.turn-screen-heading{display:flex;justify-content:space-between;align-items:start;gap:12px;border-bottom:1px solid #d0d0ce;padding-bottom:17px}.turn-screen-heading>div{display:grid;gap:7px}.turn-screen-heading span{font:8px 'IBM Plex Mono',monospace;color:#888}.turn-screen-heading strong{font-size:21px;line-height:1.15;letter-spacing:-.6px;font-weight:500}.turn-screen-heading b{font-size:20px;color:#a77a64;font-weight:400}.turn-preview-request{background:#f4f4f2;border:1px solid #fff;border-radius:4px;font-size:12px;line-height:1.6;padding:13px;margin-top:16px}.turn-preview-steps>div{display:flex;align-items:center;gap:10px;border-bottom:1px solid #d0d0ce;padding:12px 0}.turn-preview-steps i{font:9px 'IBM Plex Mono',monospace;font-style:normal;color:#9a6c57}.turn-preview-steps span{font-size:12px;font-weight:500}.turn-preview-steps strong{margin-left:auto;text-align:right;font:8px 'IBM Plex Mono',monospace;color:#888}.turn-preview>p{font-size:11px;color:#aaa;line-height:1.6;margin-top:16px}.turn-apps{padding-top:110px}.turn-apps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:35px}.turn-apps-grid a{min-width:0;display:flex;flex-direction:column;min-height:200px;padding:20px;background:#fafaf9;border:1px solid white;border-radius:5px}.turn-apps-grid a:hover{border-color:#b8a194}.turn-apps-grid a:focus-visible{outline:2px solid #a16f59;outline-offset:3px}.turn-apps-grid a>span:first-child,.governance-list span,.turn-work-row span{font:9px/1.5 'IBM Plex Mono',monospace;color:#9a6c57}.turn-apps-grid strong{font-size:19px;line-height:1.2;letter-spacing:-.4px;font-weight:500;margin-top:35px}.turn-apps-grid small{font-size:12px;color:#707070;line-height:1.6;margin-top:9px}.turn-apps-grid i{font-style:normal;font-size:18px;color:#8c766b;margin-top:auto;align-self:flex-end}.turn-governance{display:grid;grid-template-columns:1fr .7fr;gap:80px;margin-top:110px;border-top:1px solid #c7c7c5;padding-top:70px}.turn-governance h2{font-size:clamp(38px,4.8vw,62px);font-weight:450;letter-spacing:-.05em;line-height:1.08;margin-top:18px}.turn-governance>div:first-child>p:not(.catalog-kicker){max-width:390px;font-size:15px;color:#686868;line-height:1.7;margin-top:24px}.governance-list>div{padding:18px 0 20px;border-top:1px solid #c7c7c5}.governance-list>div:last-child{border-bottom:1px solid #c7c7c5}.governance-list strong{display:block;font-size:17px;line-height:1.35;font-weight:500;margin-top:8px}.governance-list p{font-size:12px;color:#777;line-height:1.6;margin-top:6px}.turn-work{padding-top:110px}.turn-work-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:35px}.turn-work-row>div{padding:20px;background:#fafaf9;border:1px solid white;border-radius:5px;min-height:155px}.turn-work-row strong{display:block;font-size:18px;line-height:1.3;font-weight:500;margin-top:27px}.turn-work-row p{font-size:12px;color:#777;line-height:1.6;margin-top:8px}@media(max-width:850px){.turn-apps-grid{grid-template-columns:1fr 1fr}.turn-governance{grid-template-columns:1fr 1fr;gap:35px}}@media(max-width:560px){.turn-preview{justify-self:start}.torno-detail-hero h1{font-size:clamp(44px,10.5vw,60px)}.turn-apps,.turn-work{padding-top:75px}.turn-apps-grid{grid-template-columns:1fr 1fr}.turn-apps-grid a{padding:16px;min-height:190px}.turn-apps-grid strong{font-size:17px;margin-top:25px}.turn-governance{grid-template-columns:1fr;gap:30px;margin-top:75px;padding-top:50px}.turn-governance h2{font-size:39px}.turn-work-row{grid-template-columns:1fr}.turn-work-row>div{min-height:0}.turn-work-row strong{margin-top:18px}}@media(max-width:350px){.turn-preview-steps>div{flex-wrap:wrap}.turn-preview-steps strong{width:100%;margin-left:24px;text-align:left}.turn-apps-grid{grid-template-columns:1fr}}
