@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-arabic-wght-normal-CGnJ-sf6.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-ext-wght-normal-BjodpZir.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-wght-normal-DveCct9I.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-hebrew-wght-normal-BIkpbuMU.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas: #fafaf8;--surface: #fafaf8;--surface-2: #f2f2ee;--line: #e6e6e2;--line-soft: #efefeb;--ink: #101211;--ink-2: #565b58;--ink-3: #7c827e;--dark: #0b6b4f;--dark-press: #085740;--accent-ink: #0b6b4f;--accent-wash: #eaf3ef;--accent-line: #d4e6dd;--green: #0b6b4f;--on-dark: #7bd7ae;--good: #1e6b47;--warn: #8a5000;--stop: #a92b23;--radius: 4px;--radius-l: 4px;--radius-card: 0px;--radius-pill: 999px;--shadow: none;--shadow-lift: none;--ease: cubic-bezier(.2, .8, .3, 1);--dur: .18s;color-scheme:light;font-size:16px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100%}html{direction:rtl;background:var(--canvas);-webkit-text-size-adjust:100%}body{font-family:Rubik Variable,Rubik,Segoe UI,system-ui,-apple-system,Arial,sans-serif;font-size:16px;line-height:1.55;color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--canvas)}::selection{background:var(--dark);color:#fff}.dest-code,.price-num,.sec-num{direction:ltr}.price-num,.facts-item b{font-variant-numeric:tabular-nums}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2.5px solid var(--dark);outline-offset:3px;border-radius:6px}.page{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.topbar{width:100%;max-width:1180px;margin:0 auto;padding:20px 28px 4px;display:flex;align-items:center;gap:16px}.brand{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:400;color:var(--ink);margin-inline-end:auto}.brand-name{direction:ltr;unicode-bidi:isolate;font-weight:500;letter-spacing:-.01em}.brand-name b{font-weight:800}.brand:before{content:"M";flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border-radius:12px 12px 12px 4px;background:var(--dark);color:#fff;font-size:17px;font-weight:800}.nav-restart{font:inherit;font-size:13.5px;font-weight:500;color:var(--ink-2);background:none;border:0;border-bottom:1px solid #8d9692;padding:10px 2px;min-height:44px;cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.nav-restart:hover{color:var(--ink);border-color:var(--dark)}.shell{flex:1;width:100%;max-width:1180px;margin:0 auto;padding:8px 20px 40px;display:block}@media (min-width: 1040px){.shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(460px,540px);justify-content:center;align-items:start;gap:76px;padding:20px 28px 56px}.shell>.app{order:1;max-width:none}.shell>.pitch{order:2;padding:22px 0}}.pitch{max-width:560px;margin:0 auto;padding:16px 0 26px}@media (min-width: 1040px){.pitch{max-width:none}}@media (max-width: 1039px){.pitch.tuck{display:none}.pitch{border-bottom:1px solid var(--line);margin-bottom:22px}}.eyebrow{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:700;letter-spacing:.04em;color:var(--accent-ink)}.eyebrow span{width:28px;height:2px;background:#67a292}.lead-in{margin:20px 0 22px;font-size:clamp(36px,5.2vw,54px);font-weight:700;line-height:1.1;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.lead-in em{font-style:normal;color:var(--accent-ink);background-image:linear-gradient(transparent 76%,var(--accent-wash) 76%,var(--accent-wash) 96%,transparent 96%);background-repeat:no-repeat}.lede{font-size:clamp(16.5px,2vw,19px);line-height:1.72;color:var(--ink-2);max-width:30ch}.facts-grid{display:flex;margin:36px 0 30px}.facts-item{display:flex;flex-direction:column;padding-inline-end:32px;margin-inline-end:32px;border-inline-end:1px solid #ced2ca}.facts-item:last-child{padding-inline-end:0;margin-inline-end:0;border-inline-end:0}.facts-item b{direction:ltr;unicode-bidi:isolate;font-size:26px;font-weight:800;line-height:1.2;color:var(--dark)}.facts-item span{font-size:13px;color:var(--ink-3)}.pledge{display:flex;align-items:flex-start;gap:14px;max-width:44ch;padding-top:22px;border-top:1px solid #d8d7d0}.pledge-mark{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--accent-wash);color:var(--accent-ink);font-size:15px;font-weight:800}.pledge p{font-size:14.5px;line-height:1.55;color:var(--ink-2)}.pledge small{display:block;margin-top:3px;font-size:13px;color:var(--ink-3)}.app{direction:rtl;max-width:560px;margin:0 auto}.handoff{display:flex;align-items:center;gap:10px;padding:11px 22px;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--accent-wash);border-bottom:1px solid var(--accent-line)}.handoff-mark{flex:none;font-size:15px;color:var(--accent-ink)}.handoff p{font-size:13px;line-height:1.45;color:var(--ink-2)}.handoff a{font-weight:700;color:var(--accent-ink)}.handoff b{display:block;font-weight:700;color:var(--ink)}.progress-head{padding:24px 22px 0}.handoff+.progress-head{padding-top:18px}.progress-head>span{display:block;margin-bottom:10px;font-size:13px;font-weight:600;color:var(--ink-3)}.steps{height:5px;border-radius:10px;background:#e9ebe5;overflow:hidden}.steps i{display:block;height:100%;border-radius:inherit;background:var(--dark);transition:width .2s var(--ease)}@media (min-width: 640px){.progress-head{padding:26px 34px 0}.handoff{padding-inline:34px}.handoff+.progress-head{padding-top:20px}}.stage{padding:26px 22px 4px;animation:stage-in .19s var(--ease) both}@media (min-width: 640px){.stage{padding:30px 34px 4px}}@keyframes stage-in{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.step-icon{display:grid;place-items:center;width:43px;height:43px;margin-bottom:16px;border-radius:14px;background:var(--accent-wash);color:#236450;font-size:19px;line-height:1}.q-title{font-size:clamp(27px,6.4vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-bottom:8px}.q-sub{margin-bottom:24px;font-size:15px;color:var(--ink-3);max-width:38ch}.picked{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:2px 9px;margin-bottom:16px;padding:8px 14px;font:inherit;font-size:13px;color:var(--ink-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--dur) var(--ease)}.picked b{font-size:14px;font-weight:700;color:var(--ink-2)}.picked i{font-style:normal;font-weight:600;color:var(--ink-3);text-decoration:underline;text-underline-offset:3px}.picked:hover{border-color:#afbbb5}.picked:hover i{color:var(--accent-ink)}.board{display:grid;gap:10px}@media (min-width: 480px){.board{grid-template-columns:1fr 1fr}}.dest{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 2px;font:inherit;text-align:start;color:var(--ink);background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;cursor:pointer;transition:color var(--dur) var(--ease)}.dest:hover{color:var(--accent-ink)}.dest-art{flex:0 0 auto;width:30px;direction:ltr;unicode-bidi:isolate;font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--ink-3)}.dest-name{flex:1;min-width:0;font-size:15.5px;font-weight:700;color:var(--ink)}.dest-go{flex:0 0 auto;font-size:16px;line-height:1;color:#628176;transition:transform var(--dur) var(--ease)}.dest:hover .dest-go{transform:translate(-4px)}.board.solo{grid-template-columns:1fr}.board-more{grid-column:1 / -1;width:100%;min-height:52px;font:inherit;font-size:14.5px;font-weight:600;color:var(--ink-2);background:transparent;border:1.5px dashed var(--line);border-radius:var(--radius);padding:13px 18px;margin-top:4px;cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.board-more:hover{color:var(--accent-ink);border-color:var(--accent-line)}.freeform{margin-top:18px;animation:stage-in .16s var(--ease) both}.freeform-row{display:flex;gap:10px;align-items:stretch}.freeform-row input{flex:1;min-width:0}.freeform-row .btn{width:auto;flex-shrink:0;padding-inline:22px;margin:0}label,.field-label{display:block;font-size:12px;font-weight:700;letter-spacing:.03em;color:#5f6c68;margin-bottom:7px}input[type=text],input[type=date],input[type=number],input[type=tel],input[type=email]{width:100%;font:inherit;font-size:16px;min-height:50px;color:var(--ink);background:var(--surface);border:1px solid #d7dad4;border-radius:13px;padding:12px 15px;outline:none;color-scheme:light;transition:border-color var(--dur) var(--ease)}input::placeholder{color:#71817b}input:focus{border-color:#286753;box-shadow:0 0 0 3px #28675317}.field{margin-bottom:18px}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.chip{font:inherit;font-size:14.5px;font-weight:500;min-height:44px;color:var(--ink-2);background:var(--surface);border:1px solid #d9dcd6;border-radius:var(--radius-pill);padding:10px 17px;cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.chip:hover{border-color:#afbbb5;color:var(--ink)}.chip.on{color:#fff;background:var(--dark);border-color:var(--dark)}.toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;background:var(--surface-2);border:1px solid var(--line);border-radius:15px;margin-bottom:20px}.toggle button{font:inherit;font-size:15px;font-weight:600;min-height:44px;color:var(--ink-2);background:transparent;border:0;border-radius:11px;cursor:pointer;transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.toggle button:hover{color:var(--ink)}.toggle button.on{color:#fff;background:var(--dark)}.transit-pick{margin-bottom:20px;animation:stage-in .16s var(--ease) both}.btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;font:inherit;font-size:16px;font-weight:700;min-height:54px;color:#fff;background:var(--dark);border:0;border-radius:14px;padding:14px 22px;margin-top:8px;cursor:pointer;transition:transform var(--dur) var(--ease),background-color var(--dur) var(--ease)}.btn:hover:not([disabled]){background:var(--dark-press);transform:translateY(-1px)}.btn:active:not([disabled]){transform:translateY(0)}.btn.cta{font-size:16.5px;min-height:58px;border-radius:15px;margin-top:18px}.btn.cta:after{content:"←";color:#fff;font-size:20px;line-height:1}.btn.ghost{color:var(--ink-2);background:transparent;border:1px solid var(--line);font-weight:600}.btn.ghost:hover:not([disabled]){color:var(--ink);background:transparent;border-color:var(--ink-3);transform:none}.btn[disabled]{color:#909994;background:#d9dcd7;cursor:not-allowed}.btn[disabled]:after{color:#909994}.card-foot{margin-top:22px;padding:15px 22px;border-top:1px solid var(--line-soft);font-size:11.5px;color:#84908b;text-align:center}.card-foot span{margin-inline-end:4px}.verdict{animation:stage-in .19s var(--ease) both}.verdict-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.verdict-badge{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:var(--accent-ink)}.verdict-badge.stamped{font-weight:500}.verdict.is-free .verdict-badge{color:var(--ink-3)}.verdict.is-lead .verdict-badge,.verdict.is-quote .verdict-badge{color:var(--warn)}.verdict.is-stop .verdict-badge{color:var(--stop)}.verdict-edit{margin-inline-start:auto;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-3);background:none;border:0;padding:4px 0;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line);cursor:pointer;transition:color var(--dur) var(--ease)}.verdict-edit:hover{color:var(--ink)}.trip{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--line)}.trip dt{font-size:11px;font-weight:400;color:var(--ink-3);margin-bottom:2px}.trip dd{font-size:15.5px;font-weight:500;color:var(--ink);line-height:1.25}.trip .trip-field dd{font-size:17px;font-weight:700;letter-spacing:-.015em}.trip-edit{display:inline-flex;align-items:baseline;gap:7px;font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:start;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px;transition:text-decoration-color var(--dur) var(--ease),color var(--dur) var(--ease)}.trip-edit:hover{color:var(--accent-ink);text-decoration-color:var(--accent-ink)}.crumb-code{direction:ltr;unicode-bidi:isolate;font-size:11px;font-weight:400;letter-spacing:.08em;color:var(--ink-3)}.verdict-line{font-size:clamp(30px,7.4vw,38px);font-weight:700;line-height:1.1;letter-spacing:-.035em;color:var(--ink);text-wrap:balance;max-width:14ch}.verdict-body{margin-top:14px;font-size:16.5px;line-height:1.55;color:var(--ink-2);max-width:34ch}.proof{list-style:none;margin-top:18px;padding:16px 0 0;border-top:1px solid var(--line-soft)}.proof li{font-size:13.5px;line-height:1.5;color:var(--ink-2);padding:4px 0}.proof-direct,.proof-ok{color:var(--good)!important;font-weight:600}.proof-req{color:var(--warn)!important;font-weight:600}.price{margin-top:26px}.price-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:2px}.price-label{font-size:15px;font-weight:500;color:var(--ink)}.price-badge{font-size:13px;font-weight:400;color:var(--accent-ink)}.price-num{display:inline-block;direction:ltr;unicode-bidi:isolate;font-size:34px;font-weight:700;line-height:1.1;letter-spacing:-.025em;color:var(--ink);font-variant-numeric:tabular-nums}.price-note{display:block;margin-top:8px;font-size:13px;line-height:1.55;color:var(--ink-3)}.price.anchor{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:20px;padding:18px 0 0;background:none;border-radius:0;border-top:1px solid var(--line-soft)}.price.anchor .price-num{display:inline;font-size:clamp(27px,7vw,33px);color:var(--ink-2)}.price.anchor .price-note{display:inline;margin-top:0;font-size:13px;color:var(--ink-3)}.price-from{font-size:14.5px;font-weight:700;color:var(--ink-3)}.extfee{margin-top:10px;font-size:12.5px;line-height:1.5;color:var(--ink-3)}.extfee b{font-weight:700;color:var(--ink-2)}.clock{margin-top:14px;font-size:13px;line-height:1.5;color:var(--ink-2)}.clock b.good{color:var(--good);font-weight:700}.clock b.bad{color:var(--stop);font-weight:700}.clock.tight{color:var(--stop);font-weight:600}.transit-flag{margin-top:16px;padding:13px 14px;background:#8a50000f;border-inline-start:3px solid var(--warn);border-radius:4px 12px 12px 4px}.transit-flag b{display:block;font-size:13.5px;font-weight:800;line-height:1.35;color:var(--warn)}.transit-flag p{margin-top:5px;font-size:12.5px;line-height:1.55;color:var(--ink-2);max-width:44ch}.story{margin-top:20px;padding-top:18px;border-top:1px solid var(--line-soft)}.story h2{display:flex;align-items:center;gap:10px;font-size:16.5px;font-weight:800;color:var(--ink)}.sec-num{flex:0 0 auto;display:inline-grid;place-items:center;min-width:26px;height:21px;padding:0 6px;border:1px solid var(--line);border-radius:6px;font-size:10.5px;font-weight:800;letter-spacing:.06em;color:var(--ink-3);background:var(--surface)}.fold-head{display:flex;align-items:center;gap:10px;margin:26px 0 10px;font-size:16.5px;font-weight:800;color:var(--ink)}.story-lede{margin-top:8px;font-size:14px;line-height:1.6;color:var(--ink-2);max-width:44ch}.story-steps{list-style:none;margin-top:16px;padding:0;display:grid;gap:12px}.story-steps li{display:flex;align-items:flex-start;gap:10px;max-width:46ch}.story-text{display:block}.story-text b{display:block;font-size:14px;font-weight:700;line-height:1.4;color:var(--ink)}.story-text small{display:block;margin-top:2px;font-size:13px;line-height:1.5;color:var(--ink-3)}.story-num{flex:0 0 auto;display:grid;place-items:center;width:23px;height:23px;margin-top:1px;border-radius:50%;font-size:12px;font-weight:800;color:var(--accent-ink);background:var(--accent-wash)}.story.free .story-num{color:var(--ink-3);background:var(--surface-2)}.story-needs{margin-top:16px;padding-top:14px;border-top:1px solid var(--line-soft);font-size:13px;line-height:1.55;color:var(--ink-3);max-width:46ch}.facts{margin-top:10px;display:grid;gap:1px;background:var(--line-soft);border:1px solid var(--line);border-radius:14px;overflow:hidden}.fact{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:11px 14px;background:var(--surface);font-size:12.5px}.fact span{flex:0 0 auto;color:var(--ink-3)}.fact b{font-weight:600;color:var(--ink-2);text-align:start;line-height:1.45}.brief{margin-top:18px;padding:18px;background:var(--surface-2);border-radius:var(--radius-l)}.brief h2{font-size:15.5px;font-weight:800;color:var(--ink)}.brief ul{margin-top:12px;padding-inline-start:18px}.brief li{font-size:13px;line-height:1.6;color:var(--ink-2);padding:4px 0;max-width:46ch}.transit-note{margin-top:16px;padding-inline-start:12px;border-inline-start:2px solid var(--line);font-size:12.5px;line-height:1.55;color:var(--ink-3);max-width:42ch}.transit-note b{display:block;margin-bottom:3px;color:var(--ink-2)}.lead{margin:24px 0 0;padding:22px 0 0;border-top:1px solid var(--line)}.price+.lead,.price+.extfee+.lead{margin-top:14px}.lead-title{display:flex;align-items:center;gap:10px;font-size:18.5px;font-weight:800;color:var(--ink);margin-bottom:18px}.lead-title .sec-num{background:var(--surface);border-color:var(--accent-line);color:var(--accent-ink)}.lead-fields{display:grid;gap:14px}.lead-field label{color:var(--ink-2)}.lead-field input{background:var(--surface);border-color:var(--accent-line)}.lead-stay{margin-top:16px;padding-top:16px;border-top:1px solid var(--accent-line);display:grid;gap:14px}.lead-stay-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;font-weight:700;color:var(--ink-2)}.lead-stay-head span{font-size:12px;font-weight:400;color:var(--ink-3)}.lead-stay-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lead-consent{display:flex;align-items:flex-start;gap:10px;margin-top:16px;font-size:13px;font-weight:400;letter-spacing:0;line-height:1.5;color:var(--ink-2);cursor:pointer}.lead-consent input{flex-shrink:0;width:18px;height:18px;margin-top:2px;accent-color:var(--dark)}.lead-field input[aria-invalid=true]{border-color:var(--stop);background:snow}.lead-consent.missing{color:var(--stop)}.lead-consent.missing input{outline:2px solid var(--stop);outline-offset:2px;border-radius:4px}.lead-missing{margin-top:12px;font-size:13px;font-weight:600;line-height:1.5;color:var(--stop)}.lead-fine{margin-top:12px;font-size:11.5px;line-height:1.5;color:var(--ink-3);text-align:center}.lead.done{text-align:center;padding:34px 22px}.lead-mark{width:54px;height:54px;margin:0 auto 14px;display:grid;place-items:center;font-size:26px;font-weight:800;color:var(--accent-ink);background:var(--accent-wash);border-radius:50%}.lead.done h3{font-size:20px;font-weight:800;color:var(--ink);margin-bottom:8px}.lead.done p{font-size:14px;color:var(--ink-2);max-width:34ch;margin:0 auto}.lead.checklist .lead-title{margin-bottom:6px}.lead-sub{font-size:14.5px;color:var(--ink-2);margin:0 0 16px}.lead.checklist .lead-consent{margin-top:12px}.wa-cta{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:13px 16px;border:1.5px solid var(--accent-line);border-radius:12px;background:var(--surface);font-weight:700;color:var(--accent-ink);text-decoration:none}.wa-cta:hover{background:var(--accent-wash)}.fold{margin-top:10px}.fold summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--ink-3);padding:12px 0;min-height:44px;transition:color var(--dur) var(--ease)}.fold summary::-webkit-details-marker{display:none}.fold summary:before{content:"▾";font-size:10px;color:var(--ink-3);transition:transform var(--dur) var(--ease)}.fold[open] summary:before{transform:rotate(90deg)}.fold summary:hover{color:var(--ink-2)}.fold p,.fold li{font-size:12.5px;line-height:1.6;color:var(--ink-3);max-width:46ch}.fold ul,.fold ol{padding-inline-start:18px}.fold li{padding:3px 0}.fold p+p{margin-top:8px}.selfserve{margin-top:18px;font-size:12px;line-height:1.5;color:var(--ink-3);text-align:center}.legal{width:100%;max-width:1180px;margin:0 auto;padding:24px 28px 34px;border-top:1px solid #d9d8d1;font-size:11.5px;line-height:1.6;color:#868c88;text-align:center}.legal .disclaimer{font-size:12px;color:var(--ink-3);max-width:62ch;margin:0 auto 8px}.owner{direction:ltr;text-align:left;margin-top:26px;padding:16px 16px 18px;background:#0b1310;color:#a9bdb4;border-radius:8px;font-family:Consolas,Cascadia Mono,ui-monospace,monospace;font-size:11.5px;line-height:1.55}.owner :focus-visible{outline-color:var(--on-dark)}.owner h3,.owner h4{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark);margin:14px 0 7px}.owner h3:first-child,.owner h4:first-child{margin-top:0}.gates{direction:ltr;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.gate{display:inline-block;padding:2px 8px;border:1px solid;border-radius:4px;font-size:10.5px}.gate.t{color:#7bd7ae;border-color:#7bd7ae66;background:#7bd7ae14}.gate.f{color:#ff8577;border-color:#ff85776b;background:#ff857714}.owner .kv{display:flex;gap:10px;padding:2px 0;border-bottom:1px dotted rgba(169,189,180,.16)}.owner .kv>:first-child{color:#668075;flex:1}.owner .box{margin-top:10px;padding:10px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px}.owner .bar{height:5px;border-radius:3px;background:#ffffff17;overflow:hidden}.owner .bar i{display:block;height:100%;background:var(--on-dark)}.owner .blockers{list-style:none;color:#ff8577}.owner .blockers li{padding:2px 0}.owner .src{margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1);color:#668075;font-size:10.5px;word-break:break-all}.owner .does{list-style:none}.owner .does li{padding:2px 0}.kv,.box,.bar,.blockers,.src,.does{font-family:Consolas,Cascadia Mono,ui-monospace,monospace}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.board-browse{display:block;width:100%;margin:14px 0 0;padding:13px 16px;border:1px dashed var(--accent-line);border-radius:var(--radius);background:var(--accent-wash);color:var(--accent-ink);font:inherit;font-weight:600;cursor:pointer;transition:background .18s var(--ease),border-color .18s var(--ease)}.board-browse:hover{background:#d9ede3;border-color:var(--accent-ink)}.cov-head{margin-bottom:18px}.cov-back{border:0;background:none;padding:0 0 10px;color:var(--ink-3);font:inherit;cursor:pointer}.cov-back:hover{color:var(--accent-ink)}.cov-countries{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;margin-bottom:12px;scrollbar-width:thin}.cov-country{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-2);font:inherit;font-size:.94rem;cursor:pointer;white-space:nowrap;transition:all .16s var(--ease)}.cov-country:hover{border-color:var(--accent-line)}.cov-country.on{background:var(--dark);border-color:var(--dark);color:#fff;font-weight:600}.cov-code{font-size:.72rem;letter-spacing:.06em;opacity:.62;direction:ltr}.cov-count{margin:0 0 16px;color:var(--ink-3);font-size:.88rem}.cov-group{margin-bottom:22px}.cov-group-title{margin:0 0 8px;font-size:.82rem;font-weight:700;letter-spacing:.04em;color:var(--ink-3)}.cov-list{list-style:none;margin:0;padding:0}.cov-list>li{margin-bottom:6px}.cov-row{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:border-color .16s var(--ease),transform .16s var(--ease)}button.cov-row:hover{border-color:var(--accent-line);transform:translate(-2px)}li.cov-row.muted{cursor:default;background:transparent;border-style:dashed;color:var(--ink-3)}.cov-sub{flex:1 1 auto;min-width:0}.cov-range{display:block;font-style:normal;font-size:.78rem;color:var(--ink-3);margin-top:2px}.cov-badge{flex:0 0 auto;padding:4px 10px;border-radius:var(--radius-pill);font-size:.78rem;font-weight:600;white-space:nowrap}.cov-badge.ok{background:var(--accent-wash);color:var(--good)}.cov-badge.prep{background:#fdf1dd;color:var(--warn)}.cov-badge.gate{background:#eceaf6;color:#4b3f8f}.cov-badge.local{background:#e6f0f7;color:#1d5878}.cov-badge.none{background:var(--surface-2);color:var(--ink-3);font-weight:500}.cov-draft{flex:0 0 auto;padding:3px 8px;border:1px dashed var(--line);border-radius:var(--radius-pill);font-size:.72rem;color:var(--ink-3)}.cov-offer{flex:0 0 auto;padding:3px 9px;border-radius:var(--radius-pill);background:var(--accent-wash);color:var(--accent-ink);font-size:.72rem;font-weight:700}.cov-go{flex:0 0 auto;color:var(--ink-3)}.cov-foot{margin-top:24px;padding-top:14px;border-top:1px solid var(--line-soft);color:var(--ink-3);font-size:.84rem;line-height:1.6}@media (max-width: 560px){.cov-row{flex-wrap:wrap}.cov-sub{flex:1 0 100%}.cov-go{display:none}}.shell.wide{display:block}.shell.wide .app{max-width:940px}.cov-owner{display:flex;flex-wrap:wrap;gap:6px 12px;padding:5px 16px 9px;font-size:.74rem;color:var(--ink-3);direction:rtl}.cov-owner-pct{font-weight:700;color:var(--good)}.cov-owner-pct.low{color:var(--warn)}.cov-owner-block{color:var(--stop);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.cov-badge.checking{background:repeating-linear-gradient(-45deg,var(--surface-2),var(--surface-2) 6px,#eceae4 6px,#eceae4 12px);color:var(--ink-2)}.one-screen .verdict-line{margin-bottom:8px}.one-screen .verdict-body{margin-bottom:18px}.doing{list-style:none;margin:0 0 26px;padding:0;display:block}.doing li{display:block;padding:13px 0;border-bottom:1px solid var(--line);font-size:16px;font-weight:500;color:var(--ink);line-height:1.35}.doing li:first-child{border-top:1px solid var(--line)}.doing-num{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wa-main{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;padding:19px 20px;border:none;border-radius:var(--radius);background:var(--dark);color:#fff;font-size:17px;font-weight:500;line-height:1.3;text-align:center;text-decoration:none}.wa-main:hover{background:var(--dark-press)}.wa-main span[aria-hidden]{font-size:18px}.lead-fold{margin-top:12px}.lead-fold summary{list-style:none;cursor:pointer;text-align:center;padding:11px;font-size:14px;font-weight:600;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.lead-fold summary::-webkit-details-marker{display:none}.lead-fold summary:hover{color:var(--ink)}.lead-fold[open] summary{display:none}
