.al-page{--al-gap:clamp(24px, 4vw, 58px)}.al-guide-return{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:48px;padding-block:24px;font-size:14px;display:flex}.al-guide-return a{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:5px;align-items:center;text-decoration-thickness:3px;display:inline-flex}.al-guide-return .btn{white-space:normal;max-width:100%;padding-block:14px;line-height:1.5;text-decoration:none}.al-page :is(a,button,input,h2,#baslarken,#uygulama){scroll-margin-top:12px}.al-hero{padding:clamp(24px,3.5vw,44px) 0 clamp(56px,7vw,96px)}.al-hero-grid{gap:var(--al-gap);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}.al-crumb{flex-wrap:wrap;gap:10px;margin-bottom:28px;font-size:14px;font-weight:600;display:flex}.al-crumb a{text-underline-offset:4px;text-decoration:underline}.al-eyebrow{font-size:13px;font-weight:600;line-height:1.6;display:block}.al-hero .sc-q{font-size:clamp(40px,4.8vw,72px)}.al-hero .brush{color:var(--color-paper)}.al-inline-actions{flex-wrap:wrap;align-items:center;gap:20px 24px;margin-top:26px;display:flex}.al-inline-actions .link-ink{font-size:14px}.al-hero-note{margin-top:26px;font-size:14px;font-weight:500}.al-hero-visual{aspect-ratio:1.2;margin:0;position:relative}.al-hero-book{filter:drop-shadow(0 18px 16px #00000038);width:50%;position:absolute;top:12%;left:4%;transform:rotate(-8deg)}.al-hero-page{border:1.5px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-paper);filter:drop-shadow(0 14px 12px #00000029);width:44%;position:absolute;top:2%;right:4%;overflow:hidden;transform:rotate(6deg)}.al-hero-book img,.al-hero-page img{width:100%;height:auto;display:block}.al-visual-caption{font-size:14px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.al-workshop{padding-top:clamp(40px,5vw,64px);padding-bottom:70px}.al-page #uygulama{scroll-margin-top:12px}.al-step-content{animation:al-enter .45s var(--ease-out)}.al-frame-transition{animation:al-enter .3s var(--ease-out)}.al-step-nav a{isolation:isolate;transition:color .2s,border-color .2s;position:relative}.al-page .al-step-nav a[aria-current]{background:0 0}.al-nav-indicator{background:var(--color-ink);border-radius:inherit;z-index:-1;position:absolute;inset:0}.al-feedback{animation:al-enter .3s var(--ease-out)}.al-calculation>div{animation:al-enter .5s var(--ease-out) both}.al-calculation>div:nth-of-type(2){animation-delay:.12s}.al-calculation>.al-net{animation-delay:.28s}@keyframes al-enter{0%{opacity:.3;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.al-step-nav ol{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:18px;display:grid}.al-step-nav a{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff;align-items:center;gap:12px;min-height:54px;padding:14px 16px;font-size:13px;font-weight:500;display:flex}.al-step-nav a>span{opacity:.6;font-variant-numeric:tabular-nums;font-size:12px}.al-step-nav a[aria-current]{border-color:var(--color-ink);background:var(--color-ink);color:#fff}.al-step-nav a[aria-current]>span{color:var(--color-brand);opacity:1}.al-step-nav a:hover{border-color:var(--color-ink)}.al-workbench{border:2px solid var(--color-ink);border-radius:var(--radius-card);box-shadow:7px 7px 0 var(--color-brand);overflow:clip}.al-workbench-heading{border-bottom:1px solid var(--color-line);padding:26px 32px}.al-workbench-heading .bar-label{margin-bottom:10px}.al-workbench-heading h2{font-size:clamp(22px,2.6vw,34px);font-weight:700;line-height:1.25}.al-workbench-heading h2:focus{box-shadow:none;outline:none}.al-work-grid{grid-template-columns:1.12fr 1fr;min-height:540px;display:grid}.al-stage{background:var(--color-paper-2);border-right:1px solid var(--color-line);min-width:0;padding:28px 32px}.al-stage-label{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;font-size:12px;display:flex}.al-stage-label b{font-variant-numeric:tabular-nums;font-weight:600}.al-stage>.al-fine{margin:18px 0 0}.al-scenario{margin:0 0 20px;font-size:13px}.al-instruction{align-content:center;min-width:0;padding:34px}.al-instruction h3{margin:14px 0;font-size:clamp(21px,2.1vw,28px);font-weight:700;line-height:1.3}.al-instruction p{color:var(--color-ink-2);margin:14px 0;font-size:14px}.al-instruction .al-fine,.al-fine{color:var(--color-ink-2);font-size:12px;line-height:1.7}.al-context{border:1px solid var(--color-line);border-radius:99px;gap:4px;padding:4px;display:inline-flex}.al-context button{border-radius:99px;min-height:38px;padding:4px 20px;font-size:13px}.al-context button[aria-pressed=true]{background:var(--color-brand);font-weight:600}.al-roles{margin:20px 0}.al-roles>div{border-bottom:1px solid var(--color-line);grid-template-columns:90px 1fr;gap:12px;padding:16px 0;font-size:13px;display:grid}.al-roles dt{font-weight:600}.al-roles dd{color:var(--color-ink-2)}.al-callout{border-radius:var(--radius-md);background:var(--color-brand-wash);padding:14px 18px}.al-book-page{width:min(100%,285px);margin:0 auto;display:block;position:relative;transform:rotate(-2deg);box-shadow:5px 8px #00000012}.al-book-page img{width:100%;height:auto;display:block}.al-book-page>span{background:var(--color-ink);color:#fff;border-radius:99px;padding:8px 15px;font-size:12px;position:absolute;bottom:16px;right:-12px}.al-paper{border:1px solid var(--color-line);background:#fff;padding:25px 24px 0;box-shadow:5px 5px #0000000c}.al-paper-top{border-bottom:2px solid;justify-content:space-between;gap:12px;padding-bottom:12px;font-size:12px;font-weight:600;display:flex}.al-paper h3{margin:20px 0 8px;font-size:25px;font-weight:700}.al-paper-note{color:var(--color-ink-2);margin-bottom:22px;font-size:12px}.al-words{flex-wrap:wrap;align-items:start;gap:8px 2px;padding-bottom:28px;display:flex}.al-word{border-radius:var(--radius-sm);border:1px solid #0000;padding:21px 5px 3px;font-size:15px;line-height:1.5;position:relative}.al-word sup{color:var(--color-ink-3);font-size:12px;line-height:1;position:absolute;top:5px;left:5px}.al-word.is-read{background:var(--color-brand-wash)}.al-word[data-error]{text-underline-offset:4px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.al-word.is-stop,.al-word.is-selected{background:var(--color-brand);border-color:var(--color-ink)}button.al-word{border-color:var(--color-line);min-height:46px}button.al-word:hover{background:var(--color-brand-wash);border-color:var(--color-ink)}.al-paper-bottom{border-top:1px solid var(--color-line);padding:15px 0;font-size:12px}.al-paper-bottom>span{vertical-align:middle;margin-right:6px;font-size:19px}.al-frame-copy{min-height:180px}.al-demo-mobile-paper{display:none}.al-errors-help{border-top:1px solid var(--color-line);margin-top:20px;padding-top:14px;font-size:13px}.al-errors-help summary{cursor:pointer;font-weight:600}.al-errors-help p{font-size:13px}.al-frame-controls{gap:10px;margin-top:20px;display:flex}.al-frame-controls button{border:1px solid var(--color-line);border-radius:50%;width:44px;height:44px;font-size:13px}.al-frame-controls button[aria-pressed=true]{background:var(--color-brand);border-color:var(--color-ink);font-weight:600}.al-instruction .btn{padding:0 20px;font-size:13px}.al-observations{background:var(--color-brand-wash);margin:18px 0;padding:16px 18px 16px 34px;font-size:13px;list-style:outside}.al-observations li+li{margin-top:6px}.al-error-field{margin:22px 0}.al-error-field legend{margin-bottom:12px;font-size:13px;font-weight:600}.al-error-options{gap:12px;display:flex}.al-error-options label{cursor:pointer;border:1px solid var(--color-line);border-radius:var(--radius-sm);align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:14px;display:flex}.al-error-options label:has(:checked){background:var(--color-brand);border-color:var(--color-ink)}.al-error-options input{accent-color:var(--color-ink)}.al-feedback{border:1.5px solid var(--color-ink);border-radius:var(--radius-md);margin-top:20px;padding:18px;font-size:14px}.al-feedback.is-correct{background:var(--color-brand-wash)}.al-feedback p{margin:10px 0 0;font-size:14px}.al-calculation{text-align:center;border:1px solid var(--color-line);background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:36px;padding:40px 28px 28px;display:grid}.al-calculation>div>b{font-variant-numeric:tabular-nums;font-size:clamp(46px,5vw,70px);font-weight:700;line-height:1.1;display:block}.al-calculation>div>span{margin-top:12px;font-size:12px;display:block}.al-calculation>i{align-self:start;font-size:30px;font-style:normal}.al-calculation .al-net{background:var(--color-brand);border-radius:12px;grid-column:1/-1;margin-top:35px;padding:22px}.al-calculation .al-net>span{margin:0 0 12px;font-size:13px;font-weight:600}.al-net small{font-size:16px;font-weight:500}.al-level-table{border-collapse:collapse;width:100%;margin:22px 0;font-size:13px}.al-level-table caption{text-align:left;margin-bottom:8px;font-size:12px}.al-level-table th,.al-level-table td{text-align:left;border-bottom:1px solid var(--color-line);padding:9px 10px}.al-level-table th{font-weight:500}.al-level-table thead{font-size:12px}.al-level-table td{text-align:right;font-variant-numeric:tabular-nums}.al-level-table tr[data-current]{background:var(--color-brand)}.al-level-table tr[data-current] th{font-weight:700}.al-evaluation-parts{gap:12px;display:grid}.al-evaluation-parts li{border:1px solid var(--color-line);background:#fff;border-radius:12px;align-items:start;gap:18px;padding:22px;display:flex}.al-evaluation-parts li:first-child{border-color:var(--color-ink)}.al-part-number{padding-top:3px;font-size:12px;font-weight:600}.al-evaluation-parts h3{font-size:17px;font-weight:600;line-height:1.35}.al-evaluation-parts p{color:var(--color-ink-2);margin-top:8px;font-size:13px}.al-tag{background:var(--color-brand);margin-top:12px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.al-practices{flex-wrap:wrap;gap:7px;margin:18px 0;display:flex}.al-practices li{border:1px solid var(--color-line);border-radius:6px;padding:6px 10px;font-size:12px}.al-instruction>.link-ink{font-size:13px}.al-workbench-footer{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:22px;padding:22px 32px;font-size:13px;display:flex}.al-workbench-footer .btn{gap:18px;font-size:13px}.al-quick-section{background:var(--color-paper-2);padding:76px 0}.al-quick-grid{grid-template-columns:1fr 1.3fr;gap:clamp(30px,7vw,110px);display:grid}.al-quick-grid h2{margin:18px 0 24px}.al-quick-grid .t-lead{font-size:15px}.al-quick-grid .al-fine{max-width:48ch;margin-top:24px}.al-quick-list{gap:28px;display:grid}.al-quick-list>li{gap:24px;display:flex}.al-quick-list>li>span{border:1.5px solid var(--color-ink);background:var(--color-brand);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:14px;font-weight:800;display:grid}.al-quick-list h3{font-size:17px;font-weight:600;line-height:1.4}.al-quick-list p{color:var(--color-ink-2);margin:8px 0;font-size:15px;line-height:1.6}.al-quick-list a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.al-outro .sc-q{font-size:clamp(36px,4.6vw,68px)}@media (max-width:1000px){.al-step-nav a{gap:7px;padding:12px 10px;font-size:12px}.al-stage{padding:24px}.al-instruction{padding:26px}.al-paper{padding:20px 18px 0}.al-error-options{gap:6px}.al-error-options label{padding:10px}}@media (max-width:800px){.al-hero-grid{grid-template-columns:1fr;gap:28px}.al-hero-visual{width:100%;max-width:480px}.al-work-grid{grid-template-columns:1fr;min-height:0}.al-stage{border-right:0;border-bottom:1px solid var(--color-line)}.al-book-stage{grid-template-columns:1fr 120px;align-items:center;gap:20px;display:grid}.al-book-stage .al-stage-label{flex-direction:column;align-items:start;margin:0}.al-book-stage .al-book-page{width:120px}.al-book-stage .al-book-page>span{padding:6px 10px;font-size:12px;bottom:6px;right:-8px}.al-instruction{padding:30px}.al-frame-copy{min-height:0}.al-demo-full-paper{display:none}.al-demo-mobile-paper{margin-top:22px;display:block}.al-demo-mobile-paper .al-stage-label{margin-bottom:10px}.al-demo-mobile-paper .al-paper{padding:16px 16px 0}.al-demo-mobile-paper .al-paper-note{margin:8px 0}.al-demo-mobile-paper .al-words{gap:0 2px;padding-bottom:14px}.al-demo-mobile-paper .al-paper-bottom{padding:10px 0}.al-demo-grid .al-instruction{padding:22px}.al-demo-grid .al-frame-copy h3{font-size:21px}.al-demo-grid .al-frame-copy p{font-size:14px}.al-demo-grid .al-inline-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.al-demo-grid .al-inline-actions .btn{white-space:normal;text-align:center;padding:0 8px;font-size:12px}.al-demo-grid .al-frame-controls{margin-top:18px}.al-quick-grid{grid-template-columns:1fr 1.2fr;gap:32px}.al-calculation{margin-top:0;padding:25px}.al-calculation .al-net{margin-top:20px}}@media (max-width:640px){.al-hero{padding:20px 0 48px}.al-crumb{margin-bottom:20px}.al-hero .sc-q{font-size:clamp(36px,10vw,52px)}.al-hero-note{margin-top:20px}.al-hero-visual{aspect-ratio:1.2}.al-step-nav ol{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;gap:6px;margin-inline:-18px;padding-inline:18px 40px;scroll-padding-inline:18px 40px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.al-step-nav ol::-webkit-scrollbar{display:none}.al-step-nav li{scroll-snap-align:start}.al-step-nav a{gap:8px;min-height:48px;padding:10px 14px;font-size:13px}.al-step-nav a>span{font-size:12px}.al-workshop{padding-bottom:48px}.al-workbench{box-shadow:4px 4px 0 var(--color-brand)}.al-workbench-heading{padding:22px}.al-workbench-heading h2{font-size:23px}.al-instruction,.al-stage{padding:22px}.al-instruction h3{font-size:23px}.al-instruction p{font-size:14px}.al-roles>div{grid-template-columns:68px 1fr;font-size:12px}.al-paper{padding:20px 14px 0}.al-paper h3{font-size:22px}.al-word{font-size:14px}.al-stage-label{gap:8px}.al-error-options{gap:10px}.al-error-options label{padding:10px 12px}.al-workbench-footer{flex-wrap:wrap;padding:20px}.al-workbench-footer .btn{min-height:46px;padding:0 18px;font-size:12px}.al-calculation{padding:28px 18px 18px}.al-evaluation-parts li{gap:14px;padding:18px}.al-quick-section{padding:45px 0}.al-quick-grid{grid-template-columns:1fr;gap:32px}.al-quick-grid h2 br{display:none}.al-quick-list>li{gap:16px}.al-outro .sc-q{font-size:clamp(32px,9vw,44px)}}
