.al4rma_page{background:var(--bg);color:var(--ink);--gut:clamp(20px, 4vw, 56px);--col:var(--maxw,1360px);min-height:100vh}.al4rma_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.al4rma_bar{top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(8px);border-bottom:2px solid var(--brand);position:sticky}.al4rma_barIn{max-width:var(--col);padding:12px var(--gut);align-items:center;gap:18px;margin:0 auto;display:flex}.al4rma_wordmark{color:var(--ink);flex:none;text-decoration:none}.al4rma_wordmark:focus-visible{outline:3px solid var(--teal);outline-offset:4px;border-radius:6px}.al4rma_brand{color:var(--ink);align-items:center;gap:11px;display:inline-flex}.al4rma_brandText{font:800 15.5px/1.15 var(--font-sans);white-space:nowrap;display:block}.al4rma_brandText span{font:600 12px/1.2 var(--font-sans);color:var(--ink-soft);margin-top:3px;display:block}.al4rma_brandSmall{gap:9px}.al4rma_brandSmall .al4rma_brandText{font-size:14px}.al4rma_brandSmall .al4rma_brandText span{font-size:11px}.al4rma_chapters{gap:2px;margin:0 auto;display:flex}.al4rma_chapters a{font:600 12.5px/1 var(--font-sans);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.al4rma_chapters a:hover{color:var(--ink)}.al4rma_chapters a.al4rma_on{color:var(--brand-dark);background:var(--brand-tint)}.al4rma_chapters a span{font-variant-numeric:tabular-nums;border:1.25px solid;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9.5px;display:inline-grid}.al4rma_here{font:600 13px/1 var(--font-sans);color:var(--brand-dark);margin-right:auto;display:none}.al4rma_pill{background:var(--ink);color:var(--bg);font:600 12.5px/1 var(--font-sans);white-space:nowrap;border-radius:999px;align-items:baseline;gap:10px;padding:9px 14px;text-decoration:none;display:inline-flex}.al4rma_pill b{font-variant-numeric:tabular-nums;color:#ffd9cc;font-weight:700}.al4rma_progress{background:var(--ink);transform-origin:0;height:3px;transform:scaleX(var(--at,0));transition:transform .4s}@media (max-width:1180px){.al4rma_chapters{display:none}.al4rma_here{display:block}}@media (max-width:560px){.al4rma_wordmark .al4rma_brandText span,.al4rma_here{display:none}.al4rma_pill span{text-overflow:ellipsis;max-width:22vw;overflow:hidden}}.al4rma_chapters a:focus-visible,.al4rma_pill:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_previewNote{max-width:var(--col);padding:12px var(--gut);font:400 15px/1.5 var(--font-serif);color:var(--ink-soft);margin:16px auto 0}.al4rma_previewNote b{font-family:var(--font-sans);color:var(--ink);margin-right:4px;font-size:13.5px}.al4rma_previewNote{background:var(--amber-tint);width:calc(100% - 2 * var(--gut));max-width:calc(var(--col) - 2 * var(--gut));box-sizing:border-box;border-radius:12px;padding-inline:22px}.al4rma_cover{max-width:var(--col);padding:clamp(40px, 6vw, 86px) var(--gut) clamp(34px, 4vw, 56px);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(28px,5vw,72px);margin:0 auto;display:grid}.al4rma_coverText{gap:clamp(22px,2.8vw,34px);min-width:0;display:grid}.al4rma_coverPhoto{justify-self:end;width:100%;max-width:420px;padding:18px 10px 10px}@media (max-width:900px){.al4rma_cover{grid-template-columns:minmax(0,1fr)}.al4rma_coverPhoto{order:2;justify-self:center;max-width:300px}}.al4rma_coverMeta{font:600 12px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:6px 18px;display:flex}.al4rma_coverMeta span:first-child{color:var(--brand)}.al4rma_lockup{align-items:center;gap:clamp(10px,2.2vw,24px);display:flex}.al4rma_clientLogo{width:auto;max-width:52vw;height:clamp(40px,5vw,60px);display:block}.al4rma_clientName{font:800 clamp(26px, 4vw, 40px)/1 var(--font-sans)}.al4rma_times{font:clamp(30px, 4.4vw, 52px)/1 var(--font-hand);color:var(--brand);flex:none;transform:rotate(-6deg)translateY(-2px)}.al4rma_titles{gap:12px;display:grid}.al4rma_kicker{font:700 clamp(15px, 1.4vw, 18px)/1.3 var(--font-sans);color:var(--brand);letter-spacing:-.005em;margin:0}.al4rma_h1{font:700 clamp(38px, 6.2vw, 92px)/.96 var(--font-sans);letter-spacing:-.035em;text-wrap:balance;max-width:14ch;margin:0}.al4rma_coverFoot{gap:6px;display:grid}.al4rma_for{font:400 clamp(19px, 1.9vw, 24px)/1.4 var(--font-serif);color:var(--ink-soft);margin:0}.al4rma_for b{color:var(--ink);font-weight:600}.al4rma_holds{font:600 13px/1.4 var(--font-sans);color:var(--muted);margin:0}@media (max-width:560px){.al4rma_clientLogo{max-width:34vw;height:34px}.al4rma_lockup .al4rma_brandText{font-size:13.5px}.al4rma_lockup .al4rma_brandText span{font-size:11px}.al4rma_lockup .al4rma_brand svg{width:24px;height:24px}}.al4rma_minute{max-width:var(--col);padding:0 var(--gut) clamp(34px, 4vw, 52px);margin:0 auto}.al4rma_minuteIn{border-radius:var(--radius-lg);background:var(--surface);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--brand-tint);grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:10px clamp(20px,3vw,40px);padding:clamp(22px,3vw,34px);display:grid;position:relative}.al4rma_minuteHead{align-content:start;gap:6px;display:grid}.al4rma_minuteHead h2{font:800 clamp(20px, 2vw, 24px)/1.1 var(--font-sans);letter-spacing:-.01em;margin:0}.al4rma_minuteFor{font:var(--hand-note)/1.05 var(--font-hand);color:var(--brand);transform-origin:0;transform:rotate(-2deg)}.al4rma_minuteText{font:400 clamp(18px, 1.6vw, 21px)/1.6 var(--font-serif);color:var(--ink);max-width:68ch;margin:0}.al4rma_copy{font:700 14px/1 var(--font-sans);border:2px solid var(--ink);background:var(--ink);color:var(--bg);cursor:pointer;border-radius:999px;grid-column:2;justify-self:start;margin-top:6px;padding:12px 18px}.al4rma_copy:hover{background:var(--brand);border-color:var(--brand)}.al4rma_copy:focus-visible{outline:3px solid var(--teal);outline-offset:2px}@media (max-width:760px){.al4rma_minuteIn{grid-template-columns:minmax(0,1fr)}.al4rma_copy{grid-column:1}}.al4rma_route{max-width:var(--col);padding:0 var(--gut) clamp(26px, 3vw, 40px);margin:0 auto}.al4rma_routeHead{font:var(--hand-note)/1 var(--font-hand);color:var(--brand);transform-origin:0;margin-bottom:16px;display:block;transform:rotate(-1.5deg)}.al4rma_route ol{border-top:1px solid var(--line);grid-template-columns:repeat(var(--stops,7), minmax(0, 1fr));gap:10px;margin:0;padding:22px 0 0;list-style:none;display:grid;position:relative}.al4rma_route ol:before{content:"";top:42px;left:calc((100% - (var(--stops,7) - 1) * 10px) / (2 * var(--stops,7)));right:calc((100% - (var(--stops,7) - 1) * 10px) / (2 * var(--stops,7)));background:repeating-linear-gradient(90deg, var(--ink) 0 6px, transparent 6px 12px);opacity:.35;height:2px;position:absolute}.al4rma_route a{text-align:center;color:var(--ink);border-radius:var(--radius);justify-items:center;gap:6px;padding:0 4px 14px;text-decoration:none;display:grid;position:relative}.al4rma_stopN{background:var(--bg);border:2px solid var(--brand);width:42px;height:42px;color:var(--brand);font:700 13px/1 var(--font-sans);font-variant-numeric:tabular-nums;box-shadow:0 0 0 6px var(--bg);border-radius:50%;place-items:center;transition:background .15s,color .15s,transform .15s;display:grid}.al4rma_route b{font:700 15px/1.2 var(--font-sans);margin-top:4px}.al4rma_stopLine{font:400 14px/1.35 var(--font-serif);color:var(--muted)}.al4rma_route a:hover .al4rma_stopN,.al4rma_route a:focus-visible .al4rma_stopN{background:var(--brand);color:#fff;transform:translateY(-2px)}.al4rma_route a:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_stopLast .al4rma_stopN{border-color:var(--ink);color:var(--ink)}.al4rma_stopLast a:hover .al4rma_stopN,.al4rma_stopLast a:focus-visible .al4rma_stopN{background:var(--ink);color:var(--bg)}@media (max-width:900px){.al4rma_route ol{grid-template-columns:minmax(0,1fr);gap:0}.al4rma_route ol:before{background:repeating-linear-gradient(180deg, var(--ink) 0 6px, transparent 6px 12px);width:2px;height:auto;inset:22px auto 36px 21px}.al4rma_route a{text-align:left;grid-template-columns:42px minmax(0,1fr);justify-items:start;gap:2px 16px;padding:0 0 18px}.al4rma_stopN{grid-row:1/span 2}.al4rma_route b{margin-top:3px}}.al4rma_band{border-top:2px solid var(--brand);background:var(--bg);scroll-margin-top:66px}.al4rma_b_hello{background:var(--surface);border-top-color:var(--ink)}.al4rma_b_hello .al4rma_chapter{max-width:calc(66ch + 2 * var(--gut))}.al4rma_b_future{background:var(--teal-tint);border-top-color:var(--teal)}.al4rma_b_noticing{background:var(--brand-tint)}.al4rma_b_how{background:var(--bg)}.al4rma_b_proof{background:var(--surface);border-top-color:var(--ink)}.al4rma_b_investment{background:var(--amber-tint)}.al4rma_b_future .al4rma_eyebrow{color:var(--teal-dark)}.al4rma_b_investment .al4rma_reco{background:var(--amber-tint)}.al4rma_b_proof .al4rma_quote{background:var(--brand-tint)}.al4rma_chapter{max-width:var(--col);padding:clamp(46px, 6vw, 84px) var(--gut) clamp(52px, 6.4vw, 92px);margin:0 auto}.al4rma_chapterHead{gap:12px;margin-bottom:26px;display:grid}.al4rma_eyebrow{font:700 12px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);align-items:center;gap:10px;display:inline-flex}.al4rma_num{letter-spacing:0;font-variant-numeric:tabular-nums;border:1.5px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10.5px;display:inline-grid}.al4rma_h2{font:700 clamp(28px, 3.6vw, 46px)/1.08 var(--font-sans);letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:0}.al4rma_h3{font:700 clamp(19px, 1.8vw, 23px)/1.2 var(--font-sans);letter-spacing:-.01em;margin:44px 0 14px}.al4rma_lede{font:400 17px/1.5 var(--font-serif);color:var(--muted);max-width:60ch;margin:-4px 0 18px}.al4rma_prose{max-width:66ch}.al4rma_prose p{font:400 clamp(18px, 1.5vw, 20px)/1.62 var(--font-serif);color:var(--ink);margin:0 0 16px}.al4rma_outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}:is(.al4rma_outcomes:has(>li:nth-child(4):last-child),.al4rma_outcomes:has(>li:nth-child(2):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:860px){.al4rma_outcomes{grid-template-columns:minmax(0,1fr)}}.al4rma_outcomes li{border-radius:var(--radius);background:var(--surface);border-top:4px solid var(--teal);align-content:start;gap:8px;padding:22px 22px 24px;display:grid}.al4rma_outcomes b{font:700 19px/1.2 var(--font-sans);letter-spacing:-.01em}.al4rma_outcomes span{font:400 16px/1.5 var(--font-serif);color:var(--ink-soft)}.al4rma_research{margin-top:38px}.al4rma_researchLede{font:600 clamp(18px, 1.6vw, 21px)/1.45 var(--font-sans);max-width:52ch;margin:0 0 18px}.al4rma_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.al4rma_stats{grid-template-columns:minmax(0,1fr)}}.al4rma_stats li{background:var(--surface);border-radius:var(--radius);gap:6px;padding:18px 20px;display:grid}.al4rma_stats b{font:800 clamp(34px, 3.6vw, 48px)/1 var(--font-sans);letter-spacing:-.03em;color:var(--brand);font-variant-numeric:tabular-nums}.al4rma_stats span{font:400 15.5px/1.45 var(--font-serif);color:var(--ink-soft)}.al4rma_source{font:600 12.5px/1.4 var(--font-sans);color:var(--muted);margin:14px 0 0}.al4rma_more{font:700 15px/1 var(--font-sans);border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;margin:34px 0 18px;padding:14px 20px}.al4rma_more:hover,.al4rma_more[aria-expanded=true]{background:var(--ink);color:var(--bg)}.al4rma_more:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_model{gap:18px;margin-top:6px;display:grid}.al4rma_stage{border-radius:var(--radius-lg);background:var(--surface);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--brand-tint);gap:18px;padding:clamp(20px,2.6vw,32px);scroll-margin-top:76px;display:grid}.al4rma_stHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 20px;padding-bottom:16px;display:flex}.al4rma_stHead .al4rma_scTop{justify-content:flex-start;gap:14px;margin-bottom:6px}.al4rma_stHead .al4rma_scNav{border:0;padding:0}.al4rma_stSplit{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}@media (max-width:760px){.al4rma_stSplit{grid-template-columns:minmax(0,1fr)}}.al4rma_stDo,.al4rma_stLeave{font:400 17px/1.5 var(--font-serif);color:var(--ink);border-radius:14px;align-content:start;gap:10px;padding:18px 20px;display:grid}.al4rma_stDo{background:var(--bg);border:1px solid var(--line)}.al4rma_stLeave{background:var(--brand-tint)}.al4rma_stRight{grid-auto-rows:1fr;gap:14px;display:grid}.al4rma_stRight>:only-child{grid-row:span 1}.al4rma_stRight .al4rma_relief{align-content:start;margin:0}.al4rma_stDo p,.al4rma_stLeave p{margin:0}.al4rma_stAsks{background:var(--surface);border:1.5px dashed var(--teal);font:400 16px/1.5 var(--font-serif);color:var(--ink);border-radius:12px;gap:4px;margin:0;padding:14px 18px;display:grid}.al4rma_stAsks .al4rma_stLabel{color:var(--teal-dark)}.al4rma_yearAsk{border-radius:var(--radius-lg);background:var(--teal-tint);gap:10px;padding:16px 20px;display:grid}.al4rma_yearAsk .al4rma_stLabel{color:var(--teal-dark)}.al4rma_yearAsk>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:760px){.al4rma_yearAsk>div{grid-template-columns:minmax(0,1fr)}}.al4rma_yearAsk p{font:400 15.5px/1.45 var(--font-serif);color:var(--ink);gap:2px;margin:0;display:grid}.al4rma_yearAsk b{font:700 14px/1.3 var(--font-sans)}.al4rma_printPlan{display:none}@media print{.al4rma_printPlan{gap:12px;margin:0;padding:0;list-style:none;display:grid}.al4rma_printPlan li{break-inside:avoid;font:400 13px/1.45 var(--font-serif);border-top:1px solid #ddd;padding:10px 0}.al4rma_printPlan b{font:700 14px/1.3 var(--font-sans)}.al4rma_printPlan span{color:#666;font:600 12px/1 var(--font-sans);margin-left:6px}.al4rma_printPlan p{margin:4px 0 0}.al4rma_stage,.al4rma_modelBar{display:none!important}}.al4rma_stLabel{font:700 11.5px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.al4rma_stLeave .al4rma_stLabel{color:var(--brand-dark)}.al4rma_modelBar{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.al4rma_lengthPick{font:700 11px/1.2 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);gap:4px;display:grid}.al4rma_lengthPick select{font:700 14.5px/1 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink);border:2px solid var(--ink);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%231f1a17' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 12px center / 11px;appearance:none;cursor:pointer;border-radius:999px;padding:10px 34px 10px 14px}.al4rma_lengthPick select:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_drawn{flex:1;min-width:200px;padding-bottom:22px;position:relative}.al4rma_drawnLine{width:100%;height:34px;display:block;overflow:visible}.al4rma_drawnInput{appearance:none;cursor:grab;background:0 0;width:100%;height:34px;margin:0;position:absolute;top:0;left:0}.al4rma_drawnInput:active{cursor:grabbing}.al4rma_drawnInput::-webkit-slider-runnable-track{background:0 0;height:100%}.al4rma_drawnInput::-moz-range-track{background:0 0;height:100%}.al4rma_drawnInput::-webkit-slider-thumb{-webkit-appearance:none;background:var(--c);border:3px solid var(--surface);cursor:grab;border-radius:50%;width:28px;height:28px;margin-top:3px;box-shadow:0 2px 8px #1f1a1747}.al4rma_drawnInput::-moz-range-thumb{background:var(--c);border:3px solid var(--surface);cursor:grab;border-radius:50%;width:28px;height:28px;box-shadow:0 2px 8px #1f1a1747}.al4rma_drawnInput:focus-visible::-webkit-slider-thumb{outline:3px solid var(--c);outline-offset:3px}.al4rma_drawnInput:focus-visible::-moz-range-thumb{outline:3px solid var(--c);outline-offset:3px}.al4rma_drawnEnd{font:var(--hand-inline)/1 var(--font-hand);color:var(--ink-soft);position:absolute;bottom:0}.al4rma_drawnLeft{left:0}.al4rma_drawnRight{right:0}.al4rma_monthNow{font:800 16px/1 var(--font-sans);font-variant-numeric:tabular-nums;text-align:right;min-width:78px}.al4rma_modelGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:900px){.al4rma_modelGrid{grid-template-columns:minmax(0,1fr)}.al4rma_stageCard{scroll-margin-top:76px}}.al4rma_gantt{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);align-self:start;gap:4px;padding:18px 18px 14px;display:grid}.al4rma_gRow{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:10px;display:grid}@media (max-width:560px){.al4rma_gRow{grid-template-columns:128px minmax(0,1fr)}.al4rma_gMany span:not(:first-child):not(:nth-child(3)):not(:nth-child(6)):not(:nth-child(9)):not(:nth-child(12)){visibility:hidden}}.al4rma_gMonths{grid-template-columns:repeat(var(--n,12), minmax(0, 1fr));font:600 11px/1 var(--font-sans);color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;padding-bottom:6px;display:grid}.al4rma_gNow{color:var(--ink);font-weight:800}.al4rma_gLabel{all:unset;box-sizing:border-box;cursor:pointer;font:600 14px/1.2 var(--font-sans);color:var(--ink-soft);border-radius:10px;align-items:center;gap:8px;padding:7px 8px;display:flex}.al4rma_gLabel:hover{background:var(--bg);color:var(--ink)}.al4rma_gLabel:focus-visible{outline:3px solid var(--teal);outline-offset:1px}.al4rma_gN{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:inline-grid}.al4rma_gPicked .al4rma_gLabel{background:var(--brand-tint);color:var(--brand-dark)}.al4rma_gTrack{background:repeating-linear-gradient(90deg, transparent 0 calc(100% / var(--n,12) - 1px), var(--line) calc(100% / var(--n,12) - 1px) calc(100% / var(--n,12)));border-radius:6px;height:30px;position:relative}.al4rma_gMonthLine{background:var(--ink);opacity:.18;pointer-events:none;width:2px;margin-left:-1px;transition:left .35s;position:absolute;top:-4px;bottom:-4px}.al4rma_gBar{cursor:pointer;opacity:.45;border:0;border-radius:999px;padding:0;transition:opacity .25s,transform .25s;position:absolute;top:5px;bottom:5px}.al4rma_gLive{opacity:1}.al4rma_gPicked .al4rma_gBar{opacity:1;box-shadow:0 0 0 3px var(--surface), 0 0 0 5px currentColor}.al4rma_tStage{background:var(--brand);color:var(--brand)}.al4rma_tOngoing{background:var(--teal);color:var(--teal)}.al4rma_tReflect{background:var(--amber);color:var(--amber)}.al4rma_gKey{font:600 12px/1.3 var(--font-sans);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 0;display:flex}.al4rma_gKey span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.al4rma_gKey i{border-radius:999px;width:18px;height:8px;display:inline-block}.al4rma_stageCard{border-radius:var(--radius-lg);background:var(--surface);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--brand-tint);gap:12px;padding:24px 24px 20px;display:grid}.al4rma_scTop{font:700 11.5px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand);justify-content:space-between;gap:10px;display:flex}.al4rma_scWhen{color:var(--muted)}.al4rma_scName{font:800 clamp(24px, 2.4vw, 30px)/1.1 var(--font-sans);letter-spacing:-.02em;margin:0}.al4rma_scList{gap:10px;margin:0;display:grid}.al4rma_scList dt{font:700 11px/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.al4rma_scList dd{font:400 17px/1.5 var(--font-serif);color:var(--ink);gap:8px;margin:2px 0 0;display:grid}.al4rma_scList dd p{margin:0}.al4rma_scTicks{gap:7px;margin:0;padding:0;list-style:none;display:grid}.al4rma_scTicks li{padding-left:24px;position:relative}.al4rma_scTicks li:before{content:"";border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);width:10px;height:5px;position:absolute;top:7px;left:3px;transform:rotate(-45deg)}.al4rma_scConvos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.al4rma_scConvos li{background:var(--brand-tint);border-radius:10px;gap:2px;padding:10px 12px;display:grid}.al4rma_scConvos b{font:700 14px/1.2 var(--font-sans)}.al4rma_scConvos span{font:16px/1.1 var(--font-hand);color:var(--brand-dark)}.al4rma_scSessions{gap:8px;display:grid}.al4rma_scSub{font:700 11px/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.al4rma_scSub em{background:var(--amber-tint);color:#8a5a10;letter-spacing:.08em;border-radius:6px;margin-left:8px;padding:3px 7px;font-style:normal}.al4rma_scSessions ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.al4rma_scSessions li{border-bottom:1px dotted var(--line);grid-template-columns:74px minmax(0,1fr);gap:2px 10px;padding-bottom:8px;display:grid}.al4rma_scMonth{font:700 12px/1.6 var(--font-sans);color:var(--brand);font-variant-numeric:tabular-nums;grid-row:1/span 2}.al4rma_scSessions b{font:700 14.5px/1.3 var(--font-sans)}.al4rma_scSessions li span:last-child{font:400 14.5px/1.4 var(--font-serif);color:var(--ink-soft)}.al4rma_scNote,.al4rma_scAlso{font:400 15.5px/1.45 var(--font-serif);color:var(--ink-soft);margin:0}.al4rma_scAlso{font-family:var(--font-sans);color:var(--muted);font-size:13px}.al4rma_scNav{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding-top:6px;display:flex}.al4rma_scNav button{font:700 13.5px/1 var(--font-sans);border:1.5px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:10px 14px}.al4rma_scNav button:last-child{background:var(--ink);color:var(--bg)}.al4rma_scNav button:disabled{opacity:.3;cursor:default}.al4rma_scNav button:focus-visible{outline:3px solid var(--teal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.al4rma_gMonthLine,.al4rma_gBar,.al4rma_shapeBar span{transition:none}}.al4rma_relief{background:var(--teal-tint);font:400 16px/1.5 var(--font-serif);color:var(--ink);border-radius:12px;gap:4px;margin:4px 0 0;padding:14px 16px;display:grid}.al4rma_relief span{font:var(--hand-note)/1 var(--font-hand);color:var(--teal-dark)}.al4rma_inside{font:700 13.5px/1 var(--font-sans);color:var(--brand-dark);border-bottom:2px solid var(--brand-tint);justify-self:start;padding-bottom:3px;text-decoration:none}.al4rma_inside:hover{border-color:var(--brand)}.al4rma_dParts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:860px){.al4rma_dParts{grid-template-columns:repeat(2,minmax(0,1fr))}}.al4rma_dParts button{all:unset;box-sizing:border-box;cursor:pointer;border:2px solid var(--line);background:var(--surface);border-radius:14px;align-content:start;gap:4px;padding:14px 16px;transition:border-color .15s,background .15s;display:grid}.al4rma_dParts button:hover{border-color:var(--brand)}.al4rma_dParts button:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_dParts button[aria-pressed=true]{border-color:var(--brand);background:var(--brand-tint)}.al4rma_dParts span{font:700 11px/1 var(--font-sans);color:var(--brand)}@media (max-width:560px){.al4rma_dParts{grid-template-columns:minmax(0,1fr);gap:6px}.al4rma_dParts button{grid-template-columns:18px auto minmax(0,1fr);align-items:baseline;gap:10px;padding:11px 14px}}.al4rma_dParts b{font:800 17px/1.15 var(--font-sans)}.al4rma_dParts em{font:400 14.5px/1.35 var(--font-serif);color:var(--ink-soft);font-style:normal}.al4rma_dPanel{background:var(--bg);border:1px solid var(--line);border-radius:14px;gap:14px;padding:18px 20px;display:grid}.al4rma_dLead{font:400 17px/1.5 var(--font-serif);color:var(--ink);max-width:66ch;margin:0}.al4rma_exNote{font:var(--hand-inline)/1.2 var(--font-hand);color:var(--brand-dark)}.al4rma_oWrap{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:860px){.al4rma_oWrap{grid-template-columns:minmax(0,1fr)}}.al4rma_oHave{background:var(--brand);color:#fff;border-radius:14px;gap:12px;padding:20px 22px;display:grid}.al4rma_oLead{font:var(--hand-note)/1.1 var(--font-hand);color:#ffe1d6}.al4rma_oHave ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.al4rma_oHave li{font:700 17px/1.3 var(--font-sans);grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.al4rma_oHave li span{width:26px;height:26px;color:var(--brand);background:#fff;border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.al4rma_oKnow{background:var(--surface);border:2px dashed var(--brand);border-radius:14px;align-content:start;gap:10px;padding:20px 22px;display:grid}.al4rma_oKnowH{font:var(--hand-note)/1.1 var(--font-hand);color:var(--brand)}.al4rma_oKnow li{font:400 16px/1.45 var(--font-serif)}.al4rma_shape{gap:8px;display:grid}.al4rma_shapeBar{height:74px;display:flex}.al4rma_shapeBar span{min-width:0;font:700 12px/1.1 var(--font-sans);color:#fff;border-radius:8px;flex-basis:0;align-items:flex-end;margin-right:3px;padding:8px;transition:flex-grow .45s cubic-bezier(.3,.8,.3,1),opacity .3s,margin .3s,padding .3s;display:flex;overflow:hidden}.al4rma_shapeBar .al4rma_gone{opacity:0;margin-right:0;padding:0}.al4rma_shapeBar span:last-child{margin-right:0}.al4rma_dayCtl{font:700 13px/1 var(--font-sans);color:var(--ink-soft);align-items:center;gap:14px;display:flex}.al4rma_dayCtl input{accent-color:var(--brand);flex:1}.al4rma_dayCtl input:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.al4rma_dayRead{font:400 16.5px/1.45 var(--font-serif);color:var(--ink);min-height:2.9em;margin:0}.al4rma_dayRead b{font:800 17px/1 var(--font-sans);font-variant-numeric:tabular-nums;margin-right:6px}.al4rma_kOpen{background:var(--teal)}.al4rma_kConvo{background:var(--brand)}.al4rma_kClose{background:var(--amber)}.al4rma_kBreak{background:var(--line)}.al4rma_shapeEnds{font:700 12px/1 var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.al4rma_shapeKey{font:600 12.5px/1.3 var(--font-sans);color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin:4px 0 0;display:flex}.al4rma_shapeKey span{align-items:center;gap:6px;display:inline-flex}.al4rma_shapeKey i{border-radius:3px;width:16px;height:10px;display:inline-block}@media (max-width:760px){.al4rma_shapeBar{height:56px}.al4rma_shapeBar span{padding:0;font-size:0}}.al4rma_lCols{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:760px){.al4rma_lCols{grid-template-columns:minmax(0,1fr)}}.al4rma_lCols>div{background:var(--surface);border-top:4px solid var(--brand);border-radius:14px;align-content:start;gap:10px;padding:18px 20px;display:grid}.al4rma_lCols>div:nth-child(2){border-top-color:var(--teal)}.al4rma_lCols>div:nth-child(3){border-top-color:var(--amber)}.al4rma_lCols b{font:800 20px/1 var(--font-sans)}.al4rma_lCols li{font:400 15.5px/1.45 var(--font-serif)}.al4rma_qList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.al4rma_qList li{padding-left:22px;font-style:italic;position:relative}.al4rma_qList li:before{content:"?";font:800 15px/1.45 var(--font-sans);color:var(--brand);font-style:normal;position:absolute;top:0;left:0}.al4rma_agendaDay{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.al4rma_agendaDay li{border-bottom:1px solid var(--line);grid-template-columns:70px 6px minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 16px;display:grid}.al4rma_agendaDay li:last-child{border-bottom:0}.al4rma_agendaDay li>i{border-radius:3px;align-self:stretch}.al4rma_adTime{font:700 13.5px/1 var(--font-sans);font-variant-numeric:tabular-nums}.al4rma_adBody{gap:2px;display:grid}.al4rma_adBody b{font:700 15.5px/1.25 var(--font-sans)}.al4rma_adBody em{font:400 14.5px/1.4 var(--font-serif);color:var(--ink-soft);font-style:normal}.al4rma_adMin{font:600 12.5px/1 var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums}.al4rma_adBreak{background:var(--bg)}.al4rma_adBreak .al4rma_adBody b{color:var(--muted);font-weight:600}@media (max-width:560px){.al4rma_agendaDay li{grid-template-columns:58px 5px minmax(0,1fr)}.al4rma_adMin{display:none}}.al4rma_deepLede{font:400 16.5px/1.5 var(--font-serif);color:var(--ink-soft);max-width:64ch;margin:-6px 0 0}.al4rma_kfd{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:760px){.al4rma_kfd{grid-template-columns:minmax(0,1fr)}}.al4rma_kfd div{background:var(--brand-tint);border-radius:14px;gap:4px;padding:16px 18px;display:grid}.al4rma_kfd b{font:800 19px/1.1 var(--font-sans);color:var(--brand)}.al4rma_kfd span{font:400 15.5px/1.45 var(--font-serif);color:var(--ink)}.al4rma_commsLine{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:6px 0 0;padding:0;list-style:none;display:grid;position:relative}.al4rma_commsLine:before{content:"";background:repeating-linear-gradient(90deg, var(--brand) 0 8px, transparent 8px 14px);height:2px;position:absolute;top:9px;left:8px;right:8px}.al4rma_commsLine li{align-content:start;gap:4px;padding-top:28px;display:grid;position:relative}.al4rma_commsLine li:before{content:"";background:var(--surface);border:3px solid var(--brand);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:0}.al4rma_cWhen{font:700 11.5px/1.3 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brand)}.al4rma_commsLine b{font:700 16px/1.25 var(--font-sans)}.al4rma_cMeta{font:600 12.5px/1.3 var(--font-sans);color:var(--muted)}.al4rma_commsLine em{font:400 15px/1.45 var(--font-serif);color:var(--ink-soft);font-style:normal}.al4rma_cDay:before{background:var(--brand)!important}.al4rma_cAfter{font:400 15.5px/1.45 var(--font-serif);color:var(--muted);margin:4px 0 0}@media (max-width:860px){.al4rma_commsLine{grid-template-columns:minmax(0,1fr);gap:16px}.al4rma_commsLine:before{background:repeating-linear-gradient(180deg, var(--brand) 0 8px, transparent 8px 14px);width:2px;height:auto;inset:8px auto 8px 7px}.al4rma_commsLine li{padding:0 0 0 30px}}.al4rma_pens{grid-template-columns:minmax(0,1fr) minmax(0,190px);align-items:stretch;gap:14px;display:grid}@media (max-width:860px){.al4rma_pens{grid-template-columns:minmax(0,1fr)}}.al4rma_penStack{gap:10px;display:grid}.al4rma_pl{gap:4px;padding:clamp(14px,1.8vw,20px) clamp(16px,2.2vw,26px);display:grid;position:relative}.al4rma_plTag{font:800 11px/1.3 var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.al4rma_plBody{font:400 clamp(15px, 1.25vw, 17px)/1.45 var(--font-serif);color:var(--ink-soft)}.al4rma_plResults{background:var(--berry-tint);color:var(--berry)}.al4rma_plEngage{background:var(--surface);color:var(--muted)}.al4rma_plConvos{background:var(--brand-tint);color:var(--brand);gap:10px}.al4rma_plConvos .al4rma_plTag{color:var(--brand-dark)}.al4rma_plSafety{background:var(--teal-tint);color:var(--teal)}.al4rma_plSafety .al4rma_plTag{color:var(--teal-dark)}.al4rma_plGaps{background:var(--amber-tint);color:#c77a00;align-content:center}.al4rma_plGaps .al4rma_plTag{color:#a8650a}.al4rma_plPoint{z-index:1;pointer-events:none;justify-self:end;align-items:flex-start;gap:4px;margin:2px clamp(20px,6vw,90px) -26px 0;display:flex;position:relative}.al4rma_plPoint span{font:var(--hand-note)/1 var(--font-hand);color:var(--brand);padding-top:2px;transform:rotate(-2deg)}.al4rma_plPoint svg{flex:none;order:-1;width:58px;height:54px;transform:scaleX(-1)}@media (max-width:560px){.al4rma_plPoint{margin-right:6px}}.al4rma_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.al4rma_chips li{font:800 14.5px/1.1 var(--font-sans);letter-spacing:-.01em;border-radius:999px;align-items:baseline;gap:7px;padding:8px 15px;display:inline-flex}.al4rma_chips li span{font-size:11px}.al4rma_chipHere{background:var(--brand);color:#fff;border:2px solid var(--brand)}.al4rma_chipLater{background:var(--surface);color:var(--ink);border:2px dashed var(--brand)}.al4rma_chipLater span{color:var(--brand)}.al4rma_plKey{font:600 12.5px/1.3 var(--font-sans);color:var(--brand-dark);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.al4rma_plKey>span{align-items:center;gap:6px;display:inline-flex}.al4rma_plKey i{border-radius:999px;width:18px;height:10px;display:inline-block}.al4rma_keyHere{background:var(--brand)}.al4rma_keyLater{border:1.5px dashed var(--brand);background:var(--surface)}@media (max-width:560px){.al4rma_stage{padding:16px 14px}.al4rma_pl{padding:14px}.al4rma_chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.al4rma_chips li{justify-content:center;padding:8px 9px;font-size:12.5px}.al4rma_chips li span{font-size:10px}}.al4rma_deep{border-top:1px solid var(--line);gap:16px;padding-top:22px;scroll-margin-top:80px;display:grid}.al4rma_deepKick{font:700 11.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.al4rma_deepH{font:800 clamp(19px, 1.8vw, 23px)/1.2 var(--font-sans);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 0;display:flex}.al4rma_exTag{background:var(--amber-tint);color:#8a5a10;font:700 10.5px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:4px 8px;font-style:normal}.al4rma_agenda{gap:0;margin:0;padding:0;list-style:none;display:grid}.al4rma_agenda li{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,260px) minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:14px 0;display:grid}.al4rma_agenda li span{background:var(--brand);color:#fff;width:28px;height:28px;font:700 12px/1 var(--font-sans);border-radius:50%;align-self:center;place-items:center;display:inline-grid}.al4rma_agenda b{font:700 16.5px/1.3 var(--font-sans)}.al4rma_agenda em{font:400 16.5px/1.5 var(--font-serif);color:var(--ink-soft);font-style:normal}@media (max-width:760px){.al4rma_agenda li{grid-template-columns:40px minmax(0,1fr)}.al4rma_agenda em{grid-column:2}}.al4rma_asks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.al4rma_asksLabel{font:var(--hand-note)/1 var(--font-hand);color:var(--brand);margin-right:6px}.al4rma_ask{background:var(--brand-tint);font:400 15.5px/1.3 var(--font-serif);color:var(--ink);border-radius:999px;padding:9px 14px}.al4rma_layers{gap:8px;padding-right:clamp(0px,14vw,170px);display:grid;position:relative}.al4rma_layer{border-radius:12px;grid-template-columns:minmax(0,210px) minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:12px 16px;display:grid}.al4rma_layer b{font:700 15px/1.3 var(--font-sans)}.al4rma_layer span{font:400 15px/1.45 var(--font-serif);color:var(--ink-soft)}.al4rma_lResults{background:var(--berry-tint)}.al4rma_lResults b{color:var(--berry)}.al4rma_lEngage{background:var(--surface);border:1.5px solid var(--line)}.al4rma_lGround{background:var(--teal-tint);box-shadow:0 6px 0 -2px var(--teal)}.al4rma_lGround b{color:var(--teal-dark)}.al4rma_lConvos{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.al4rma_lTile{border-radius:12px;align-content:start;gap:4px;min-height:84px;padding:14px 12px;display:grid}.al4rma_lTile b{font:700 14.5px/1.2 var(--font-sans)}.al4rma_lTile span{font:16px/1.1 var(--font-hand)}.al4rma_lHere{background:var(--brand);color:#fff}.al4rma_lAfter{background:var(--surface);border:2px dashed var(--brand);color:var(--brand-dark)}.al4rma_lLens{background:var(--amber-tint);border-left:3px solid var(--amber);width:clamp(0px,13vw,160px);font:400 14.5px/1.4 var(--font-serif);color:var(--ink);border-radius:12px;flex-direction:column;justify-content:center;gap:6px;margin:0;padding:12px 14px;display:flex;position:absolute;top:0;bottom:0;right:0}.al4rma_lLens b{font:700 14px/1.2 var(--font-sans);color:#a8650a;display:block}@media (max-width:900px){.al4rma_layers{padding-right:0}.al4rma_lLens{border-left:0;border-top:3px solid var(--amber);width:auto;position:static}.al4rma_lConvos{grid-template-columns:repeat(3,minmax(0,1fr))}.al4rma_layer{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.al4rma_lConvos{grid-template-columns:repeat(2,minmax(0,1fr))}}.al4rma_qaHead{border-bottom:2px solid var(--ink);font:700 11px/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);grid-template-columns:minmax(0,170px) minmax(0,1fr) minmax(0,1fr);gap:20px;padding-bottom:8px;display:grid}.al4rma_qaHead span:last-child{color:var(--brand);padding-left:17px}@media (max-width:760px){.al4rma_qaHead{display:none}}.al4rma_qa{margin:0;padding:0;list-style:none;display:grid}.al4rma_qa li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,170px) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:6px 20px;padding:14px 0;display:grid}.al4rma_qaName{font:700 15.5px/1.3 var(--font-sans);gap:2px;display:grid}.al4rma_qaName em{font:15px/1 var(--font-hand);color:var(--brand-dark);font-style:normal}.al4rma_qaQ{font:italic 400 17px/1.45 var(--font-serif);color:var(--ink)}.al4rma_qaQ:before{content:"Q ";font:700 12px/1 var(--font-sans);color:var(--brand);font-style:normal}.al4rma_qaOut{font:400 16px/1.45 var(--font-serif);color:var(--ink-soft);border-left:3px solid var(--brand-tint);padding-left:14px}.al4rma_qaAfter{opacity:.85}@media (max-width:760px){.al4rma_qa li{grid-template-columns:minmax(0,1fr)}}.al4rma_modes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.al4rma_modes button{font:700 14px/1 var(--font-sans);border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:11px 18px}.al4rma_modes button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.al4rma_modes button:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_modes p{font:400 16.5px/1.5 var(--font-serif);color:var(--ink-soft);flex-basis:100%;margin:4px 0 0}.al4rma_rhythm{counter-reset:r;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.al4rma_rhythm li{background:var(--bg);border:1px solid var(--line);border-radius:14px;align-content:start;gap:4px;padding:16px 18px;display:grid;position:relative}.al4rma_rhythm li:nth-child(2){background:var(--brand-tint);border-color:#0000}.al4rma_rhythm li:not(:last-child):after{content:"→";font:700 18px/1 var(--font-sans);color:var(--brand);z-index:1;position:absolute;top:50%;right:-12px;transform:translate(50%,-50%)}.al4rma_rhythm span{font:700 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}.al4rma_rhythm b{font:700 17px/1.2 var(--font-sans)}.al4rma_rhythm em{font:400 15.5px/1.45 var(--font-serif);color:var(--ink-soft);font-style:normal}@media (max-width:760px){.al4rma_rhythm{grid-template-columns:minmax(0,1fr)}.al4rma_rhythm li:not(:last-child):after{content:"↓";top:auto;bottom:-12px;right:50%;transform:translate(50%,50%)}}.al4rma_sessList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:960px){.al4rma_sessList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.al4rma_sessList{grid-template-columns:minmax(0,1fr)}}.al4rma_sessList li{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-content:start;gap:6px;padding:16px 18px;display:grid}.al4rma_sessList b{font:700 15.5px/1.25 var(--font-sans)}.al4rma_sessList em{font:400 15px/1.45 var(--font-serif);color:var(--ink-soft);font-style:normal}.al4rma_capName{letter-spacing:-.01em;font:800 18px/1.2 var(--font-sans)!important}.al4rma_capVia{border-top:1px dotted var(--line);font:700 13.5px/1.3 var(--font-sans);color:var(--ink-soft);gap:2px;margin-top:4px;padding-top:8px;display:grid}.al4rma_capVia span{font:700 10.5px/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.al4rma_sessLoop{font:15px/1 var(--font-hand);color:var(--teal-dark);margin-top:4px}.al4rma_measure{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,36px);display:grid}@media (max-width:900px){.al4rma_measure{grid-template-columns:minmax(0,1fr)}}.al4rma_shot{border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-md);border-radius:14px;margin:0;overflow:hidden}.al4rma_shotBar{background:var(--surface);border-bottom:1px solid var(--line);gap:6px;padding:10px 12px;display:flex}.al4rma_shotBar i{background:var(--line);border-radius:50%;width:10px;height:10px}.al4rma_shot img{width:100%;height:auto;display:block}.al4rma_shot figcaption{font:600 12.5px/1.4 var(--font-sans);color:var(--muted);background:var(--surface);border-top:1px solid var(--line);padding:10px 14px}.al4rma_pulse{gap:14px;margin:10px 0 0;padding:0;list-style:none;display:grid}.al4rma_pulse li{border-left:3px solid var(--teal);gap:3px;padding-left:18px;display:grid}.al4rma_pulse b{font:700 16px/1.3 var(--font-sans)}.al4rma_pulse span{font:400 16px/1.5 var(--font-serif);color:var(--ink-soft)}.al4rma_letter{gap:10px;max-width:66ch;display:grid}.al4rma_letterSign{font:clamp(34px, 3.4vw, 46px)/1 var(--font-hand);color:var(--ink);transform-origin:0;justify-self:start;padding-left:4px;transform:rotate(-3deg)}.al4rma_signoff{align-items:center;gap:16px;display:flex}.al4rma_face{object-fit:cover;border-radius:50%;width:64px;height:64px}.al4rma_signoff div{gap:2px;display:grid}.al4rma_hand{font:var(--hand-display)/1 var(--font-hand);color:var(--ink)}.al4rma_small{font:600 12.5px/1.2 var(--font-sans);color:var(--muted);align-items:center;gap:7px;display:inline-flex}.al4rma_heard{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:24px;display:grid;position:relative}.al4rma_margin{font:var(--hand-note)/1.1 var(--font-hand);color:var(--brand);text-align:right;padding-top:8px;transform:rotate(-4deg)}.al4rma_pull{border-left:3px solid var(--brand);max-width:60ch;padding-left:clamp(18px,2.4vw,30px)}.al4rma_pull p{font:400 clamp(21px, 2.2vw, 27px)/1.45 var(--font-serif);color:var(--ink);margin:0 0 14px}@media (max-width:760px){.al4rma_heard{grid-template-columns:minmax(0,1fr);gap:6px}.al4rma_margin{text-align:left}}.al4rma_journey{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.al4rma_journey:before{content:"";background:repeating-linear-gradient(90deg, var(--brand) 0 8px, transparent 8px 14px);height:2px;position:absolute;top:18px;left:19px;right:calc(20% - 30.2px)}.al4rma_step{align-content:start;gap:8px;padding-right:6px;display:grid;position:relative}.al4rma_stepN{background:var(--brand);color:#fff;width:38px;height:38px;font:700 15px/1 var(--font-sans);box-shadow:0 0 0 6px var(--bg);border-radius:50%;place-items:center;display:grid;position:relative}.al4rma_step b{font:700 16.5px/1.25 var(--font-sans);margin-top:6px}.al4rma_step span:last-child{font:400 16px/1.5 var(--font-serif);color:var(--ink-soft)}@media (max-width:900px){.al4rma_journey{grid-template-columns:minmax(0,1fr);gap:20px}.al4rma_journey:before{background:repeating-linear-gradient(180deg, var(--brand) 0 8px, transparent 8px 14px);width:2px;height:auto;inset:18px auto 18px 18px}.al4rma_step{grid-template-columns:38px minmax(0,1fr);column-gap:16px}.al4rma_step b,.al4rma_step span:last-child{grid-column:2}.al4rma_stepN{grid-row:1/span 2}.al4rma_step b{margin-top:8px}}.al4rma_six{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:900px){.al4rma_six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.al4rma_six{grid-template-columns:minmax(0,1fr)}}.al4rma_convo{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);align-content:start;gap:6px;min-height:196px;padding:20px 20px 22px;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;display:grid}.al4rma_convo:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.al4rma_convo:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_convoOpen{background:var(--brand-tint);border-color:#0000}.al4rma_convoN{font:700 11px/1 var(--font-sans);letter-spacing:.1em;color:var(--brand)}.al4rma_convoName{font:700 21px/1.1 var(--font-sans);letter-spacing:-.01em}.al4rma_convoHook{font:var(--hand-note)/1.1 var(--font-hand);color:var(--brand-dark)}.al4rma_convoIs{font:400 16px/1.5 var(--font-serif);color:var(--ink-soft);margin-top:4px}.al4rma_track{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);gap:14px;margin-top:30px;padding:26px clamp(16px,2.4vw,28px) 18px;display:grid}.al4rma_lane{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;display:grid}.al4rma_laneLabel{font:600 14px/1.25 var(--font-sans)}.al4rma_laneMark{height:22px;position:relative}.al4rma_kBar .al4rma_laneMark:before,.al4rma_kPoint .al4rma_laneMark:before{content:"";top:4px;bottom:4px;left:var(--from);width:calc(var(--to) - var(--from));background:var(--tone);border-radius:999px;position:absolute}.al4rma_kPoint .al4rma_laneMark:before{border-radius:3px;width:14px;height:14px;top:4px;bottom:auto;transform:translate(-50%)rotate(45deg)}.al4rma_kDots .al4rma_laneMark{margin-left:var(--from);width:calc(var(--to) - var(--from));justify-content:space-between;align-items:center;display:flex}.al4rma_kDots .al4rma_laneMark i{background:var(--tone);border-radius:50%;width:10px;height:10px}.al4rma_axis{border-top:1px dashed var(--line);height:18px;margin-left:216px;position:relative}.al4rma_axis span{font:600 11.5px/1 var(--font-sans);color:var(--muted);white-space:nowrap;position:absolute;top:6px;transform:translate(-50%)}.al4rma_axis span:first-child{transform:none}.al4rma_axis span:last-child{transform:translate(-100%)}@media (max-width:700px){.al4rma_lane{grid-template-columns:minmax(0,1fr);gap:6px}.al4rma_axis{margin-left:0}.al4rma_axis span:not(:first-child):not(:last-child){display:none}}.al4rma_logos{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));align-items:center;gap:10px 26px;margin:0;padding:0;list-style:none;display:grid}.al4rma_logos img{opacity:.78;width:100%;height:auto;transition:opacity .15s;display:block}.al4rma_logos li:hover img{opacity:1}.al4rma_quote{border-radius:var(--radius-lg);background:var(--brand-tint);gap:18px;margin:44px 0 0;padding:clamp(24px,3.4vw,40px);display:grid}.al4rma_quote blockquote{font:400 clamp(20px, 2.1vw, 26px)/1.45 var(--font-serif);text-wrap:pretty;max-width:62ch;margin:0}.al4rma_quote figcaption{font:400 14.5px/1.35 var(--font-sans);color:var(--ink-soft);gap:2px;display:grid}.al4rma_quote figcaption b{color:var(--ink);font-weight:700}.al4rma_quoteNav{font:600 12.5px/1 var(--font-sans);color:var(--muted);align-items:center;gap:8px;display:flex}.al4rma_quoteNav span{font-variant-numeric:tabular-nums;margin-right:auto}.al4rma_quoteNav button{border:1.5px solid var(--ink);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;font-size:17px}.al4rma_quoteNav button:hover{background:var(--ink);color:var(--bg)}.al4rma_quoteNav button:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_about{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,52px);margin-top:44px;display:grid}@media (max-width:760px){.al4rma_about{grid-template-columns:minmax(0,1fr)}}.al4rma_portrait{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.al4rma_bio{font:400 clamp(18px, 1.5vw, 20px)/1.6 var(--font-serif);max-width:60ch;margin:0 0 22px}.al4rma_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 26px;padding:0;list-style:none;display:grid}.al4rma_facts li{border-top:2px solid var(--ink);gap:4px;padding-top:12px;display:grid}.al4rma_facts b{font:700 clamp(26px, 3vw, 36px)/1 var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.al4rma_facts span{font:400 14.5px/1.35 var(--font-serif);color:var(--ink-soft)}.al4rma_book{grid-template-columns:74px minmax(0,1fr);align-items:start;gap:16px;display:grid}.al4rma_book img{width:74px;height:auto;display:block;box-shadow:0 8px 18px #1f1a1729}.al4rma_book div{gap:6px;display:grid}.al4rma_book b{font:700 15px/1.2 var(--font-sans)}.al4rma_book span{font:400 16px/1.5 var(--font-serif);color:var(--ink-soft)}.al4rma_book em{font:600 12.5px/1.3 var(--font-sans);color:var(--muted);font-style:normal}.al4rma_options{border:0;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:0;padding:0;display:grid}.al4rma_option{cursor:pointer;border-radius:var(--radius-lg);background:var(--surface);border:1.5px solid var(--line);align-content:start;gap:10px;padding:26px 22px 22px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.al4rma_option:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.al4rma_option input{opacity:0;pointer-events:none;position:absolute}.al4rma_option:has(input:focus-visible){outline:3px solid var(--teal);outline-offset:2px}.al4rma_picked{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint), var(--shadow-md)}.al4rma_reco{background:var(--bg);font:var(--hand-note)/1 var(--font-hand);color:var(--brand);padding:2px 10px;position:absolute;top:-14px;left:18px;transform:rotate(-2deg)}.al4rma_example{background:var(--amber-tint);font:700 10.5px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#8a5a10;border-radius:6px;justify-self:start;padding:4px 8px}.al4rma_optName{font:700 20px/1.15 var(--font-sans);letter-spacing:-.01em;padding-right:30px}.al4rma_optBlurb{font:400 16px/1.45 var(--font-serif);color:var(--ink-soft)}.al4rma_inc{gap:7px;margin:4px 0 6px;padding:0;list-style:none;display:grid}.al4rma_inc li{font:400 15px/1.4 var(--font-sans);color:var(--ink-soft);padding-left:22px;position:relative}.al4rma_inc li:before{content:"";border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);width:9px;height:5px;position:absolute;top:5px;left:2px;transform:rotate(-45deg)}.al4rma_price{border-top:1px solid var(--line);font:700 clamp(26px, 2.6vw, 32px)/1 var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:auto;padding-top:14px}.al4rma_price small{font:600 13px/1 var(--font-sans);color:var(--muted);letter-spacing:0}.al4rma_tick{border:1.5px solid var(--line);border-radius:50%;width:24px;height:24px;transition:background .18s,border-color .18s;position:absolute;top:22px;right:20px}.al4rma_picked .al4rma_tick{background:var(--brand);border-color:var(--brand)}.al4rma_picked .al4rma_tick:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;position:absolute;top:6px;left:7px;transform:rotate(-45deg)}.al4rma_addons{margin-top:8px}.al4rma_addon{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 0;display:grid}.al4rma_addon:first-of-type{border-top:1px solid var(--line)}.al4rma_addon input{width:20px;height:20px;accent-color:var(--brand);margin:2px 0 0}.al4rma_addon span{font:400 15.5px/1.45 var(--font-serif);color:var(--ink-soft);gap:3px;display:grid}.al4rma_addon b{font:700 16px/1.3 var(--font-sans);color:var(--ink)}.al4rma_addPrice{font-variant-numeric:tabular-nums;text-align:right;font:700 17px/1.3 var(--font-sans)!important;color:var(--ink)!important}.al4rma_addPrice em{font:700 10px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#8a5a10;font-style:normal;display:block}.al4rma_sum{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;margin:30px 0 26px;display:grid}@media (max-width:760px){.al4rma_sum{grid-template-columns:minmax(0,1fr)}}.al4rma_sumRows,.al4rma_sched{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);align-content:start;gap:10px;padding:20px 22px;display:grid}.al4rma_sumRows div,.al4rma_sched div{font:400 15.5px/1.35 var(--font-sans);color:var(--ink-soft);justify-content:space-between;gap:16px;display:flex}.al4rma_sumRows b,.al4rma_sched b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.al4rma_line{border-top:1px solid var(--line);padding-top:10px}.al4rma_total{border-top:2px solid var(--ink);padding-top:10px;color:var(--ink)!important;font-size:18px!important;font-weight:700!important}.al4rma_total b{font-size:22px}.al4rma_schedHead{font:700 11.5px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin-bottom:4px}.al4rma_next{margin-top:20px}.al4rma_warm{font:400 19px/1.4 var(--font-serif);margin:6px 0 4px}.al4rma_handBig{font:clamp(34px, 3.4vw, 46px)/1 var(--font-hand);color:var(--ink)}.al4rma_agreement{border-top:2px solid var(--ink);background:var(--bg);padding-top:clamp(46px,6vw,84px);scroll-margin-top:66px}.al4rma_turn{max-width:var(--col);padding:0 var(--gut) 22px;text-align:center;justify-items:center;gap:6px;margin:0 auto;display:grid}.al4rma_handTurn{font:clamp(30px, 3.4vw, 44px)/1 var(--font-hand);color:var(--brand);transform:rotate(-2deg)}.al4rma_turnSub{font:400 16.5px/1.45 var(--font-serif);color:var(--muted)}.al4rma_doc{background:var(--surface);border-top:6px solid var(--ink);max-width:1120px;box-shadow:0 1px 0 var(--line), 0 30px 60px -30px #1f1a1740;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(18px,5vw,64px) clamp(32px,5vw,60px)}@media (max-width:1240px){.al4rma_doc{margin:0 var(--gut)}}.al4rma_docHead{border-bottom:1px solid var(--ink);gap:8px;padding-bottom:22px;display:grid}.al4rma_docKicker{font:700 11.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.al4rma_docTitle{font:600 clamp(30px, 3.6vw, 42px)/1.1 var(--font-serif);letter-spacing:-.01em;margin:0}.al4rma_docVer{font:600 12.5px/1.3 var(--font-sans);color:var(--muted)}.al4rma_particulars{border-bottom:1px solid var(--line);gap:0;margin:0;padding:18px 0;display:grid}.al4rma_particulars div{border-bottom:1px dotted var(--line);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:9px 0;display:grid}.al4rma_particulars div:last-child{border-bottom:0}.al4rma_particulars dt{font:700 11.5px/1.6 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.al4rma_particulars dd{font:400 16.5px/1.5 var(--font-serif);font-variant-numeric:tabular-nums;margin:0}@media (max-width:560px){.al4rma_particulars div{grid-template-columns:minmax(0,1fr);gap:2px}}.al4rma_preamble{font:italic 400 17px/1.6 var(--font-serif);color:var(--ink-soft);max-width:64ch;margin:24px 0 8px}.al4rma_clauses{margin:0;padding:0;list-style:none}.al4rma_clause{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) 230px;gap:0 22px;padding:24px 0;display:grid}.al4rma_cn{font:700 15px/1.6 var(--font-sans);font-variant-numeric:tabular-nums}.al4rma_ct h3{font:700 13px/1.6 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.al4rma_ct p{text-indent:-36px;font:400 16px/1.6 var(--font-serif);color:var(--ink);margin:0 0 10px;padding-left:36px}.al4rma_sub{text-indent:0;min-width:36px;font:600 12px/1 var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums;display:inline-block}.al4rma_plain{border-left:2px solid var(--brand-tint);font:clamp(18px, 1.5vw, 21px)/1.2 var(--font-hand);color:var(--brand-dark);align-self:start;padding:2px 0 0 18px;position:relative}.al4rma_plainLabel{font:700 10px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:6px;display:block}@media (max-width:820px){.al4rma_clause{grid-template-columns:30px minmax(0,1fr)}.al4rma_plain{background:var(--brand-tint);border-left:0;border-radius:10px;grid-column:2;margin-top:6px;padding:12px 14px}}.al4rma_sign{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,48px);margin-top:36px;display:grid}@media (max-width:760px){.al4rma_sign{grid-template-columns:minmax(0,1fr)}}.al4rma_party{align-content:start;gap:10px;display:grid}.al4rma_partyLabel{font:700 11.5px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}@font-face{font-family:Strainger Signatures;src:url(/fonts/strainger-signatures.ttf)format("truetype");font-display:swap}.al4rma_sigScript{font-family:"Strainger Signatures", var(--font-hand), cursive;color:var(--ink);font-size:clamp(40px,4vw,54px);font-weight:400;line-height:1.15}.al4rma_sigBox{border:1.5px dashed var(--line-strong,#d9cec4);background:var(--surface);border-radius:12px;align-content:end;min-height:118px;padding:14px 18px 10px;display:grid;position:relative}.al4rma_sigBoxOn{border-style:solid;border-color:var(--line)}.al4rma_sigBox .al4rma_sigScript{transform-origin:0 100%;white-space:nowrap;text-overflow:clip;padding-bottom:2px;overflow:hidden;transform:rotate(-3deg)}.al4rma_sigHint{font:italic 400 15px/1.4 var(--font-serif);color:var(--muted);align-self:center;padding-bottom:18px}.al4rma_sigBoxLine{background:var(--ink);opacity:.6;height:1px}.al4rma_sigBoxCap{font:700 10.5px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:5px}.al4rma_sig{font:clamp(34px, 3.4vw, 44px)/1 var(--font-hand);color:var(--ink);transform-origin:0;padding-top:14px;transform:rotate(-2deg)}.al4rma_sig.al4rma_sigScript{font:400 clamp(40px, 4vw, 54px)/1.1 "Strainger Signatures", var(--font-hand), cursive;transform:rotate(-3deg)}.al4rma_sigLine{background:var(--ink);height:1px}.al4rma_sigName{font:600 14.5px/1.3 var(--font-sans)}.al4rma_sigDate{font:400 14.5px/1.3 var(--font-serif);color:var(--muted)}.al4rma_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.al4rma_fields input:last-child{grid-column:1/-1}.al4rma_fields input{box-sizing:border-box;width:100%;font:400 16px/1.2 var(--font-sans);border:1px solid var(--line);border-bottom:2px solid var(--ink);background:var(--bg);color:var(--ink);border-radius:8px 8px 2px 2px;padding:12px 14px}.al4rma_fields input:disabled{opacity:.6}.al4rma_payers{border:0;gap:8px;min-width:0;margin:0 0 6px;padding:0;display:grid}.al4rma_payers legend{font:700 15px/1.3 var(--font-sans);color:var(--ink);margin-bottom:8px;padding:0}.al4rma_payers label{border:1.5px solid var(--line);background:var(--bg);cursor:pointer;border-radius:10px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s;display:grid}.al4rma_payers label:hover{border-color:var(--ink)}.al4rma_payers .al4rma_payerOn{border-color:var(--brand);background:var(--brand-tint)}.al4rma_payers input{width:18px;height:18px;accent-color:var(--brand);margin:2px 0 0}.al4rma_payers b{font:600 15.5px/1.35 var(--font-sans);color:var(--ink);display:block}.al4rma_payers small{font:400 14.5px/1.4 var(--font-serif);color:var(--muted);margin-top:2px;display:block}@media print{.al4rma_payers{display:none}}.al4rma_ack{font:400 15.5px/1.5 var(--font-serif);color:var(--ink-soft);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.al4rma_ack input{width:18px;height:18px;accent-color:var(--brand);margin:3px 0 0}.al4rma_signBtn{font:700 15px/1 var(--font-sans);background:var(--brand);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:15px 26px}.al4rma_signBtn:disabled{opacity:.45;cursor:not-allowed}.al4rma_soon{font:var(--hand-inline)/1.2 var(--font-hand);color:var(--brand-dark)}.al4rma_printHint{text-align:center;font:600 12.5px/1.4 var(--font-sans);color:var(--muted);margin:22px 0 60px}@media (prefers-reduced-motion:reduce){.al4rma_progress,.al4rma_convo,.al4rma_option,.al4rma_tick{transition:none}}@media print{.al4rma_noPrint{display:none!important}.al4rma_page{background:#fff}.al4rma_doc{box-shadow:none;margin:0}.al4rma_chapter{break-inside:avoid-page}.al4rma_clause{break-inside:avoid}}.al4rma_perClient{background:var(--amber-tint);color:#8a5a10;font:700 10.5px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;justify-self:start;margin-bottom:8px;padding:4px 9px;display:inline-block}.al4rma_b_why{background:var(--teal-tint);border-top-color:var(--teal)}.al4rma_b_why .al4rma_eyebrow{color:var(--teal-dark)}.al4rma_b_why .al4rma_heard .al4rma_pull{border-left-color:var(--teal)}.al4rma_b_why .al4rma_stats li{background:var(--surface)}.al4rma_cost{border-left:3px solid var(--ink);background:var(--surface);max-width:66ch;font:400 18px/1.55 var(--font-serif);color:var(--ink);gap:4px;margin:30px 0 0;padding:16px 20px;display:grid}.al4rma_cost span{font:700 11.5px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.al4rma_glance{max-width:var(--col);padding:0 var(--gut) clamp(34px, 4vw, 52px);margin:0 auto}.al4rma_glanceIn{border-radius:var(--radius-lg);background:var(--surface);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--brand-tint);gap:16px;padding:clamp(22px,3vw,34px);display:grid}.al4rma_glanceHead{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.al4rma_glanceHead h2{font:800 clamp(22px, 2.2vw, 28px)/1.1 var(--font-sans);letter-spacing:-.01em;margin:0}.al4rma_glanceLede{max-width:72ch;font:400 clamp(17px, 1.5vw, 19px)/1.55 var(--font-serif);color:var(--ink);margin:0}.al4rma_glanceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1000px){.al4rma_glanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.al4rma_glanceGrid{grid-template-columns:minmax(0,1fr)}}.al4rma_glanceGrid>div{background:var(--bg);border:1px solid var(--line);font:400 15px/1.45 var(--font-serif);color:var(--ink-soft);border-radius:12px;align-content:start;gap:5px;padding:14px 16px;display:grid}.al4rma_glanceGrid b{font:800 19px/1.2 var(--font-sans);color:var(--ink);letter-spacing:-.01em}.al4rma_glanceGrid b small{font:600 12.5px/1 var(--font-sans);color:var(--muted)}.al4rma_glanceGrid i{font-style:normal;font-family:var(--font-sans);color:var(--ink);font-size:13.5px;font-weight:700}.al4rma_glanceDecide{background:var(--brand-tint)!important;color:var(--ink)!important;border-color:#0000!important}.al4rma_glanceDecide .al4rma_stLabel{color:var(--brand-dark)}.al4rma_glanceBtns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.al4rma_glanceBtns .al4rma_copy{grid-column:auto;margin:0}.al4rma_copyGhost{font:700 14px/1 var(--font-sans);border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:12px 18px;text-decoration:none}.al4rma_copyGhost:hover{background:var(--ink);color:var(--bg)}.al4rma_copyGhost:focus-visible,.al4rma_copy:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_inv{gap:clamp(34px,4vw,48px);display:grid}.al4rma_invStep{font:800 clamp(19px, 1.9vw, 23px)/1.2 var(--font-sans);letter-spacing:-.01em;align-items:center;gap:12px;margin:0 0 16px;padding:0;display:flex}.al4rma_invStep span{background:var(--ink);width:30px;height:30px;color:var(--bg);border-radius:50%;flex:none;place-items:center;font-size:14px;display:inline-grid}.al4rma_pkgs{border:0;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px;margin:0;padding:0;display:grid;position:relative}.al4rma_pkgs>legend{float:left;grid-column:1/-1;width:100%}.al4rma_pkgsOne{grid-template-columns:minmax(0,1fr);max-width:760px}@media (max-width:860px){.al4rma_pkgs{grid-template-columns:minmax(0,1fr)}}.al4rma_otherWays{font:var(--hand-note)/1 var(--font-hand);color:var(--brand);position:absolute;top:34px;right:8px;transform:rotate(-2deg)}@media (max-width:860px){.al4rma_otherWays{display:none}}.al4rma_pkg{cursor:pointer;border-radius:var(--radius-lg);background:var(--surface);border:1.5px solid var(--line);align-content:start;gap:9px;padding:24px 22px 20px;transition:border-color .18s,box-shadow .18s;display:grid;position:relative}.al4rma_pkg input{opacity:0;pointer-events:none;position:absolute}.al4rma_pkg:has(input:focus-visible){outline:3px solid var(--teal);outline-offset:2px}.al4rma_pkg:hover{box-shadow:var(--shadow-md)}.al4rma_pkgReco{grid-row:span 2;margin-top:10px;padding:30px 28px 26px}.al4rma_pkgReco .al4rma_optName{font-size:26px}.al4rma_pkgReco .al4rma_price{font-size:clamp(32px,3.2vw,42px)}.al4rma_pkgAlt{margin-top:10px}.al4rma_pkgAlt+.al4rma_pkgAlt{margin-top:0}.al4rma_pkgAlt .al4rma_price{font-size:24px}.al4rma_pkgOn{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint), var(--shadow-md)}.al4rma_pkgTop{justify-content:space-between;align-items:center;gap:10px;padding-right:32px;display:flex}.al4rma_pkgLen{font:700 11.5px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}.al4rma_pkgOn .al4rma_tick{background:var(--brand);border-color:var(--brand)}.al4rma_pkgOn .al4rma_tick:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;position:absolute;top:6px;left:7px;transform:rotate(-45deg)}.al4rma_incMore{font-style:italic;color:var(--muted)!important}.al4rma_incMore:before{display:none}.al4rma_adds{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:860px){.al4rma_adds{grid-template-columns:minmax(0,1fr)}}.al4rma_add{background:var(--surface);border:1.5px solid var(--line);border-radius:16px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;transition:border-color .18s,background .18s;display:grid}.al4rma_addOn{border-color:var(--brand);background:color-mix(in srgb, var(--brand-tint) 45%, var(--surface))}.al4rma_addImg{object-fit:cover;background:var(--bg);border-radius:12px;width:64px;height:64px}.al4rma_addBody{gap:3px;min-width:0;display:grid}.al4rma_addBody b{font:700 16px/1.25 var(--font-sans)}.al4rma_addBody>span{font:400 14.5px/1.4 var(--font-serif);color:var(--ink-soft)}.al4rma_addUnit{font:600 12.5px/1.3 var(--font-sans)!important;color:var(--muted)!important}.al4rma_addUnit em{color:#8a5a10;font-style:normal}.al4rma_addCtl{justify-items:end;gap:6px;display:grid}.al4rma_addBtn{font:700 13.5px/1 var(--font-sans);background:var(--brand);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:10px 16px}.al4rma_addBtn:hover{background:var(--brand-dark)}.al4rma_addRemove{font:700 12.5px/1 var(--font-sans);border:1.5px solid var(--brand);background:var(--surface);color:var(--brand-dark);cursor:pointer;border-radius:999px;padding:9px 12px}.al4rma_stepper{border:1.5px solid var(--ink);background:var(--surface);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.al4rma_stepper button{width:34px;height:34px;font:700 17px/1 var(--font-sans);color:var(--ink);cursor:pointer;background:0 0;border:0}.al4rma_stepper button:hover{background:var(--brand-tint)}.al4rma_stepper input{width:46px;color:var(--ink);text-align:center;font:800 15px/1 var(--font-sans);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0}.al4rma_stepper input:focus{background:var(--brand-tint);outline:none}.al4rma_stepper output{text-align:center;min-width:34px;font:800 15px/1 var(--font-sans);font-variant-numeric:tabular-nums}.al4rma_addBtn:focus-visible,.al4rma_addRemove:focus-visible,.al4rma_stepper button:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_addLine{font:800 14px/1 var(--font-sans);font-variant-numeric:tabular-nums}.al4rma_receiptWrap>.al4rma_invStep{margin-bottom:16px}.al4rma_receiptWrap{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0 18px;display:grid}.al4rma_receiptWrap>.al4rma_invStep{grid-column:1/-1}@media (max-width:900px){.al4rma_receiptWrap{grid-template-columns:minmax(0,1fr);gap:14px}}.al4rma_receipt{border-radius:var(--radius-lg);background:var(--surface);border:2px solid var(--ink);align-content:start;gap:0;padding:22px 24px;display:grid}.al4rma_rHead{font:800 16px/1.3 var(--font-sans);justify-content:space-between;gap:12px;padding:10px 0 6px;display:flex}.al4rma_rHead span{font:800 16px/1.3 var(--font-sans);font-variant-numeric:tabular-nums}.al4rma_rList{margin:0 0 6px;padding:0;list-style:none}.al4rma_rList li{border-bottom:1px dotted var(--line);font:400 15.5px/1.4 var(--font-serif);color:var(--ink);justify-content:space-between;gap:14px;padding:7px 0;display:flex}.al4rma_rList em{font:700 12px/1.6 var(--font-sans);color:var(--teal-dark);flex:none;font-style:normal}.al4rma_rList .al4rma_rAmt{font:700 14.5px/1.4 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.al4rma_rRow{font:400 15.5px/1.4 var(--font-sans);color:var(--ink-soft);justify-content:space-between;padding:8px 0 0;display:flex}.al4rma_rRow b{color:var(--ink);font-variant-numeric:tabular-nums}.al4rma_rTotal{border-top:2px solid var(--ink);font:800 19px/1.2 var(--font-sans);color:var(--ink);margin-top:6px;padding-top:10px}.al4rma_rTotal b{font-size:24px}.al4rma_rMonth{font:600 13px/1.4 var(--font-sans);color:var(--muted);text-align:right;margin:6px 0 0}.al4rma_rSched{background:var(--bg);font:400 14.5px/1.4 var(--font-sans);border-radius:12px;gap:6px;margin-top:14px;padding:12px 14px;display:grid}.al4rma_rSched>span{font:700 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}.al4rma_rSched div{color:var(--ink-soft);justify-content:space-between;gap:12px;display:flex}.al4rma_rSched b{color:var(--ink);font-variant-numeric:tabular-nums}.al4rma_rSide{align-content:start;gap:14px;display:grid}.al4rma_rNext{border-radius:var(--radius-lg);background:var(--brand-tint);gap:10px;padding:18px 20px;display:grid}.al4rma_rNext .al4rma_stLabel{color:var(--brand-dark)}.al4rma_rNext ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.al4rma_rNext li{font:400 15.5px/1.45 var(--font-serif);grid-template-columns:26px minmax(0,1fr);gap:8px;display:grid}.al4rma_rNext li span{background:var(--brand);color:#fff;width:24px;height:24px;font:700 11.5px/1 var(--font-sans);border-radius:50%;place-items:center;display:inline-grid}.al4rma_rSafe{border:1.5px dashed var(--teal);background:var(--surface);font:400 15px/1.5 var(--font-serif);color:var(--ink);border-radius:12px;gap:4px;margin:0;padding:14px 18px;display:grid}.al4rma_rSafe span{font:700 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-dark)}.al4rma_rBtns{flex-wrap:wrap;gap:10px;display:flex}.al4rma_signGo{font:700 15px/1 var(--font-sans);background:var(--brand);color:#fff;border-radius:999px;padding:15px 24px;text-decoration:none}.al4rma_signGo:hover{background:var(--brand-dark)}.al4rma_pdfBtn{font:700 14.5px/1 var(--font-sans);border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:13px 20px}.al4rma_pdfBtn:hover{background:var(--ink);color:var(--bg)}.al4rma_signGo:focus-visible,.al4rma_pdfBtn:focus-visible{outline:3px solid var(--teal);outline-offset:2px}@media print{.al4rma_glanceBtns,.al4rma_rBtns,.al4rma_addCtl button,.al4rma_stepper{display:none!important}}.al4rma_excl{font:400 14px/1.45 var(--font-serif);color:var(--muted);gap:2px;margin-top:4px;display:grid}.al4rma_excl b{font:700 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}.al4rma_addMark{background:var(--brand-tint);width:64px;height:64px;color:var(--brand);font:800 22px/1 var(--font-sans);border-radius:12px;place-items:center;display:grid}.al4rma_addOn .al4rma_addMark{background:var(--brand);color:#fff}.al4rma_ba{gap:16px;margin-top:26px;display:grid}.al4rma_baTabs{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.al4rma_baTabs button{font:700 15px/1 var(--font-sans);border:2px solid var(--ink);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;padding:13px 22px;transition:background .2s,color .2s,border-color .2s}.al4rma_baTabs button[aria-selected=true]:first-child{background:var(--brand);border-color:var(--brand);color:#fff}.al4rma_baTabs button[aria-selected=true]:nth-child(2){background:var(--teal);border-color:var(--teal);color:#fff}.al4rma_baTabs button:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_baHint{font:var(--hand-note)/1 var(--font-hand);color:var(--brand);transform:rotate(-2deg)}.al4rma_baIsThen .al4rma_baHint{color:var(--teal-dark)}.al4rma_baList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.al4rma_baList{grid-template-columns:minmax(0,1fr)}}.al4rma_baList li{background:var(--brand-tint);color:var(--brand);align-content:start;gap:6px;padding:20px 22px;transition:background .35s,color .35s;display:grid;position:relative}.al4rma_baIsThen .al4rma_baList li{background:var(--surface);color:var(--teal)}.al4rma_baTag{font:700 11.5px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-dark);transition:color .35s}.al4rma_baIsThen .al4rma_baTag{color:var(--teal-dark)}.al4rma_baNow,.al4rma_baThen{font:400 17.5px/1.5 var(--font-serif);color:var(--ink)}.al4rma_baThen,.al4rma_baIsThen .al4rma_baNow{display:none}.al4rma_baIsThen .al4rma_baThen{animation:.4s both al4rma_baIn;display:block}.al4rma_ba:not(.al4rma_baIsThen) .al4rma_baNow{animation:.4s both al4rma_baIn}@keyframes al4rma_baIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.al4rma_baNow,.al4rma_baThen{animation:none!important}}@media print{.al4rma_baTabs{display:none}.al4rma_baThen,.al4rma_baNow{animation:none!important;display:block!important}.al4rma_baThen:before{content:"A year from now: ";font:700 11px/1 var(--font-sans);color:var(--teal-dark)}.al4rma_baNow:before{content:"Today: ";font:700 11px/1 var(--font-sans);color:var(--brand-dark)}}.al4rma_whyTop{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:20px clamp(28px,4vw,60px);display:grid}@media (max-width:900px){.al4rma_whyTop{grid-template-columns:minmax(0,1fr)}}.al4rma_heardSide{background:var(--surface);color:var(--teal);gap:10px;padding:24px 26px;display:grid;position:relative}.al4rma_whyLead{align-content:start;gap:22px;display:grid}.al4rma_heardSide p{font:400 clamp(18px, 1.6vw, 21px)/1.5 var(--font-serif);color:var(--ink);margin:0}.al4rma_heardLabel{font:var(--hand-note)/1 var(--font-hand);color:var(--teal-dark);transform-origin:0;transform:rotate(-2deg)}.al4rma_heardSide .al4rma_perClient{margin-bottom:0}.al4rma_costNote{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:baseline;gap:8px 28px;max-width:980px;margin-top:34px;display:grid}@media (max-width:760px){.al4rma_costNote{grid-template-columns:minmax(0,1fr)}}.al4rma_costNote span{font:var(--hand-display)/1 var(--font-hand);color:var(--brand);transform-origin:0;transform:rotate(-2deg)}.al4rma_costNote p{font:400 clamp(19px, 1.7vw, 22px)/1.5 var(--font-serif);color:var(--ink);margin:0}.al4rma_reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 8px;padding:0;list-style:none;display:grid}@media (max-width:900px){.al4rma_reasons{grid-template-columns:minmax(0,1fr)}}.al4rma_reasons li{align-content:start;gap:6px;padding:24px 24px 26px;display:grid;position:relative}.al4rma_r_research{background:var(--brand-tint);color:var(--brand)}.al4rma_r_method{background:var(--amber-tint);color:#c77a00}.al4rma_r_platform{background:var(--teal-tint);color:var(--teal)}.al4rma_rKick{font:700 11.5px/1.3 var(--font-sans);letter-spacing:.14em;text-transform:uppercase}.al4rma_rBig{font:800 clamp(44px, 4.6vw, 60px)/1 var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px}.al4rma_rT{font:700 16px/1.35 var(--font-sans);color:var(--ink)}.al4rma_rD{font:400 16px/1.5 var(--font-serif);color:var(--ink-soft)}.al4rma_rBook{border-top:1px dashed;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:12px;margin-top:8px;padding-top:12px;display:grid}.al4rma_rBook img{width:46px;height:auto;display:block;box-shadow:0 4px 10px #1f1a1729}.al4rma_rBook em{font:italic 400 14.5px/1.45 var(--font-serif);color:var(--ink);gap:4px;display:grid}.al4rma_rBook small{font:600 12px/1.3 var(--font-sans);color:var(--muted);font-style:normal}.al4rma_quotes3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.al4rma_quotes3{grid-template-columns:minmax(0,1fr)}}.al4rma_quotes3 li{background:var(--bg);border-top:3px solid var(--ink);align-content:space-between;gap:14px;padding:22px 22px 20px;display:grid}.al4rma_quotes3 blockquote{font:400 16.5px/1.55 var(--font-serif);color:var(--ink);margin:0}.al4rma_quotes3 span{font:400 13.5px/1.35 var(--font-sans);color:var(--muted);gap:2px;display:grid}.al4rma_quotes3 b{color:var(--ink);font-weight:700}.al4rma_aboutRow{grid-template-columns:140px minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:24px 32px;margin-top:44px;display:grid}@media (max-width:900px){.al4rma_aboutRow{grid-template-columns:110px minmax(0,1fr)}.al4rma_referee{grid-column:1/-1}}.al4rma_aboutFace{object-fit:cover;border-radius:50%;width:140px;height:140px;display:block}@media (max-width:900px){.al4rma_aboutFace{width:110px;height:110px}}.al4rma_aboutBio{font:400 16.5px/1.6 var(--font-serif);color:var(--ink-soft);margin:0}.al4rma_referee{background:var(--surface);color:var(--brand);gap:6px;padding:20px 22px;display:grid;position:relative}.al4rma_referee span{font:var(--hand-note)/1 var(--font-hand);transform-origin:0;transform:rotate(-2deg)}.al4rma_referee p{font:400 16px/1.5 var(--font-serif);color:var(--ink);margin:0}.al4rma_apModel{gap:14px;margin-bottom:10px;padding-right:clamp(0px,13vw,190px);display:grid;position:relative}.al4rma_apTitle{font:700 11.5px/1.3 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.al4rma_apStack{gap:0;margin:0;padding:0;list-style:none;display:grid}.al4rma_apLayer{grid-template-columns:150px minmax(0,280px) minmax(0,1fr);align-items:baseline;gap:4px 24px;padding:18px 24px;display:grid;position:relative}@media (max-width:860px){.al4rma_apLayer{grid-template-columns:minmax(0,1fr)}}.al4rma_apTag{font:700 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.al4rma_apName{font:800 clamp(19px, 1.8vw, 23px)/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.al4rma_apD{font:400 16px/1.5 var(--font-serif);color:var(--ink-soft)}.al4rma_ap_insight{background:var(--berry-tint);color:var(--berry)}.al4rma_ap_framework{background:var(--brand-tint);color:var(--brand)}.al4rma_ap_facilitation{background:var(--surface);color:var(--muted)}.al4rma_ap_support{background:var(--amber-tint);color:#c77a00}.al4rma_ap_measure{background:var(--teal-tint);color:var(--teal)}.al4rma_apFlow{align-items:center;gap:10px;padding:4px 0 4px 34px;display:flex}.al4rma_apFlow svg{flex:none;width:26px;height:34px}.al4rma_apFlow span{font:var(--hand-note)/1 var(--font-hand);color:var(--brand)}.al4rma_apLoop{align-items:center;gap:8px;width:clamp(0px,12vw,170px);display:flex;position:absolute;top:40px;bottom:30px;right:0}.al4rma_apLoop svg{flex:none;width:46px;height:100%;transform:scaleX(-1)}.al4rma_apLoop span{font:var(--hand-note)/1.15 var(--font-hand);color:var(--ink-soft);transform:rotate(-3deg)}@media (max-width:860px){.al4rma_apModel{padding-right:0}.al4rma_apLoop{width:auto;position:static}.al4rma_apLoop svg{display:none}}.al4rma_aw{grid-template-columns:minmax(0,1fr) minmax(0,520px) minmax(0,1fr);align-items:center;gap:20px clamp(16px,2.4vw,36px);margin-bottom:18px;display:grid}@media (max-width:1060px){.al4rma_aw{grid-template-columns:minmax(0,1fr)}.al4rma_awWheelWrap{order:-1;justify-self:center;width:100%;max-width:520px}}.al4rma_awSide{gap:14px;display:grid}.al4rma_awNote{all:unset;box-sizing:border-box;cursor:pointer;border-radius:14px;gap:4px;padding:14px 16px;transition:background .2s;display:grid;position:relative}.al4rma_awNote:hover,.al4rma_awNoteOn{background:var(--surface)}.al4rma_awNote:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.al4rma_awTag{font:700 10.5px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--tone);align-items:center;gap:8px;display:inline-flex}.al4rma_awTag i{border-radius:50%;flex:none;width:10px;height:10px}.al4rma_awPhone{display:none}@media (max-width:1060px){.al4rma_awDesk{display:none}.al4rma_awPhone{display:grid}}.al4rma_awNote b{font:800 18px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.al4rma_awNote>span:last-child{font:400 15px/1.5 var(--font-serif);color:var(--ink-soft)}.al4rma_awWheelWrap{position:relative}.al4rma_awWheel{width:100%;height:auto;display:block;overflow:visible}.al4rma_awSeg{cursor:pointer}.al4rma_awSegText{font:800 17px/1 var(--font-sans);letter-spacing:.02em;pointer-events:none}.al4rma_awPill{font:600 12.5px/1 var(--font-sans);fill:var(--ink)}.al4rma_awLoop{max-width:130px;font:var(--hand-note)/1.1 var(--font-hand);color:var(--brand);text-align:right;position:absolute;top:4%;right:-6px;transform:rotate(6deg)}@media (max-width:560px){.al4rma_awLoop{text-align:center;max-width:none;margin-top:4px;display:block;position:static;transform:none}}.al4rma_meTop{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);align-items:start;gap:28px clamp(32px,5vw,72px);margin-bottom:18px;display:grid}@media (max-width:900px){.al4rma_meTop{grid-template-columns:minmax(0,1fr)}.al4rma_mePhoto{max-width:300px}}.al4rma_meText{align-content:start;gap:22px;display:grid}.al4rma_mePhoto{justify-self:center;width:100%;max-width:340px;padding:14px 10px 0}.al4rma_logosAll{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:14px 28px}.al4rma_quotesSmall{gap:14px}.al4rma_quotesSmall li{border-top-width:2px;gap:10px;padding:16px 18px}.al4rma_quotesSmall blockquote{font-size:14.5px;line-height:1.5}.al4rma_quotesSmall span{font-size:12.5px}.al4rma_aw2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px clamp(28px,4vw,64px);margin-bottom:18px;display:grid}@media (max-width:960px){.al4rma_aw2{grid-template-columns:minmax(0,1fr)}.al4rma_aw2 .al4rma_awWheelWrap{justify-self:center;width:100%;max-width:480px}}.al4rma_awList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.al4rma_awList .al4rma_awNote{width:100%}.al4rma_logoFrame{background:var(--surface);color:var(--ink-soft);padding:clamp(22px,3vw,34px);position:relative}.al4rma_logoWall{flex-wrap:wrap;justify-content:center;gap:22px 30px;margin:0;padding:0;list-style:none;display:flex}.al4rma_logoWall li{place-items:center;width:118px;height:40px;display:grid}@media (max-width:560px){.al4rma_logoWall{gap:18px 20px}.al4rma_logoWall li{width:92px}}.al4rma_logoWall img{object-fit:contain;opacity:.8;filter:grayscale();width:auto;max-width:100%;height:auto;max-height:34px;transition:opacity .2s,filter .2s}.al4rma_logoWall li:hover img{opacity:1;filter:none}.al4rma_quoteCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.al4rma_quoteCards{grid-template-columns:minmax(0,1fr)}}.al4rma_quoteCards li{align-content:start;gap:12px;padding:26px 22px 22px;display:grid;position:relative}.al4rma_qc0{background:var(--brand-tint);color:var(--brand)}.al4rma_qc1{background:var(--teal-tint);color:var(--teal)}.al4rma_qc2{background:var(--amber-tint);color:#c77a00}.al4rma_qMark{font:64px/.6 var(--font-hand);height:26px}.al4rma_quoteCards blockquote{font:400 15px/1.55 var(--font-serif);color:var(--ink);margin:0}.al4rma_quoteCards span:last-child{font:400 12.5px/1.35 var(--font-sans);color:var(--ink-soft);gap:2px;margin-top:auto;display:grid}.al4rma_quoteCards span:last-child b{color:var(--ink);font-weight:700}.al4rma_meIntro{gap:20px;max-width:760px;margin:0 auto;display:grid}.al4rma_meIntro .al4rma_h2{max-width:none}.al4rma_meSign{align-items:center;gap:16px;display:flex}.al4rma_meFace{object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 3px var(--surface), 0 0 0 4.5px var(--brand-tint);border-radius:50%;display:block}.al4rma_meSign span{gap:2px;display:grid}.al4rma_meHand{font:400 clamp(34px, 3.2vw, 42px)/1 var(--font-hand);color:var(--ink);transform-origin:0;transform:rotate(-3deg)}.al4rma_meSign small{font:600 12.5px/1.3 var(--font-sans);color:var(--muted)}.al4rma_bridge{text-align:center;justify-items:center;gap:4px;margin:34px auto 10px;display:grid}.al4rma_bridge span{font:var(--hand-note)/1.1 var(--font-hand);color:var(--brand);transform:rotate(-2deg)}.al4rma_bridge svg{width:30px;height:46px}.al4rma_meH3{text-align:center;margin-top:0}.al4rma_aw2{margin-top:8px}.al4rma_proofBlock{background:var(--bg);color:var(--ink-soft);gap:26px;padding:clamp(24px,3vw,40px);display:grid;position:relative}.al4rma_proofBlock .al4rma_logoWall img{max-height:30px}.al4rma_proofBlock .al4rma_quoteCards li{border-radius:14px}.al4rma_ticker{border-top:1px dashed var(--line);grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:6px 16px;max-width:880px;margin:4px auto 0;padding-top:22px;display:grid;position:relative}@media (max-width:640px){.al4rma_ticker{grid-template-columns:30px minmax(0,1fr)}.al4rma_tkNav{grid-column:1/-1;justify-self:start}}.al4rma_tkMark{font:58px/.7 var(--font-hand);color:var(--brand)}.al4rma_tkQuote{gap:8px;min-height:6.6em;margin:0;animation:.45s both al4rma_tkIn;display:grid}@keyframes al4rma_tkIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.al4rma_tkQuote blockquote{font:400 15.5px/1.55 var(--font-serif);color:var(--ink);margin:0}.al4rma_tkQuote figcaption{font:400 13px/1.35 var(--font-sans);color:var(--muted)}.al4rma_tkQuote figcaption b{color:var(--ink);font-weight:700}.al4rma_tkNav{font:600 12px/1 var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;display:flex}.al4rma_tkNav button{border:1.5px solid var(--ink);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;font-size:14px}.al4rma_tkNav button:hover{background:var(--ink);color:var(--bg)}.al4rma_tkNav button:focus-visible{outline:3px solid var(--teal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.al4rma_tkQuote{animation:none}}.al4rma_meIntro{max-width:1120px}@media (min-width:980px){.al4rma_meIntro .al4rma_prose{columns:2;column-gap:clamp(32px,4vw,56px);max-width:none}.al4rma_meIntro .al4rma_prose p,.al4rma_meIntro .al4rma_prose .al4rma_meSign{break-inside:avoid}}.al4rma_meIntro .al4rma_prose .al4rma_meSign{margin-top:18px}.al4rma_proofBlock .al4rma_logoWall{gap:18px 26px}.al4rma_proofBlock .al4rma_logoWall li{width:150px;height:auto}.al4rma_proofBlock .al4rma_logoWall img{width:100%;max-width:none;height:auto;max-height:none}@media (max-width:560px){.al4rma_proofBlock .al4rma_logoWall li{width:120px}}.al4rma_meIntro{margin:0}.al4rma_bridge{text-align:left;justify-items:start;margin:40px 0 12px;padding-left:4px}.al4rma_bridge svg{margin-left:18px}.al4rma_meH2{max-width:none;margin:0 0 6px}.al4rma_proofBlock{background:0 0;gap:30px;padding:0}.al4rma_proofBlock .al4rma_logoWall{justify-content:flex-start}.al4rma_proofBlock .al4rma_ticker{max-width:980px;margin:0}.al4rma_proofBlock{color:var(--ink)}.al4rma_proofBlock .al4rma_logoWall li{width:132px}@media (max-width:560px){.al4rma_proofBlock .al4rma_logoWall li{width:108px}}.al4rma_tickerBox{background:var(--brand-tint);color:var(--brand);border-top:0;padding:26px 28px 24px}.al4rma_tickerBox .al4rma_tkNav{color:var(--ink-soft)}.al4rma_inv{gap:0}.al4rma_invH{float:none;width:auto;font:700 clamp(28px, 3.6vw, 46px)/1.08 var(--font-sans);letter-spacing:-.02em;color:var(--ink);margin:0 0 22px;padding:0}.al4rma_invHead{grid-column:1/-1}.al4rma_inv .al4rma_bridge{margin:44px 0 12px}.al4rma_pkgs>legend.al4rma_invH{grid-column:1/-1}.al4rma_pkg{background:var(--surface);color:var(--ink-soft);box-shadow:none;border:0;border-radius:0}.al4rma_pkg:hover{box-shadow:none;background:color-mix(in srgb, var(--brand-tint) 35%, var(--surface))}.al4rma_pkgReco{color:var(--brand)}.al4rma_pkgOn{box-shadow:none;background:var(--brand-tint);color:var(--brand)}.al4rma_reco{padding:0;top:-30px;left:6px;background:0 0!important}.al4rma_pkg .al4rma_price{border-top:1px dashed}.al4rma_add{background:var(--surface);color:var(--line);border:0;border-radius:0}.al4rma_add:hover{color:var(--brand)}.al4rma_addOn{background:var(--brand-tint);color:var(--brand)}.al4rma_addImg{border-radius:8px}.al4rma_receipt{color:var(--ink);border:0;border-radius:0}.al4rma_rNext{color:var(--brand);border-radius:0;position:relative}.al4rma_rSafe{color:var(--teal);border:0;border-radius:0;position:relative}.al4rma_excl b{color:var(--ink-soft)}.al4rma_add{color:color-mix(in srgb, var(--ink) 45%, transparent);position:relative}.al4rma_addBody b{color:var(--ink)}.al4rma_receipt{position:relative}.al4rma_rSafe{-webkit-text-fill-color:var(--ink)}.al4rma_rSafe>span{-webkit-text-fill-color:var(--teal-dark)}.al4rma_rNext li,.al4rma_pkg .al4rma_optName{color:var(--ink)}.al4rma_pkg .al4rma_optBlurb{color:var(--ink-soft)}.al4rma_pkg .al4rma_price{color:var(--ink)}.al4rma_pkg .al4rma_inc li{color:var(--ink-soft)}.al4rma_rSchedNote{font:600 12px/1.3 var(--font-sans);color:var(--muted)}.al4rma_glanceStart{font:700 13px/1.3 var(--font-sans);color:var(--brand-dark);margin-top:6px}.al4rma_success{background:var(--teal-tint);color:var(--teal);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px clamp(24px,4vw,52px);margin-top:36px;padding:clamp(22px,3vw,34px);display:grid;position:relative}@media (max-width:860px){.al4rma_success{grid-template-columns:minmax(0,1fr)}}.al4rma_successHead .al4rma_h3{color:var(--ink);margin:0 0 10px}.al4rma_successHead p{font:400 16.5px/1.5 var(--font-serif);color:var(--ink-soft);margin:0}.al4rma_successList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:560px){.al4rma_successList{grid-template-columns:minmax(0,1fr)}}.al4rma_successList li{grid-template-columns:26px minmax(0,1fr);gap:2px 10px;display:grid}.al4rma_successList li>span{background:var(--teal);color:#fff;width:24px;height:24px;font:700 11.5px/1 var(--font-sans);border-radius:50%;grid-row:span 2;place-items:center;display:inline-grid}.al4rma_successList b{font:700 15.5px/1.3 var(--font-sans);color:var(--ink)}.al4rma_successList em{font:400 14.5px/1.45 var(--font-serif);color:var(--ink-soft);font-style:normal}.al4rma_scope{background:var(--surface);color:var(--ink-soft);gap:8px;padding:18px 20px;display:grid;position:relative}.al4rma_scope .al4rma_stLabel{align-items:center;gap:8px;margin-top:4px;display:flex}.al4rma_scope dl{gap:4px;margin:0;display:grid}.al4rma_scope dl div{font:400 14.5px/1.4 var(--font-serif);color:var(--ink);grid-template-columns:82px minmax(0,1fr);gap:10px;display:grid}.al4rma_scope dt{font:700 12px/1.6 var(--font-sans);color:var(--muted)}.al4rma_scope dd{margin:0}.al4rma_scope p{font:400 14.5px/1.45 var(--font-serif);color:var(--ink);margin:0}.al4rma_scope .al4rma_scTicks li{color:var(--ink);font-size:14.5px}.al4rma_cust{outline-offset:8px;border-radius:4px;outline:2px dashed #d9a227;position:relative}.al4rma_cust:before{content:attr(data-cust);z-index:2;color:#8a5a10;font:700 10px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#fdf0d8;border-radius:6px;padding:3px 8px;position:absolute;top:-20px;right:-6px}.al4rma_custInline{outline-offset:3px;display:inline-block}.al4rma_custInline:before{top:-22px;left:0;right:auto}.al4rma_perMonth{font:600 12.5px/1.2 var(--font-sans);color:var(--muted);letter-spacing:0;margin-top:4px;font-style:normal;display:block}.al4rma_cuOpen{z-index:70;right:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));color:#2b1d02;font:800 15px/1 var(--font-sans);cursor:pointer;box-shadow:var(--shadow-md);background:#d9a227;border:0;border-radius:16px;justify-items:start;gap:2px;padding:12px 18px;display:grid;position:fixed}.al4rma_cuOpen span{font:600 10.5px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;opacity:.75}.al4rma_cuOpen:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.al4rma_cuPanel{z-index:69;background:var(--surface);border-left:2px dashed #d9a227;align-content:start;gap:18px;width:min(380px,100vw);padding:22px 22px 100px;display:grid;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 40px -20px #1f1a174d}.al4rma_cuHead{gap:6px;display:grid}.al4rma_cuHead b{font:800 19px/1.2 var(--font-sans)}.al4rma_cuHead>span{font:400 14px/1.4 var(--font-serif);color:var(--muted)}.al4rma_cuToggle,.al4rma_cuCheck{font:600 13.5px/1.3 var(--font-sans);color:var(--ink);cursor:pointer;align-items:center;gap:8px;display:flex}.al4rma_cuToggle input,.al4rma_cuCheck input{accent-color:#d9a227;width:17px;height:17px}.al4rma_cuPanel section{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.al4rma_cuPanel h4{font:700 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:#8a5a10;margin:0}.al4rma_cuField{gap:4px;display:grid}.al4rma_cuField>span:first-child{font:600 13px/1.3 var(--font-sans);color:var(--ink)}.al4rma_cuField small{font:400 12.5px/1.35 var(--font-serif);color:var(--muted)}.al4rma_cuInput{border:1.5px solid var(--line);background:var(--bg);border-radius:10px;align-items:center;display:flex;overflow:hidden}.al4rma_cuInput i{font:600 13px/1 var(--font-sans);color:var(--muted);padding:0 10px;font-style:normal}.al4rma_cuInput input{min-width:0;font:600 15px/1 var(--font-sans);color:var(--ink);background:0 0;border:0;flex:1;padding:10px 10px 10px 0}.al4rma_cuInput input:first-child{padding-left:12px}.al4rma_cuField select,.al4rma_cuField>input{border:1.5px solid var(--line);background:var(--bg);font:600 14.5px/1 var(--font-sans);color:var(--ink);border-radius:10px;padding:10px 12px}.al4rma_cuMini{font:600 12.5px/1.2 var(--font-sans);color:var(--brand-dark);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 10px;text-decoration:underline}.al4rma_cuSeg{gap:6px;display:flex}.al4rma_cuSeg button{border:1.5px solid var(--ink);font:700 13px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;flex:1;padding:9px}.al4rma_cuSeg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.al4rma_cuReset{border:1.5px solid var(--line);font:700 13px/1 var(--font-sans);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:10px 14px}@media print{.al4rma_cust{outline:0}.al4rma_cust:before,.al4rma_cuOpen,.al4rma_cuPanel{display:none!important}}.al4rma_sponsorLine{margin-top:10px!important;font-size:15px!important}.al4rma_sponsorLine b{font-family:var(--font-sans);color:var(--ink);font-size:13.5px}.al4rma_dataNote{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:baseline;gap:6px 28px;max-width:980px;margin-top:22px;display:grid}@media (max-width:760px){.al4rma_dataNote{grid-template-columns:minmax(0,1fr)}}.al4rma_dataLabel{font:var(--hand-note)/1 var(--font-hand);color:var(--teal-dark);transform-origin:0;transform:rotate(-2deg)}.al4rma_dataNote p{font:400 16px/1.55 var(--font-serif);color:var(--ink-soft);margin:0}.al4rma_askLink{font:700 13.5px/1.3 var(--font-sans);color:var(--brand-dark);text-underline-offset:3px;flex-basis:100%;text-decoration:underline}.al4rma_signErr{font:600 14px/1.4 var(--font-sans);color:var(--brand-dark)}.al4rma_party{position:relative}.al4rma_stamp{border:3px solid var(--success);color:var(--success);font:800 22px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;opacity:.85;border-radius:8px;padding:6px 14px;position:absolute;top:26px;right:6px;transform:rotate(-8deg)}.al4rma_agreedBar{max-width:var(--col);width:calc(100% - 2 * var(--gut));box-sizing:border-box;background:color-mix(in srgb, var(--success) 12%, var(--surface));font:400 15.5px/1.5 var(--font-serif);color:var(--ink);border-radius:12px;margin:16px auto 0;padding:12px 22px}.al4rma_agreedBar b{font-family:var(--font-sans);color:var(--success);margin-right:4px}.al4rma_agreedBar a{color:var(--ink);font-weight:600}.al4rma_addOff{opacity:.45}.al4rma_pkgNote{font:600 13px/1.4 var(--font-sans);color:var(--teal-dark)}.al4rma_was{color:var(--muted);margin-right:6px;font-weight:500;text-decoration-thickness:1.5px}.al4rma_saving{color:var(--success);font:700 12.5px/1.3 var(--font-sans)!important}.al4rma_rSave{font:700 11.5px/1 var(--font-sans);color:var(--success)}.al4rma_addMore{font:700 13px/1 var(--font-sans);color:var(--brand-dark);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.al4rma_addMore:after{content:" ↗"}.al4rma_inserts{gap:28px;display:grid}.al4rma_insert{background:var(--brand-tint);color:var(--brand);padding:clamp(24px,3.4vw,40px);position:relative}.al4rma_insert .al4rma_h2{color:var(--ink);margin:6px 0 12px}.al4rma_insertKicker{font:var(--hand-note)/1 var(--font-hand);color:var(--brand-dark);transform-origin:0;display:inline-block;transform:rotate(-2deg)}.al4rma_insertSlot{max-width:62ch;font:400 17px/1.55 var(--font-serif);color:var(--ink-soft);margin:0}.al4rma_goals{gap:22px;margin-top:44px;display:grid}.al4rma_goalsHead .al4rma_h3{margin:0}.al4rma_goalsHead p{max-width:60ch;font:400 16.5px/1.5 var(--font-serif);color:var(--ink-soft);margin:6px 0 0}.al4rma_goalList{gap:16px;margin:0;padding:0;list-style:none;display:grid}.al4rma_goal{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);align-items:center;gap:10px 18px;display:grid}.al4rma_goalAlone{grid-template-columns:minmax(0,1fr)}.al4rma_goalSaid{font:italic 400 clamp(19px, 1.7vw, 22px)/1.45 var(--font-serif);color:var(--ink);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;margin:0;display:grid}.al4rma_goalN{border:1.5px solid var(--brand);width:26px;height:26px;font:normal 700 12px/1 var(--font-sans);color:var(--brand);border-radius:50%;place-items:center;margin-top:3px;display:inline-grid}.al4rma_goalArrow{width:70px;height:36px}.al4rma_goalTo{background:var(--brand-tint);color:var(--brand);gap:4px;padding:18px 22px;text-decoration:none;display:grid;position:relative}.al4rma_goalTo b{font:700 18px/1.25 var(--font-sans);color:var(--ink)}.al4rma_goalTo>span:last-child:not(.al4rma_goalKicker){font:400 15px/1.45 var(--font-serif);color:var(--ink-soft)}.al4rma_goalKicker{font:var(--hand-note)/1 var(--font-hand);color:var(--brand-dark);transform-origin:0;transform:rotate(-2deg)}.al4rma_goalTo:hover b{text-underline-offset:3px;text-decoration:underline}.al4rma_goalTo:focus-visible{outline:2px solid var(--brand);outline-offset:4px}@media (max-width:760px){.al4rma_goal{grid-template-columns:minmax(0,1fr)}.al4rma_goalArrow{width:36px;height:44px;margin-left:30px;transform:rotate(90deg)}}.al4rma_goalSaids{gap:14px;display:grid}.al4rma_goalList{gap:26px}.al4rma_pm{gap:28px;scroll-margin-top:90px;display:grid}.al4rma_pm+.al4rma_pm,.al4rma_insert+.al4rma_pm,.al4rma_pm+.al4rma_insert{border-top:1.5px dashed var(--line);margin-top:30px;padding-top:44px}.al4rma_pmHead{gap:6px;display:grid}.al4rma_pmHead .al4rma_h2{margin:2px 0 6px}.al4rma_pmName{font:700 12px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-dark)}.al4rma_pmPromise{max-width:64ch;font:400 clamp(18px, 1.6vw, 21px)/1.5 var(--font-serif);color:var(--ink-soft);margin:0}.al4rma_pmPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:820px){.al4rma_pmPair{grid-template-columns:minmax(0,1fr)}}.al4rma_pmFor,.al4rma_pmLeave{align-content:start;gap:12px;padding:24px 26px;display:grid;position:relative}.al4rma_pmFor{background:var(--surface);color:var(--line-strong,var(--muted))}.al4rma_pmLeave{background:var(--brand-tint);color:var(--brand)}.al4rma_pmLeave .al4rma_stLabel{color:var(--brand-dark)}.al4rma_pmFor ul,.al4rma_pmLeave ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.al4rma_pmFor li{font:400 16.5px/1.45 var(--font-serif);color:var(--ink);padding-left:24px;position:relative}.al4rma_pmFor li:before{content:"";border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);width:11px;height:6px;position:absolute;top:6px;left:2px;transform:rotate(-45deg)}.al4rma_pmLeave li{font:400 16.5px/1.45 var(--font-serif);color:var(--ink);grid-template-columns:26px minmax(0,1fr);gap:10px;display:grid}.al4rma_pmLeave li>span{background:var(--brand);color:#fff;width:24px;height:24px;font:700 11.5px/1 var(--font-sans);border-radius:50%;place-items:center;display:inline-grid}.al4rma_pmSessions .al4rma_h3{margin-top:0}.al4rma_pmRuns{font:700 15px/1.4 var(--font-sans);color:var(--brand-dark);margin:-4px 0 14px}.al4rma_pmList{border-top:1.5px solid var(--ink);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.al4rma_pmList li{border-bottom:1px solid var(--line);align-content:start;gap:4px;padding:14px 18px 16px 0;display:grid}.al4rma_pmList li+li{padding-left:0}.al4rma_pmN{font:var(--hand-note)/1 var(--font-hand);color:var(--brand);transform-origin:0;transform:rotate(-2deg)}.al4rma_pmList b{font:700 16.5px/1.3 var(--font-sans);color:var(--ink)}.al4rma_pmList li>span:last-child{font:400 15px/1.45 var(--font-serif);color:var(--ink-soft)}.al4rma_pmRhythm{background:var(--teal-tint);color:var(--teal);border-radius:14px;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr) 54px minmax(0,1fr);align-items:start;gap:10px;padding:22px 26px;display:grid;position:relative}.al4rma_pmRhythm>div{gap:3px;display:grid}.al4rma_pmRhythm b{font:700 15.5px/1.3 var(--font-sans);color:var(--ink)}.al4rma_pmRhythm>div>span:last-child{font:400 14.5px/1.4 var(--font-serif);color:var(--ink-soft)}.al4rma_pmStep{font:var(--hand-note)/1 var(--font-hand);color:var(--teal-dark);transform-origin:0;transform:rotate(-2deg)}.al4rma_pmArrow{width:54px;height:30px;margin-top:30px}@media (max-width:820px){.al4rma_pmRhythm{grid-template-columns:minmax(0,1fr)}.al4rma_pmArrow{width:30px;height:40px;margin-top:0;margin-left:8px;transform:rotate(90deg)}}.al4rma_pmThemes{font:600 13.5px/1.5 var(--font-sans);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:-8px 0 0;display:flex}.al4rma_pmThemes>span{font:var(--hand-note)/1 var(--font-hand);color:var(--brand)}.al4rma_cuProg{border-bottom:1px dashed var(--line);gap:8px;padding-bottom:12px;display:grid}.al4rma_cuPicks{gap:4px;padding-left:4px;display:grid}.al4rma_pmRhythmWrap{border-top:1.5px dashed var(--line);margin-top:18px;padding-top:40px}.al4rma_pmRhythmWrap .al4rma_h3{margin-top:0}.al4rma_cuFixed{background:var(--brand-tint);font:400 13.5px/1.45 var(--font-serif);color:var(--ink);border-radius:10px;margin:0 0 6px;padding:10px 12px}.al4rma_tSelf{background:var(--berry);color:var(--berry)}.al4rma_gBreak{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--teal) 14%, transparent) 0 5px, transparent 5px 10px);pointer-events:none;position:absolute;top:0;bottom:0}.al4rma_gBreakKey{border:1px solid color-mix(in srgb, var(--teal) 40%, transparent);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--teal) 40%, transparent) 0 3px, transparent 3px 6px)!important}.al4rma_gBreakLabels{height:20px;position:relative}.al4rma_gBreakLabels span{text-align:center;font:var(--hand-note)/1 var(--font-hand);color:var(--teal-dark);white-space:nowrap;font-size:17px;position:absolute;top:0}.al4rma_pkgWas{color:var(--muted);margin-right:10px;font-size:.6em;font-weight:600;text-decoration-thickness:2px}.al4rma_pkgSave{font:400 15px/1.45 var(--font-serif);color:var(--ink-soft);margin-top:6px;display:block}.al4rma_pkgSave b{font-family:var(--font-sans);color:var(--success)}.al4rma_page{--desk:#eee6de;--sheet:1120px;background:var(--desk);padding:32px 16px 64px}.al4rma_page .al4rma_previewNote,.al4rma_page .al4rma_agreedBar{max-width:var(--sheet);width:100%;margin:0 auto 18px}.al4rma_page .al4rma_sheet{max-width:var(--sheet);background:var(--bg);border:0;margin:0 auto 28px;padding:28px clamp(20px,5.4vw,72px) 24px;scroll-margin-top:20px;position:relative;box-shadow:0 1px 2px #1f1a170f,0 14px 40px #1f1a1712}.al4rma_run{border-bottom:1px solid var(--line);font:600 11.5px/1.3 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:16px;margin-bottom:clamp(30px,4vw,44px);padding-bottom:12px;display:flex}.al4rma_foot{border-top:1px solid var(--line);font:600 11.5px/1.3 var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;margin-top:clamp(36px,5vw,56px);padding-top:12px;display:flex}.al4rma_sheetHead{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:0 52px;margin-bottom:26px;display:grid}.al4rma_sheetHead .al4rma_h2{margin:0}.al4rma_secN{font:700 12px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:10px;display:block}.al4rma_mNote{font:400 clamp(19px, 1.6vw, 22px)/1.12 var(--font-hand);color:var(--brand);transform-origin:0 0;margin:0;padding-top:4px;transform:rotate(-2deg)}.al4rma_mNote:before{content:"";opacity:.6;background:currentColor;border-radius:2px;width:26px;height:2px;margin-bottom:8px;display:block}@media (max-width:860px){.al4rma_sheetHead{grid-template-columns:minmax(0,1fr)}.al4rma_sheetHead .al4rma_mNote{margin-top:16px}}.al4rma_titlePage{flex-direction:column;min-height:min(820px,120vh);display:flex}.al4rma_tLogos{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:clamp(40px,6vw,64px);display:flex}.al4rma_tLogos .al4rma_tLogo,.al4rma_tLogos .al4rma_tClient{margin-bottom:0}.al4rma_tMine{font:800 14px/1.15 var(--font-sans);color:var(--ink);flex:none;align-items:center;gap:10px;margin-top:4px;display:inline-flex}.al4rma_tMine em{color:var(--ink-soft);margin-top:3px;font-size:11.5px;font-style:normal;font-weight:600;display:block}@media (max-width:560px){.al4rma_tLogos{flex-direction:column;gap:22px}.al4rma_tMine{margin-top:0}}.al4rma_tLogo{object-fit:contain;object-position:left center;width:auto;max-width:min(260px,70%);max-height:110px;margin-bottom:clamp(40px,6vw,64px);display:block}.al4rma_tClient{font:700 22px/1.2 var(--font-sans);margin-bottom:clamp(40px,6vw,64px);display:block}.al4rma_tKicker{font:700 12.5px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand)}.al4rma_tH1{font:700 clamp(42px, 6.4vw, 76px)/1 var(--font-sans);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:14px 0 6px}.al4rma_tFor{font:400 clamp(21px, 2.5vw, 30px)/1.25 var(--font-serif);color:var(--ink-soft);margin:0 0 20px}.al4rma_tHead{text-wrap:pretty;max-width:none;font:italic 400 clamp(18px, 1.6vw, 21px)/1.45 var(--font-serif);color:var(--ink-soft);margin:0}.al4rma_tDetails{border-top:1.5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;margin:44px 0 0;padding-top:22px;display:grid}.al4rma_tDetails div{align-content:start;gap:3px;display:grid}.al4rma_tDetails dt{font:700 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.al4rma_tDetails dd{font:400 16px/1.4 var(--font-serif);color:var(--ink);margin:0}.al4rma_tDetails dd b{font-family:var(--font-sans);font-weight:600}@media (max-width:700px){.al4rma_tDetails{grid-template-columns:repeat(2,minmax(0,1fr))}}.al4rma_tBottom{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:0 52px;margin-top:auto;padding-top:44px;display:grid}@media (max-width:860px){.al4rma_tBottom{grid-template-columns:minmax(0,1fr)}.al4rma_tBottom .al4rma_mNote{margin-top:18px}}.al4rma_contents{gap:2px;max-width:540px;margin:0;padding:0;list-style:none;display:grid}.al4rma_contents a{font:400 16.5px/1.9 var(--font-serif);color:var(--ink);align-items:baseline;gap:10px;text-decoration:none;display:flex}.al4rma_contents a span{width:22px;font:700 13px/1 var(--font-sans);color:var(--brand)}.al4rma_contents a i{border-bottom:1.5px dotted var(--line);flex:1;transform:translateY(-5px)}.al4rma_contents a em{font:normal 600 13px/1 var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums}.al4rma_contents a:hover{color:var(--brand-dark)}.al4rma_contents a:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:3px}.al4rma_sumLede{max-width:64ch;font:400 clamp(18px, 1.6vw, 20px)/1.5 var(--font-serif);color:var(--ink-soft);margin:0 0 26px}.al4rma_sumFacts{border-top:1.5px solid var(--ink);max-width:860px;margin:0}.al4rma_sumFacts>div{border-bottom:1px solid var(--line);grid-template-columns:190px minmax(0,1fr);gap:4px 24px;padding:16px 0;display:grid}.al4rma_sumFacts dt{font:700 11.5px/1.6 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.al4rma_sumFacts dd{font:400 17px/1.55 var(--font-serif);color:var(--ink);margin:0}.al4rma_sumFacts dd b{font-family:var(--font-sans);font-weight:700}@media (max-width:640px){.al4rma_sumFacts>div{grid-template-columns:minmax(0,1fr)}}.al4rma_factAside{color:var(--muted)}.al4rma_factWas{font:600 18px/1 var(--font-sans);color:var(--muted);margin-right:10px;text-decoration:line-through;text-decoration-thickness:2px}.al4rma_factBig{font:700 26px/1.2 var(--font-sans)}.al4rma_factSave{color:var(--ink-soft);margin-top:4px;font-size:15.5px;display:block}.al4rma_factSave b{color:var(--success)}.al4rma_factAsks{gap:6px;display:grid}.al4rma_factAsks b{margin-right:6px;font-weight:600!important}.al4rma_factStart{color:var(--ink-soft)}.al4rma_quietRow{flex-wrap:wrap;gap:10px 26px;margin-top:22px;display:flex}.al4rma_quiet{cursor:pointer;font:600 14px/1.4 var(--font-sans);color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);background:0 0;border:0;padding:0}.al4rma_quiet:hover{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.al4rma_quiet:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.al4rma_optRows{border-top:1.5px solid var(--ink);margin:14px 0 0;padding:0;list-style:none}.al4rma_optRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 100px;align-items:center;gap:10px 18px;padding:14px 0;display:grid}@media (max-width:640px){.al4rma_optRow{grid-template-columns:minmax(0,1fr) auto}.al4rma_optAmt{grid-column:2}}.al4rma_optTick{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.al4rma_optTick input{width:18px;height:18px;accent-color:var(--brand);flex:none;margin-top:3px}.al4rma_optTick b{font:600 16.5px/1.35 var(--font-sans);color:var(--ink);display:block}.al4rma_optTick small{font:400 15px/1.45 var(--font-serif);color:var(--ink-soft);display:block}.al4rma_optUnit{margin-top:2px;color:var(--muted)!important}.al4rma_optAmt{text-align:right;font:700 16px/1 var(--font-sans);font-variant-numeric:tabular-nums;justify-items:end;gap:6px;display:grid}.al4rma_optRemove{color:var(--ink-soft);font:600 13px/1.2 var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0;text-decoration:underline}.al4rma_optRemove:hover,.al4rma_optOn .al4rma_optTick b{color:var(--brand-dark)}.al4rma_page .al4rma_logoWall img{filter:grayscale();opacity:.6}.al4rma_page .al4rma_agreement{border-top:0;padding-top:28px}.al4rma_page .al4rma_agreement .al4rma_doc{max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.al4rma_page .al4rma_agreement .al4rma_docKicker{margin-bottom:4px;display:block}.al4rma_page .al4rma_plain{font:400 clamp(19px, 1.6vw, 22px)/1.12 var(--font-hand);color:var(--brand);transform-origin:0 0;border-left:0;padding:2px 0 0;transform:rotate(-1.5deg)}.al4rma_page .al4rma_plainLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.al4rma_page .al4rma_addWrap{margin-top:clamp(40px,5vw,60px)}.al4rma_page .al4rma_logoWall{gap:20px 28px}.al4rma_page .al4rma_logoWall img{max-height:30px}.al4rma_cardEdge{border:1.5px solid color-mix(in srgb, currentColor 30%, transparent);pointer-events:none;border-radius:14px;position:absolute;inset:0}.al4rma_page :has(>.al4rma_cardEdge){border-radius:14px}.al4rma_liveHint{background:var(--teal-tint);color:var(--teal-dark);font:600 13px/1.25 var(--font-sans);vertical-align:middle;border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 9px;display:inline-flex}.al4rma_liveHint svg{flex:none;width:13px;height:13px}.al4rma_liveHint b{letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:800}.al4rma_liveHint>span{color:var(--ink-soft);font-weight:600}.al4rma_liveHint b+span:before{content:"·";color:var(--teal-dark);margin:0 7px 0 1px}.al4rma_hintGap{margin:0 0 14px}.al4rma_hintRow{grid-column:1/-1;justify-self:start;margin:-4px 0 6px}.al4rma_page .al4rma_addWrap .al4rma_liveHint{margin:0 0 4px}.al4rma_page .al4rma_modelBar{align-items:flex-end}.al4rma_tSide{align-content:start;gap:22px;display:grid}.al4rma_tLive{font:400 15px/1.55 var(--font-serif);color:var(--ink-soft);margin:0}@media (max-width:860px){.al4rma_tSide{margin-top:24px}}.al4rma_page .al4rma_gRow{border-radius:10px;transition:background .15s}.al4rma_page .al4rma_gRow:hover{background:color-mix(in srgb, var(--brand-tint) 55%, transparent)}.al4rma_page .al4rma_gRow:hover .al4rma_gBar{opacity:.85}.al4rma_page .al4rma_gLabel:hover{background:0 0}.al4rma_page .al4rma_awSeg{transform-box:fill-box;transform-origin:50%;transition:transform .2s,filter .2s}.al4rma_page .al4rma_awSeg:hover{filter:brightness(1.05)drop-shadow(0 4px 8px #1f1a1726);transform:scale(1.04)}.al4rma_page .al4rma_awNote{border:1.5px solid #0000;transition:background .2s,border-color .2s,transform .2s}.al4rma_page .al4rma_awNote:hover{border-color:var(--line);background:var(--surface);transform:translate(3px)}.al4rma_page .al4rma_baTabs button{transition:transform .15s,background .15s,box-shadow .15s}.al4rma_page .al4rma_baTabs button[aria-selected=false]:hover{background:var(--brand-tint);transform:translateY(-2px);box-shadow:0 6px 14px #1f1a1714}.al4rma_page .al4rma_pkg{transition:transform .2s,box-shadow .2s}.al4rma_page .al4rma_pkg:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1f1a1717}.al4rma_page .al4rma_optRow{border-radius:10px;margin:0 -10px;padding-inline:10px;transition:background .15s}.al4rma_page .al4rma_optRow:hover{background:color-mix(in srgb, var(--brand-tint) 50%, transparent)}.al4rma_page .al4rma_lengthPick select{cursor:pointer;transition:box-shadow .15s}.al4rma_page .al4rma_lengthPick select:hover{box-shadow:0 0 0 4px var(--brand-tint)}@media (prefers-reduced-motion:reduce){.al4rma_page .al4rma_awSeg:hover,.al4rma_page .al4rma_awNote:hover,.al4rma_page .al4rma_baTabs button:hover,.al4rma_page .al4rma_pkg:hover{transform:none}}.al4rma_page .al4rma_costNote{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start}.al4rma_page .al4rma_costNote .al4rma_costLabel{font:var(--hand-note)/1 var(--font-hand);color:var(--brand);justify-items:start;gap:4px;display:grid;transform:none}.al4rma_page .al4rma_costLabel>span{transform-origin:0;display:inline-block;transform:rotate(-2deg)}.al4rma_page .al4rma_costArrow{width:74px;height:40px;margin-left:46px;position:static}@media (max-width:760px){.al4rma_page .al4rma_costNote{grid-template-columns:minmax(0,1fr)}}.al4rma_letterMe{margin-top:10px}.al4rma_page .al4rma_startNow{margin:26px 0 8px}.al4rma_page .al4rma_costNote .al4rma_costLabel>span{font:inherit}.al4rma_stageIn{animation:.35s ease-out al4rma_stageIn}@keyframes al4rma_stageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.al4rma_stageIn{animation:none}}.al4rma_planTop{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:20px clamp(28px,4vw,56px);display:grid}@media (max-width:860px){.al4rma_planTop{grid-template-columns:minmax(0,1fr)}}.al4rma_startCard{background:var(--brand-tint);color:var(--brand);gap:8px;padding:20px 22px;display:grid;position:relative}.al4rma_startLabel{font:var(--hand-note)/1 var(--font-hand);color:var(--brand-dark);transform-origin:0;transform:rotate(-2deg)}.al4rma_startCard p{font:400 16.5px/1.55 var(--font-serif);color:var(--ink);margin:0}.al4rma_startCard{grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:6px 20px;margin-top:20px;padding:16px 22px}@media (max-width:640px){.al4rma_startCard{grid-template-columns:minmax(0,1fr)}}.al4rma_page .al4rma_yearAsk{background:var(--amber-tint)}.al4rma_page .al4rma_yearAsk .al4rma_stLabel{color:#a8650a}.al4rma_page .al4rma_yearAsk p{align-content:start}.al4rma_mNoteWrap{align-content:start;justify-items:start;gap:2px;display:grid}.al4rma_page .al4rma_mNote:before{display:none}.al4rma_page .al4rma_mArrow{width:70px;height:38px;margin-left:8px;position:static}@media (max-width:860px){.al4rma_page .al4rma_mArrow{display:none}}.al4rma_page .al4rma_dataNote{align-items:start}.al4rma_page .al4rma_dataCallout{color:var(--teal-dark);font:var(--hand-note)/1 var(--font-hand);justify-items:start;gap:4px;display:grid}.al4rma_page .al4rma_dataCallout>span{font:inherit;transform-origin:0;display:inline-block;transform:rotate(-2deg)}.al4rma_awNote b{justify-content:space-between;align-items:center;gap:12px;display:flex}.al4rma_awPlus{border:1.5px solid var(--line);border-radius:50%;flex:none;width:22px;height:22px;transition:background .2s,border-color .2s,transform .2s;position:relative}.al4rma_awPlus:before,.al4rma_awPlus:after{content:"";background:var(--ink);border-radius:1px;width:10px;height:1.5px;margin:-.75px 0 0 -5px;transition:transform .2s;position:absolute;top:50%;left:50%}.al4rma_awPlus:after{transform:rotate(90deg)}.al4rma_awNote:hover .al4rma_awPlus{border-color:var(--ink)}.al4rma_awNoteOn .al4rma_awPlus{background:var(--ink);border-color:var(--ink)}.al4rma_awNoteOn .al4rma_awPlus:before,.al4rma_awNoteOn .al4rma_awPlus:after{background:var(--bg)}.al4rma_awNoteOn .al4rma_awPlus:after{transform:rotate(0)}.al4rma_awDetail{animation:.3s ease-out al4rma_stageIn}@media (prefers-reduced-motion:reduce){.al4rma_awDetail{animation:none}}.al4rma_page .al4rma_aw2{align-items:start}.al4rma_page .al4rma_awList{align-content:start}.al4rma_page .al4rma_optTick .al4rma_saving,.al4rma_page .al4rma_optOn .al4rma_optTick .al4rma_saving{font:700 13px/1.4 var(--font-sans);color:var(--success);display:inline}.al4rma_page .al4rma_modeChip{background:var(--teal-tint);color:var(--teal-dark);font:normal 700 10.5px/1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;display:inline-block;transform:none}.al4rma_invTop{grid-template-columns:minmax(0,760px) minmax(0,210px);align-items:center;gap:0 52px;display:grid}.al4rma_invNote{margin-top:18px}.al4rma_invTop .al4rma_invNote{margin-top:0}.al4rma_page .al4rma_invNote .al4rma_mArrow{display:none}@media (min-width:861px){.al4rma_page .al4rma_invTop .al4rma_invNote .al4rma_mArrow{display:block}}@media (max-width:1000px){.al4rma_invTop{grid-template-columns:minmax(0,1fr)}.al4rma_invTop .al4rma_invNote{margin-top:16px}}.al4rma_factBy{background:var(--brand-tint);font:600 15px/1.45 var(--font-sans);color:var(--brand-dark);border-radius:10px;margin-top:8px;padding:8px 12px;display:block}.al4rma_editable{outline:1.5px dashed color-mix(in srgb, var(--teal) 55%, transparent);outline-offset:3px;cursor:text;border-radius:3px;transition:outline-color .15s,background .15s}.al4rma_editable:hover{outline-color:var(--teal);background:color-mix(in srgb, var(--teal-tint) 45%, transparent)}.al4rma_editable:focus{outline:2px solid var(--teal);background:#fff}.al4rma_editableBlock{white-space:pre-wrap;display:block}.al4rma_editable[data-empty]:empty:before{content:attr(data-empty);color:var(--muted);font-style:italic}.al4rma_editBar{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;color:var(--ink);border:1.5px solid var(--line);font:600 13px/1 var(--font-sans);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #1f1a1724}.al4rma_editBar button{font:700 13px/1 var(--font-sans);cursor:pointer;background:var(--teal-tint);color:var(--teal-dark);border:0;border-radius:999px;padding:9px 14px}.al4rma_editBar button[aria-pressed=true]{background:var(--teal);color:#fff}.al4rma_editBar button:disabled{opacity:.4;cursor:default}.al4rma_editBar span{color:var(--muted);min-width:64px;padding:0 6px;font-weight:600}.al4rma_cuSave{background:var(--teal);color:#fff;width:100%;font:700 14px/1 var(--font-sans);cursor:pointer;border:0;border-radius:999px;margin-bottom:8px;padding:12px 16px}.al4rma_page .al4rma_receiptWrap{margin-top:clamp(40px,5vw,60px)}.al4rma_awShut,.al4rma_printSign{display:none}@page{size:A4;margin:12mm 13mm 14mm}@media print{.al4rma_page{background:#fff!important;min-height:0!important;padding:0!important}.al4rma_page .al4rma_sheet{max-width:none;box-shadow:none!important;background:#fff!important;border-top:1px solid #e3dbd3!important;margin:0!important;padding:26px 0 0!important}.al4rma_page .al4rma_titlePage{break-after:page;border-top:0!important;min-height:0!important;padding-top:0!important}.al4rma_page .al4rma_agreement{break-before:page;border-top:0!important;padding-top:0!important}.al4rma_secN,.al4rma_sheetHead{break-after:avoid}.al4rma_sheetHead+*{break-before:avoid}.al4rma_b_hello,.al4rma_pmRhythmWrap{break-inside:avoid}.al4rma_page .al4rma_b_proof,.al4rma_page .al4rma_b_investment{break-before:page;border-top:0!important;padding-top:0!important}.al4rma_pdfBtn{display:none!important}.al4rma_awDetail,.al4rma_awShut{opacity:1!important;animation:none!important;transform:none!important}.al4rma_party{background:0 0!important}.al4rma_page .al4rma_sheet:not(.al4rma_titlePage) .al4rma_run,.al4rma_foot{display:none!important}.al4rma_aw2{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}.al4rma_awList{gap:10px!important}.al4rma_liveHint,.al4rma_quiet,.al4rma_tkNav,.al4rma_optRemove,.al4rma_sigBox,.al4rma_fields,.al4rma_ack,.al4rma_signBtn,.al4rma_soon,.al4rma_signErr,.al4rma_baTabs,.al4rma_awPlus,.al4rma_editBar,.al4rma_previewNote,.al4rma_printHint,.al4rma_optTick input{display:none!important}.al4rma_awShut{display:block!important}.al4rma_awWheelWrap{max-width:320px;margin:0 auto}.al4rma_pmFor,.al4rma_pmLeave,.al4rma_pmRhythm,.al4rma_startCard,.al4rma_baList>li,.al4rma_optRow,.al4rma_receipt,.al4rma_sumFacts>div,.al4rma_tkQuote,.al4rma_party,.al4rma_costNote,.al4rma_awList li,.al4rma_logoWall,.al4rma_clause{break-inside:avoid}.al4rma_h2,.al4rma_h3,.al4rma_sheetHead{break-after:avoid}.al4rma_pmFor,.al4rma_pmLeave,.al4rma_pmRhythm,.al4rma_startCard,.al4rma_baList>li,.al4rma_receipt,.al4rma_tkQuote,.al4rma_sumFacts{-webkit-print-color-adjust:exact;print-color-adjust:exact}.al4rma_printSign{gap:26px;margin-top:18px;display:grid!important}.al4rma_printSign span{font:600 11px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#6b625b;border-bottom:1px solid #1f1a17;padding-top:34px}}.al4rma_paperBar{max-width:var(--sheet,1120px);font:600 14px/1.3 var(--font-sans);color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin:4px auto 0;display:flex}.al4rma_paperBar button{border:1.5px solid var(--ink);background:var(--surface);color:var(--ink);font:700 14px/1 var(--font-sans);cursor:pointer;border-radius:999px;padding:10px 16px}.al4rma_paperBar button:hover{background:var(--brand-tint)}.al4rma_paperBar button:disabled{opacity:.6;cursor:progress}.al4rma_page .al4rma_b_experience{color:#f6eef2;background:#3a1527;overflow:hidden}.al4rma_page .al4rma_b_experience .al4rma_run,.al4rma_page .al4rma_b_experience .al4rma_foot{color:#f6eef28c;z-index:2;border-color:#f6eef229;position:relative}.al4rma_page .al4rma_b_experience .al4rma_secN{color:#ff6b9a;z-index:2;position:relative}@media print{.al4rma_page .al4rma_b_experience{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.al4rma_kModel{gap:14px;margin-top:34px;display:grid}.al4rma_kModel .al4rma_lede{margin:0 0 6px}.al4rma_kModelHead{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:26px;display:grid}.al4rma_kBook{margin:0;position:relative}.al4rma_kBook img{filter:drop-shadow(0 10px 18px #1f1a172e);width:100%;height:auto;display:block;transform:rotate(-3deg)}.al4rma_kBadge{background:var(--brand);color:#fff;width:62px;height:62px;font:800 10px/1.05 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;text-align:center;border-radius:50%;align-content:center;place-items:center;display:grid;position:absolute;top:-12px;right:-18px;transform:rotate(12deg);box-shadow:0 4px 10px #1f1a1733}.al4rma_kBadge b{letter-spacing:.02em;font-size:13px;display:block}.al4rma_kBook figcaption{font:var(--hand-note)/1.05 var(--font-hand);color:var(--brand-dark);margin:0 0 12px;transform:rotate(-3deg)}@media (max-width:560px){.al4rma_kModelHead{grid-template-columns:96px minmax(0,1fr);gap:18px}.al4rma_kBadge{width:52px;height:52px;right:-12px}}.al4rma_kmWrap{gap:12px;display:grid}.al4rma_kmWrap>span:first-child{justify-self:start}.al4rma_kmLayer{text-align:left;width:100%;font:inherit;cursor:pointer;border:0;transition:box-shadow .15s,transform .15s}.al4rma_kmLayer:hover{transform:translateY(-1px)}.al4rma_kmOn{box-shadow:inset 0 0 0 2px}.al4rma_kmLayer:focus-visible,.al4rma_kmChip:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.al4rma_kmChip{font:800 14.5px/1.1 var(--font-sans);letter-spacing:-.01em;background:var(--brand);color:#fff;border:2px solid var(--brand);cursor:pointer;border-radius:999px;align-items:baseline;gap:7px;padding:8px 15px;display:inline-flex}.al4rma_kmChip span{font-size:11px}.al4rma_kmChipOn{color:var(--brand-dark);background:#fff}.al4rma_kmPanel{border:1px solid var(--line);border-left:4px solid var(--brand);background:#fff;padding:18px 22px}.al4rma_kmName{font:800 19px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 6px;display:flex}.al4rma_kmHook{font:var(--hand-note)/1 var(--font-hand);color:var(--brand-dark)}.al4rma_kmIs{font:400 17px/1.5 var(--font-serif);color:var(--ink);margin:0 0 6px}.al4rma_kmWhy{font:400 16px/1.5 var(--font-serif);color:var(--muted);margin:0}.al4rma_kmWrap .al4rma_chips li{border-radius:0;padding:0}.al4rma_kmLeft{align-content:start;gap:10px;display:grid}.al4rma_offAgenda{margin-top:8px}.al4rma_agDays{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}@media (max-width:760px){.al4rma_agDays{grid-template-columns:minmax(0,1fr)}}.al4rma_agDay{background:var(--surface);gap:12px;padding:20px 22px 22px;display:grid;position:relative}.al4rma_agDayHead{border-bottom:2px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.al4rma_agDayHead b{font:700 20px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.al4rma_agDayHead span{font:600 13px/1.3 var(--font-sans);color:var(--muted)}.al4rma_agLead{font:400 15.5px/1.5 var(--font-serif);color:var(--ink-soft);margin:0}.al4rma_agRows{gap:14px;margin:0;padding:0;list-style:none;display:grid}.al4rma_agRows li{grid-template-columns:48px minmax(0,1fr);gap:12px;display:grid}.al4rma_agRows time{font:700 13px/1.6 var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums}.al4rma_agRows b{font:700 15.5px/1.35 var(--font-sans);color:var(--ink);margin-right:8px}.al4rma_agRows p{font:400 14.5px/1.5 var(--font-serif);color:var(--ink-soft);margin:4px 0 0}.al4rma_agBreak b{color:var(--muted);font-weight:600}.al4rma_agWho{vertical-align:2px;font:700 11px/1.5 var(--font-sans);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:2px 9px;display:inline-block}.al4rma_agShane{background:var(--brand-tint);color:var(--brand-dark)}.al4rma_agPartner{background:var(--teal-tint);color:var(--teal-dark)}.al4rma_agBoth{background:var(--amber-tint);color:#8a5300}.al4rma_agClient{background:var(--line);color:var(--ink-soft)}.al4rma_partner{background:var(--surface);grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;max-width:1120px;margin:0 auto;padding:24px;display:grid;position:relative}@media (max-width:640px){.al4rma_partner{grid-template-columns:minmax(0,1fr)}}.al4rma_partnerFace{aspect-ratio:1;object-fit:cover;border-radius:16px;width:100%;max-width:220px}.al4rma_partnerText{gap:10px;display:grid}.al4rma_partnerText .al4rma_h2{margin:0}.al4rma_partnerText .al4rma_prose p:last-child{margin-bottom:0}.al4rma_partnerRole{font:var(--hand-note)/1 var(--font-hand);color:var(--teal-dark);transform-origin:0;transform:rotate(-2deg)}.al4rma_partnerLink{font:700 14px/1.4 var(--font-sans);color:var(--brand-dark);text-underline-offset:3px;text-decoration:underline}
._3bGKNq_wrap{display:inline-block;position:relative}._3bGKNq_block{display:block}._3bGKNq_wrap>svg{pointer-events:none;position:absolute;overflow:visible}._3bGKNq_under{width:106%;height:.34em;bottom:-.22em;left:-3%}._3bGKNq_underSquiggle{height:.5em;bottom:-.3em}._3bGKNq_underHead{height:.14em;bottom:.02em}._3bGKNq_circle{width:114%;height:148%;top:-24%;left:-7%}._3bGKNq_box{width:108%;height:136%;top:-18%;left:-4%}._3bGKNq_corners{width:calc(100% + 28px);height:calc(100% + 28px);top:-14px;left:-14px}._3bGKNq_panel{pointer-events:none;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px;overflow:visible}._3bGKNq_bracketWrap{padding-left:26px}._3bGKNq_bracket{width:18px;height:calc(100% - 4px);top:2px;left:0}._3bGKNq_arrow{pointer-events:none;width:66px;height:36px;position:absolute;overflow:visible}._3bGKNq_note{white-space:nowrap;text-transform:none;letter-spacing:0;font-size:1.5rem;line-height:1}
