@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tajawal-400-arabic.woff2) format("woff2");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:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tajawal-400-latin.woff2) format("woff2");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}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tajawal-700-arabic.woff2) format("woff2");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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tajawal-700-latin.woff2) format("woff2");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}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/tajawal-800-arabic.woff2) format("woff2");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:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/tajawal-800-latin.woff2) format("woff2");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{--brand: #326B26;--brand-deep: #244E1B;--brand-light: #A9C59F;--brand-tint: #E7EFE2;--leaf: #5c9a45;--day: #F8F3E8;--gold: #E3B86A;--gold-2: #f3d9a4;--gold-soft: #FBF1DC;--gold-line: #E6CB93;--gold-ink: #7d5a17;--gold-ink-2: #5e430e;--seal: #b3261e;--letter: #FFFDF8;--beige: #D8C8A8;--beige-light: #F1EADF;--beige-tint: #F7F2E9;--ink: #242A23;--soft: #5f655c;--faint: #686e65;--paper: #FAF9F6;--surface: #FFFFFF;--line: #E7E1D5;--line-soft: #EFEAE0;--copper: #C98A35;--copper-tint: #F5EBD9;--blue: #3276A8;--sans: "Tajawal", system-ui, "Segoe UI", Tahoma, sans-serif;--radius: 18px;--radius-sm: 11px;--wrap: 1280px;--gutter: 16px;--read: 40rem;--article: 48rem;--toc: clamp(240px, 22vw, 300px);--sec-y: clamp(60px, 7.5vw, 88px);--blk-y: clamp(40px, 4.5vw, 56px);--measure: 31em;--fs-sm: 14px;--nav-h: 64px;--fs-input: 16px;--fab: 56px;--fab-gap: 18px;--shadow: 0 1px 2px rgba(36,42,35,.04), 0 8px 22px rgba(36,42,35,.06);--shadow-lg: 0 16px 36px rgba(36,42,35,.12);--ease: cubic-bezier(.22,.61,.36,1)}@media (min-width: 640px){:root{--gutter: 24px}}@media (min-width: 1024px){:root{--gutter: 32px}}@media (min-width: 880px){:root{--nav-h: 70px}}@media (max-width: 560px){:root{--fab: 50px;--fab-gap: 14px}}@media (max-height: 500px){:root{--nav-h: 52px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--sans);color:var(--ink);background:var(--paper);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:inherit}h1,h2,h3{margin:0;line-height:1.22;font-weight:800;letter-spacing:-.012em;text-wrap:balance}p{margin:0;text-wrap:pretty}#root{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}#root>main{flex:1 0 auto}a{color:inherit;text-decoration:none}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:5px}[id]{scroll-margin-top:calc(var(--nav-h) + 14px)}.field :is(input,select,textarea){scroll-margin-top:calc(var(--nav-h) + 48px);scroll-margin-bottom:24px}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.day{position:relative;isolation:isolate;overflow:hidden;color:var(--ink);background:linear-gradient(180deg,#FCF9F2 0%,var(--day) 100%);background-color:var(--day)}.sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.sky .grid{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 520px at 92% -14%,rgba(227,184,106,.2) 0%,transparent 62%),radial-gradient(760px 480px at -8% 112%,rgba(92,154,69,.12) 0%,transparent 60%),radial-gradient(ellipse at 60% 40%,rgba(248,243,232,0) 0%,var(--day) 75%),radial-gradient(rgba(50,107,38,.14) 1px,transparent 1.3px) 0 0 / 26px 26px}.sky .route{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sky .route path{fill:none;stroke:#7d5a1757;stroke-width:2;stroke-dasharray:2 12;stroke-linecap:round;vector-effect:non-scaling-stroke}.sky .route .r-mob{display:none}.sky .flight{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}.sky[data-rv-on] .flight{visibility:visible}.sky[data-rv-on] .grid{will-change:transform}.sky .plane{position:absolute;left:-17px;top:-17px;width:34px;height:34px;color:var(--gold-ink);opacity:0}.sky[data-rv-on] .flight{animation:fly-desk 4s linear .2s backwards}.sky[data-rv-on] .plane{animation:fly-desk-turn 4s linear .2s backwards,fly-fade 4s linear .2s backwards}.sky .plane svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round;transform:rotate(45deg)}@media (max-width: 899px){.sky .route .r-desk{display:none}.sky .route .r-mob{display:inline}.sky[data-rv-on] .flight{animation-name:fly-mob}.sky[data-rv-on] .plane{animation-name:fly-mob-turn,fly-fade}}@keyframes fly-fade{0%{opacity:0}6%,86%{opacity:.95}to{opacity:0}}@keyframes fly-desk{0%{transform:translate(-3.33%,86.25%)}6.25%{transform:translate(.23%,83.86%)}12.50%{transform:translate(4.9%,81.63%)}18.75%{transform:translate(10.76%,80.44%)}25%{transform:translate(17.71%,81.15%)}31.25%{transform:translate(25.61%,82.98%)}37.50%{transform:translate(34.55%,81.87%)}43.75%{transform:translate(43.42%,74.91%)}50%{transform:translate(52.28%,64.94%)}56.25%{transform:translate(61.1%,54.87%)}62.50%{transform:translate(69.28%,46.07%)}68.75%{transform:translate(76.83%,38.74%)}75%{transform:translate(83.78%,32.72%)}81.25%{transform:translate(89.94%,27.89%)}87.50%{transform:translate(95.3%,24.04%)}93.75%{transform:translate(99.78%,21.02%)}to{transform:translate(103.33%,18.75%)}}@keyframes fly-desk-turn{0%{transform:rotate(-21.6deg)}6.25%{transform:rotate(-17.4deg)}12.50%{transform:rotate(-10.8deg)}18.75%{transform:rotate(-1.6deg)}25%{transform:rotate(6.8deg)}31.25%{transform:rotate(4.6deg)}37.50%{transform:rotate(-13.5deg)}43.75%{transform:rotate(-30.1deg)}50%{transform:rotate(-31.4deg)}56.25%{transform:rotate(-30.8deg)}62.50%{transform:rotate(-28.6deg)}68.75%{transform:rotate(-26deg)}75%{transform:rotate(-23.6deg)}81.25%{transform:rotate(-21.7deg)}87.50%{transform:rotate(-20.2deg)}93.75%{transform:rotate(-19.2deg)}to{transform:rotate(-18.4deg)}}@keyframes fly-mob{0%{transform:translate(-8%,59.63%)}6.25%{transform:translate(-4.22%,59.04%)}12.50%{transform:translate(.58%,58.5%)}18.75%{transform:translate(6.4%,58.1%)}25%{transform:translate(13.23%,57.87%)}31.25%{transform:translate(21.05%,57.67%)}37.50%{transform:translate(29.89%,57.05%)}43.75%{transform:translate(39.64%,55.24%)}50%{transform:translate(50.16%,51.27%)}56.25%{transform:translate(60.54%,46.46%)}62.50%{transform:translate(69.95%,42.09%)}68.75%{transform:translate(78.43%,38.35%)}75%{transform:translate(85.98%,35.26%)}81.25%{transform:translate(92.62%,32.75%)}87.50%{transform:translate(98.29%,30.75%)}93.75%{transform:translate(102.95%,29.19%)}to{transform:translate(106.67%,28%)}}@keyframes fly-mob-turn{0%{transform:rotate(-26.5deg)}6.25%{transform:rotate(-21.2deg)}12.50%{transform:rotate(-14.5deg)}18.75%{transform:rotate(-7.9deg)}25%{transform:rotate(-3.8deg)}31.25%{transform:rotate(-6deg)}37.50%{transform:rotate(-18deg)}43.75%{transform:rotate(-37.8deg)}50%{transform:rotate(-52.4deg)}56.25%{transform:rotate(-53.3deg)}62.50%{transform:rotate(-52.5deg)}68.75%{transform:rotate(-50.6deg)}75%{transform:rotate(-48.3deg)}81.25%{transform:rotate(-46.2deg)}87.50%{transform:rotate(-44.4deg)}93.75%{transform:rotate(-43deg)}to{transform:rotate(-42deg)}}[data-rv=play][data-rv-on=wait] *,[data-rv=play][data-rv-on=wait] *:before,[data-rv=play][data-rv-on=wait] *:after{animation-play-state:paused!important}[data-rv=up][data-rv-on=wait],[data-rv=kids]>[data-rv-on=wait]{opacity:0;transform:translateY(18px);transition:none}[data-rv=up][data-rv-on=run],[data-rv=kids]>[data-rv-on=run]{animation:rv-up .55s var(--ease) var(--rv-d, 0s) backwards}@keyframes rv-up{0%{opacity:0;transform:translateY(18px)}}@media print{[data-rv-on],[data-rv-on]>*{opacity:1!important;transform:none!important;animation:none!important}}.gold-text,.hero h1 .accent,.page-hero h1 .accent{color:var(--gold-ink)}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:var(--fs-sm);font-weight:700;color:var(--brand-deep);letter-spacing:.01em;background:var(--beige-light);padding:6px 13px;border-radius:999px;border:1px solid var(--line-soft)}.eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gold);flex-shrink:0;box-shadow:0 0 0 3px #e3b86a47}.eyebrow.ar{direction:rtl}.section-warm .eyebrow{background:var(--surface);border-color:var(--line)}.day .eyebrow{background:var(--surface);border-color:var(--gold-line);color:var(--brand-deep)}.ref{font-family:var(--sans);font-weight:800;direction:rtl;unicode-bidi:isolate;font-variant-numeric:tabular-nums;color:var(--brand-deep);background:#fff;border:1px solid var(--line);padding:3px 9px;border-radius:7px;font-size:13px;white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sans);font-size:15.5px;font-weight:700;cursor:pointer;line-height:1.5;padding:13px 26px;border-radius:13px;border:1px solid transparent;transition:transform .18s var(--ease),background-color .18s,border-color .18s,color .18s}.btn-primary{background:var(--brand);color:#fff;box-shadow:0 6px 16px #326b262e}.btn-primary:hover{background:var(--brand-deep);transform:translateY(-2px);box-shadow:0 12px 26px #326b2642}.btn-ghost{background:#fff;color:var(--ink);border-color:var(--line)}.btn-ghost:hover{border-color:var(--brand);color:var(--brand-deep);transform:translateY(-2px);box-shadow:var(--shadow)}.btn-lg{padding:15px 30px;font-size:16.5px}.nav .btn-primary{box-shadow:0 4px 12px #326b2629}.nav{position:sticky;top:0;z-index:50;background:#fffdf8;color:var(--ink);border-bottom:1px solid var(--line);box-shadow:0 4px 14px #242a230d}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);gap:12px}.brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:19px;color:var(--ink);min-height:44px}.brand-logo{flex-shrink:0;display:block;width:auto}.nav-links{display:none;align-items:center;gap:26px}.nav-links a{color:var(--soft);font-weight:700;font-size:14.5px;transition:color .15s}.nav-links a:hover{color:var(--brand-deep)}.nav .btn{padding:9px 18px;font-size:14.5px;min-height:44px}.nav .btn{white-space:nowrap}.nav-cta{max-width:260px;overflow:hidden;transition:opacity .2s var(--ease),visibility .2s}.nav-cta.is-away{opacity:0;visibility:hidden;max-width:0;padding-inline:0;border-width:0;margin-inline-start:-8px;box-shadow:none}.nav-end{display:flex;align-items:center;gap:8px}.nav-menu-btn{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:11px;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;padding:0}.nav-menu-btn:hover{border-color:var(--brand);color:var(--brand-deep)}.nav-menu{border-top:1px solid var(--line-soft);background:#fffdf8}.nav-menu[hidden]{display:none}.nav-menu .wrap{display:flex;flex-direction:column;padding-block:6px 10px}.nav-menu a{padding:12px 4px;font-weight:700;font-size:15.5px;color:var(--ink);border-bottom:1px solid var(--line-soft)}.nav-menu a:last-child{border-bottom:0}.nav-menu a:hover{color:var(--brand-deep)}.nav-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;background:#242a2338}@media (min-width: 880px){.nav-scrim{display:none}}.nav-login{display:inline-flex}@media (max-width: 879px){.nav .nav-login{padding:0 10px;min-height:44px;min-width:44px;border-color:transparent;background:none;font-size:var(--fs-sm)}}.nav-login .lg-short{display:none}@media (max-width: 879px){.nav-login .lg-long{display:none}.nav-login .lg-short{display:inline}}.nav-inner .brand{flex-shrink:0}@media (max-width: 359px){.nav .nav-cta{padding-inline:10px;font-size:var(--fs-sm)}.nav .nav-login{padding-inline:4px}.nav-inner{gap:8px}}.nav-menu-login{display:block;width:100%;text-align:start;padding:12px 4px;background:none;border:0;cursor:pointer;font-family:var(--sans);font-weight:700;font-size:15.5px;color:var(--brand-deep)}.nav-menu-login:hover{text-decoration:underline;text-underline-offset:4px}.nav-menu a.nav-menu-login{color:var(--brand-deep);border-bottom:1px solid var(--line-soft)}.nav-orglink{display:none;background:none;border:0;padding:4px 2px;cursor:pointer;white-space:nowrap;font-family:var(--sans);font-size:12.5px;font-weight:700;color:var(--soft);text-decoration:underline;text-underline-offset:3px}.nav-orglink:hover{color:var(--brand-deep)}.nav-menu-orglink{display:block;width:100%;text-align:start;padding:10px 4px;background:none;border:0;cursor:pointer;font-family:var(--sans);font-weight:700;font-size:14px;color:var(--soft);text-decoration:underline;text-underline-offset:3px}@media (min-width: 880px){.nav-links{display:flex}.nav-inner{display:grid;grid-template-columns:1fr auto 1fr}.nav-inner>.brand{justify-self:start}.nav-end{justify-self:end}.nav-menu-btn,.nav-menu{display:none!important}.nav-login{display:inline-flex}.nav-orglink{display:inline-block}}.login-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#242a2380;display:grid;grid-template-columns:minmax(0,1fr);padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.login-box{margin:auto;width:100%;max-width:460px;min-width:0;background:var(--surface);border-radius:20px;padding:22px 28px 26px;box-shadow:0 30px 80px #242a2347;border-top:4px solid var(--brand)}.login-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.login-head .brand-logo{height:26px}.login-title{font-size:23px;line-height:1.35}.login-lead{margin-top:6px;margin-bottom:20px;font-size:15px;line-height:1.8;color:var(--soft)}.login-x{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--line);flex-shrink:0;background:#fff;color:var(--ink);cursor:pointer;padding:0}.login-x:hover{border-color:var(--brand);color:var(--brand-deep)}.login-label{display:block;font-size:14.5px;font-weight:700;margin-bottom:7px;color:#3f4540}.login-host{display:flex;align-items:center;min-height:52px;border:1.5px solid #cfcabd;border-radius:12px;background:#fff;transition:border-color .15s,box-shadow .15s}.login-host:hover{border-color:#b5b0a3}.login-host:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px #326b2633}.login-host.bad{border-color:#b4322a}.login-host.bad:focus-within{box-shadow:0 0 0 4px #b4322a29}.login-host input{flex:1;min-width:0;height:49px;padding:0 0 0 14px;border:0;outline:none;background:none;border-radius:12px;font-family:var(--sans);font-size:var(--fs-input);color:var(--ink);direction:ltr;text-align:right}.login-host input::placeholder{color:#6b6f68}.login-host input:only-child{padding-right:14px;text-align:left}.login-suffix{padding-right:14px;font-family:var(--sans);font-size:16px;color:#5f655c;white-space:nowrap;max-width:60%;overflow:hidden;text-overflow:ellipsis}.login-box .err{color:#9b2820;background:#fbeceb;border:1px solid #f0c9c5;border-radius:10px;padding:9px 12px;font-size:14px;line-height:1.7;margin-top:10px}.login-go{width:100%;min-height:50px;margin-top:16px;font-size:16px}.login-go:hover,.login-alt:hover{transform:none}.login-or{display:flex;align-items:center;gap:12px;margin:18px 0 12px;font-size:14px;color:#5f655c}.login-or:before,.login-or:after{content:"";flex:1;height:1px;background:var(--line)}.login-alt{width:100%;min-height:48px;font-size:15.5px}.login-help{text-align:center;font-size:14px;color:#5f655c;margin-top:10px}.login-help a{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;color:var(--brand-deep);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width: 480px){.login-box{padding:18px 18px 22px;border-radius:18px}.login-title{font-size:21px}}.hero{padding:36px 0 46px}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:34px;align-items:center;position:relative}.hero-copy>*{animation:rise .6s var(--ease) backwards}.hero-copy>*:nth-child(2){animation-delay:.06s}.hero-copy>*:nth-child(3){animation-delay:.12s}.hero-copy>*:nth-child(4){animation-delay:.18s}.hero-copy>*:nth-child(5){animation-delay:.24s}.hero-copy>*:nth-child(6){animation-delay:.3s}.hero h1{font-size:clamp(31px,min(8.2vw,10vh),56px);line-height:1.24;margin:16px 0;letter-spacing:-.015em;color:var(--ink)}.hero-sub{font-size:clamp(16px,4.3vw,19px);line-height:1.9;color:var(--soft);max-width:40ch;margin-bottom:24px}.hero-cta{display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 479px){.hero-cta .btn,.page-cta .btn,.cta-band-btns .btn{flex:1 1 0;min-width:-webkit-fit-content;min-width:fit-content;padding-inline:14px;font-size:15.5px;text-wrap:balance}}.hero-note{margin-top:18px;font-size:var(--fs-sm);color:var(--soft);display:flex;align-items:center;gap:7px}.hero-note svg{color:var(--brand);flex-shrink:0}.journey{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;max-width:560px}.journey li{position:relative;z-index:0;display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;min-width:0;background:#fff;border:1px solid var(--line);font-weight:700;font-size:14.5px;line-height:1.4;color:var(--ink)}.journey li:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;border:2px solid var(--gold);background:var(--gold-soft);opacity:0}.journey[data-rv-on] li:after{animation:lit .9s ease-out .2s backwards}.journey[data-rv-on] li:nth-child(2):after{animation-delay:.75s}.journey[data-rv-on] li:nth-child(3):after{animation-delay:1s}.journey[data-rv-on] li:nth-child(4):after{animation-delay:1.5s}.journey b{flex:0 0 auto;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:14px;background:var(--brand-tint);color:var(--brand-deep)}@media (max-width: 399px){.journey{gap:8px}.journey li{gap:8px;padding:10px;font-size:var(--fs-sm)}.journey b{width:24px;height:24px;border-radius:8px}}@keyframes lit{0%{opacity:0}25%,60%{opacity:1}to{opacity:0}}.letter-stage{position:relative;width:100%;max-width:400px;margin:0 auto;padding:36px 6px 38px}@media (min-width: 900px){.hero{padding:58px 0 74px}.hero-grid{grid-template-columns:1.08fr .92fr;gap:56px}.hero-sub{max-width:36ch}.journey{grid-template-columns:repeat(4,minmax(0,1fr))}.journey li{flex-direction:column;align-items:flex-start;gap:8px;padding:13px 12px}.letter-stage{max-width:430px;margin:0;justify-self:center}}@media (min-width: 1100px){.letter-stage{max-width:460px}}.letter-wrap{position:relative}.letter{position:relative;z-index:2;overflow:hidden;background:var(--letter);color:var(--ink);border-radius:16px;box-shadow:0 18px 34px #242a231f,0 2px 6px #242a230f,0 0 0 1px #ece3d0}.letter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent 0 27px,rgba(50,107,38,.035) 27px 28px);pointer-events:none}.card-behind{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#f1e9d7;border-radius:16px;transform:rotate(3.2deg) translate(8px,10px);box-shadow:0 10px 24px #242a2314,0 0 0 1px #e6dcc6}.letter-lift{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:16px;pointer-events:none;opacity:0;box-shadow:0 34px 60px #242a2333,0 10px 20px #242a2314}.letter-shine{position:absolute;top:-20%;right:-60%;bottom:-20%;left:-60%;z-index:5;pointer-events:none;opacity:0;background:linear-gradient(105deg,#fff0 38%,#ffffff80,#fff0 62%)}@media (hover: none){.letter-stage .letter{cursor:pointer;-webkit-tap-highlight-color:transparent}}.letter-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 14px;border-bottom:2px solid #e7dfcf}.letter-head .org{font-weight:800;font-size:16px;color:var(--brand-deep)}.letter-head .sub{font-size:12.5px;color:var(--soft);margin-top:2px}.letter-head .seal-sm{flex-shrink:0;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:16px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--brand),var(--leaf))}.letter-meta{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px 0}.letter-meta .ref{background:transparent;border-color:#e3dac6}.letter-meta .date{font-size:12.5px;font-weight:700;color:var(--soft);direction:rtl;unicode-bidi:isolate;font-variant-numeric:tabular-nums;white-space:nowrap}.letter-body{position:relative;padding:14px 20px 18px}.letter-title{font-weight:800;font-size:14.5px;margin-bottom:12px}.letter .lines{display:grid;gap:10px}.letter .lines i{display:block;height:8px;border-radius:5px;background:#e4dccb;transform-origin:right}.letter .lines i:nth-child(1){width:92%}.letter .lines i:nth-child(2){width:86%}.letter .lines i:nth-child(3){width:95%}.letter .lines i:nth-child(4){width:70%}.letter .lines i:nth-child(5){width:54%}.letter .lines:after{content:"";position:absolute;top:-2px;right:-4px;bottom:-2px;left:-4px;background:var(--letter);transform-origin:left;transform:scaleX(0)}.letter-stage[data-rv-on] .letter .lines:after{animation:wipe .7s ease-in-out .15s backwards}@keyframes wipe{0%{transform:none}}.letter-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:18px;padding-top:12px;border-top:1px solid #e7dfcf}.letter-foot .sign{position:relative;font-size:12.5px;line-height:1.7;color:var(--soft)}.letter-foot .sign b{color:var(--ink)}.sig-wrap{position:relative;display:block;width:116px;height:40px;margin-bottom:2px;overflow:hidden}.sig-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--letter);transform:translate(101%)}.letter-stage[data-rv-on] .sig-wrap:after{animation:unveil .5s ease-in-out .7s backwards}@keyframes unveil{0%{transform:none}to{transform:translate(101%)}}.letter-foot .sig{display:block;width:116px;height:40px;fill:none;stroke:#1d4d8a;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.qr{flex-shrink:0;width:58px;height:58px;border-radius:9px;padding:6px;background:#fff;box-shadow:0 2px 8px #242a2314,0 0 0 1px #efe8d8;color:var(--ink)}.qr svg,.sl-qr,.vf-qr{display:block;fill:currentColor}.qr svg{width:100%;height:100%}.letter .lines{position:relative}.stamp{position:absolute;z-index:2;left:7%;top:15px;width:92px;height:92px;pointer-events:none;opacity:.9;transform:rotate(-14deg);mix-blend-mode:multiply}.letter-stage[data-rv-on] .stamp{animation:stamp .65s cubic-bezier(.2,.9,.25,1.2) 1s backwards}.stamp img{display:block;width:100%;height:100%}@keyframes stamp{0%{opacity:0;transform:scale(1.3) rotate(-24deg)}45%{opacity:.95;transform:scale(.92) rotate(-13deg)}72%{transform:scale(1.03) rotate(-14deg)}to{opacity:.9;transform:rotate(-14deg)}}.chip{position:absolute;z-index:4;display:flex;align-items:center;gap:8px;padding:9px 13px;border-radius:14px;font-size:13px;font-weight:800;background:#fff;color:var(--ink);box-shadow:0 12px 28px #242a2324,0 0 0 1px var(--line);white-space:nowrap}.chip .dot{width:9px;height:9px;border-radius:50%;background:var(--copper)}.chip .ok{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff}.chip-ok{top:-32px;left:-6px}.chip-qr{bottom:-32px;right:-6px}.letter-stage[data-rv-on] .chip-ok{animation:pop .4s ease-out 1.45s backwards}.letter-stage[data-rv-on] .chip-qr{animation:pop .4s ease-out 1.65s backwards}@keyframes pop{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:none}}@media (min-width: 480px){.stamp{top:5px;width:104px;height:104px}}.trust{background:var(--surface);border-block:1px solid var(--line);color:var(--ink)}.trust-inner{display:grid;grid-template-columns:minmax(0,max-content);justify-content:center;gap:10px 36px;padding-block:18px}.trust-item{display:flex;align-items:center;gap:9px;color:var(--ink);font-size:14px;font-weight:700;line-height:1.45}.trust-item svg{color:var(--brand);flex-shrink:0}@media (min-width: 768px){.trust-inner{grid-template-columns:repeat(2,minmax(0,max-content));padding-block:20px}}@media (min-width: 1024px){.trust-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px}}.section{padding:var(--sec-y) 0}.section-warm{background:var(--beige-light);border-block:1px solid var(--line-soft)}.section-head{text-align:center;max-width:660px;margin:0 auto 38px}.section-head h2{font-size:clamp(25px,5.6vw,38px);margin:14px 0 12px}.section-head p{color:var(--soft);font-size:clamp(15.5px,4vw,17px)}@media (min-width: 768px){.section-head{margin-bottom:52px}}.features{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.feature{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:var(--shadow);transition:border-color .22s,transform .22s var(--ease)}.feature:hover{border-color:var(--brand-light);transform:translateY(-4px)}.feature>.scene{border-bottom:1px solid var(--line-soft)}.feature-txt{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;padding:18px 20px 22px;align-items:start}.feature .ico{width:40px;height:40px;border-radius:12px;background:var(--brand-tint);color:var(--brand);display:grid;place-items:center;grid-row:span 2}.feature h3{font-size:17.5px;margin:6px 0}.feature p{color:var(--soft);font-size:14.5px}@media (min-width: 620px){.features{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (min-width: 940px){.features{grid-template-columns:repeat(4,minmax(0,1fr))}.features:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 620px) and (max-width: 939px){.features:has(>:nth-child(3):last-child)>:last-child{grid-column:1 / -1;flex-direction:row}.features:has(>:nth-child(3):last-child)>:last-child>.scene{flex:0 0 52%;border-radius:0}.features:has(>:nth-child(3):last-child)>:last-child>.feature-txt{align-self:center}}.steps{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;position:relative}.step{position:relative;text-align:center;padding:0 12px}.step .num{position:relative;font-family:var(--sans);font-weight:800;font-size:16px;color:#fff;background:var(--brand);width:50px;height:50px;border-radius:999px;display:grid;place-items:center;margin:0 auto 16px;direction:ltr;font-variant-numeric:tabular-nums;box-shadow:0 0 0 6px var(--beige-light),0 8px 18px #326b2633}.step .num:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:2px solid var(--gold);opacity:0}.steps[data-rv-on]>.step{animation:rv-up .5s var(--ease) backwards}.steps[data-rv-on]>.step:nth-of-type(2){animation-delay:.1s}.steps[data-rv-on]>.step:nth-of-type(3){animation-delay:.2s}.steps[data-rv-on] .step .num:after{animation:ring .9s ease-out .35s backwards}.steps[data-rv-on] .step:nth-of-type(2) .num:after{animation-delay:1s}.steps[data-rv-on] .step:nth-of-type(3) .num:after{animation-delay:1.65s}@keyframes ring{0%{opacity:0;transform:scale(.85)}30%,60%{opacity:1;transform:none}to{opacity:0;transform:scale(1.12)}}.step h3{font-size:18px;margin-bottom:8px}.step p{color:var(--soft);font-size:14.5px}.steps-route{display:none}@media (min-width: 760px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.steps-route{display:block;position:absolute;top:10px;inset-inline:16%;height:30px;pointer-events:none;overflow:hidden;background:repeating-linear-gradient(to left,rgba(125,90,23,.55) 0 3px,transparent 3px 13px) 0 50% / 100% 2px no-repeat}.steps-fly{position:absolute;top:0;right:0;bottom:0;left:0}.steps-plane{position:absolute;top:0;right:0;width:30px;height:30px;color:var(--gold-ink);opacity:0}.steps[data-rv-on] .steps-fly{animation:glide 2.2s linear .35s backwards}.steps[data-rv-on] .steps-plane{animation:glide-fade 2.2s linear .35s backwards}.steps-plane svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round;transform:rotate(-135deg)}}@keyframes glide{0%{transform:none}to{transform:translate(calc(-100% + 30px))}}@keyframes glide-fade{0%{opacity:0}8%,88%{opacity:1}to{opacity:0}}.scene{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:16 / 10;min-height:190px;width:100%;color:var(--ink);font-size:12.5px;line-height:1.45;container-type:inline-size;background:radial-gradient(360px 220px at 88% -12%,rgba(227,184,106,.24) 0%,transparent 66%),radial-gradient(300px 200px at -8% 115%,rgba(92,154,69,.14) 0%,transparent 62%),linear-gradient(160deg,#f2f6ee,#fbf7ee 75%)}.scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(50,107,38,.13) 1px,transparent 1.2px);background-size:22px 22px}.scene b{font-weight:800}.scene small{font-size:.86em;color:var(--soft);font-weight:700}.page-visual .scene,.page-split>.scene{border-radius:20px;box-shadow:0 14px 30px #242a2317,0 0 0 1px var(--line)}.page-split>.scene{max-width:520px;justify-self:center}.sc-win{position:absolute;left:8%;right:8%;top:0;bottom:0;height:fit-content;margin-block:auto;background:#fff;color:var(--ink);border-radius:12px;padding:8px 12px 12px;box-shadow:0 14px 30px #242a231f,0 0 0 1px var(--line)}.sc-bar{display:flex;gap:5px;margin-bottom:8px}.sc-bar i{width:7px;height:7px;border-radius:50%;background:#e2dccd}.apv-letter,.apv-who{display:flex;align-items:center;gap:9px}.apv-t{display:grid;min-width:0;line-height:1.35}.apv-t b,.apv-t small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apv-ic{flex-shrink:0;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--brand-tint);color:var(--brand)}.apv-num{margin-inline-start:auto;flex-shrink:0;font-weight:800;color:var(--brand-deep);background:var(--brand-tint);border-radius:7px;padding:2px 8px;direction:rtl;unicode-bidi:isolate}.apv-state{display:grid;margin:10px 0}.apv-pill{grid-area:1 / 1;justify-self:start;display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:3px 11px;font-weight:800;font-size:.92em}.apv-pill.wait{background:#fbf0db;color:#7a4f0c;opacity:0}.apv-pill.done{background:#e6f2df;color:#24561a}.apv-who{padding-top:10px;border-top:1px dashed #e4dccb}.apv-av{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--gold-2),var(--gold));color:var(--ink);font-weight:800}.apv-btn{margin-inline-start:auto;flex-shrink:0;background:var(--brand);color:#fff;font-weight:800;border-radius:8px;padding:5px 13px}.apv-cursor{position:absolute;left:30px;bottom:14px;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--ink);opacity:0}.sl-paper{position:absolute;top:9%;right:19%;bottom:7%;left:19%;background:var(--letter);border-radius:10px;padding:12px 14px;box-shadow:0 16px 34px #242a2324,0 0 0 1px #ece3d0}.sl-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;margin-bottom:9px;border-bottom:2px solid #e7dfcf}.sl-head span:first-child{width:36%;height:14px;border-radius:5px;background:linear-gradient(90deg,var(--brand),var(--leaf))}.sl-head span:last-child{width:22%;height:6px;border-radius:4px;background:#d9cfbb}.sl-lines{position:relative;display:grid;gap:7px}.sl-lines:after{content:"";position:absolute;top:-2px;right:-4px;bottom:-2px;left:-4px;background:var(--letter);transform-origin:left;transform:scaleX(0)}.sl-lines i{display:block;height:6px;border-radius:4px;background:#e4dccb;transform-origin:right}.sl-lines i:nth-child(1){width:90%}.sl-lines i:nth-child(2){width:96%}.sl-lines i:nth-child(3){width:82%}.sl-lines i:nth-child(4){width:92%}.sl-lines i:nth-child(5){width:58%}.sl-sig{position:absolute;right:12px;bottom:12px;width:34%;aspect-ratio:160 / 60;overflow:hidden}.sl-sig:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--letter);transform:translate(101%)}.sl-sig svg{display:block;width:100%;height:100%;fill:none;stroke:#1d4d8a;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sl-stamp{position:absolute;left:30%;bottom:34%;width:32%;aspect-ratio:1;border-radius:50%;border:2.5px solid var(--seal);color:var(--seal);display:grid;place-content:center;justify-items:center;gap:4px;text-align:center;line-height:1.35;transform:rotate(-14deg);opacity:.9;mix-blend-mode:multiply}.sl-stamp:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1.2px solid currentColor;border-radius:50%}.sl-stamp small{display:block;color:inherit;font-size:.7em;line-height:1.3}.sl-stamp b{display:block;font-size:1.15em;line-height:1.3}@container (max-width: 340px){.sl-stamp small{display:none}}.sl-stamp .dots{display:flex;justify-content:center;gap:4px;margin-top:2px}.sl-stamp .dots i{width:4px;height:4px;border-radius:50%;background:currentColor}.sl-sticker{position:absolute;left:-8%;bottom:-4%;display:flex;align-items:center;gap:8px;padding:7px 10px 7px 12px;border-radius:10px;color:var(--ink);background:linear-gradient(145deg,#fff,#f3f0e6);border:1px solid #d9d2bd;box-shadow:0 10px 22px #242a2324}.sl-qr{flex-shrink:0;width:30px;height:30px;border-radius:5px;background:#fff;padding:3px;box-shadow:inset 0 0 0 1px #e2dccd;color:var(--ink)}.sl-st{display:grid;line-height:1.3}.sl-st b{font-size:.95em;white-space:nowrap}.sl-st small{font-size:.8em;white-space:nowrap}.vf-paper{position:absolute;right:8%;top:14%;width:38%;height:72%;background:var(--letter);border-radius:10px;padding:12px;transform:rotate(3deg);display:grid;align-content:start;gap:7px;box-shadow:0 14px 30px #242a231f,0 0 0 1px #ece3d0}.vf-paper i{display:block;height:6px;border-radius:4px;background:#e4dccb}.vf-paper i:nth-of-type(2){width:80%}.vf-paper i:nth-of-type(3){width:60%}.vf-qr{width:58%;height:auto;aspect-ratio:1;margin:0 auto 4px;border-radius:6px;background-color:#fff;padding:5px;box-shadow:inset 0 0 0 1px #e2dccd;color:var(--ink)}.vf-phone{position:absolute;left:12%;top:7%;width:31%;height:86%;border-radius:18px;background:#fff;border:3px solid #D8D1C0;box-shadow:0 18px 36px #242a2329;padding:7px}.vf-screen{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px #efe9dc}.vf-cam{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 45%,#eef3ea,#d3dfcb);opacity:0}.vf-frame{position:absolute;top:26%;right:18%;bottom:26%;left:18%;border:2px dashed var(--gold-ink);border-radius:8px}.vf-beam{position:absolute;left:14%;right:14%;top:28%;height:40%;transform:translateY(5%)}.vf-beam:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--gold);box-shadow:0 0 8px 2px #e3b86ab3}.vf-ok{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:start;justify-items:center;gap:3px;padding:12% 8% 8%;text-align:center;color:var(--ink)}.vf-check{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;margin-bottom:4px;box-shadow:0 0 0 5px var(--brand-tint)}.vf-ok b{font-size:.86em;line-height:1.3;color:var(--brand-deep);white-space:normal;overflow-wrap:anywhere}.vf-ok small{font-size:.8em}.vf-row{display:flex;justify-content:space-between;gap:6px;width:100%;margin-top:5px}.vf-row i{display:block;height:5px;border-radius:3px;background:#e7e1d5;flex:1}.vf-row i:first-child{flex:.6}.in-list{position:absolute;top:16%;right:8%;bottom:9%;left:8%;background:#fff;color:var(--ink);border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:6px;overflow:hidden;box-shadow:0 14px 30px #242a231f,0 0 0 1px var(--line)}.in-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;background:#faf8f3;min-height:34px;flex-shrink:0}.in-num{flex-shrink:0;font-weight:800;color:var(--brand-deep);background:var(--brand-tint);border-radius:7px;padding:2px 7px;font-size:.92em;direction:rtl;unicode-bidi:isolate}.in-t{display:grid;flex:1;min-width:0;gap:4px;line-height:1.3}.in-t b,.in-t small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.in-t i{display:block;height:5px;border-radius:3px;background:#e7e1d5;width:70%}.in-t i+i{width:45%}.in-new{background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold-line)}.in-to{flex-shrink:0;font-size:.82em;font-weight:800;color:#fff;background:var(--brand);border-radius:999px;padding:3px 9px;white-space:nowrap}.in-env{position:absolute;top:5%;right:44%;z-index:2;width:42px;height:42px;border-radius:11px;display:grid;place-items:center;color:var(--ink);background:linear-gradient(135deg,var(--gold-2),var(--gold));box-shadow:0 8px 18px #7d5a1738;opacity:0}.scene.sc-perm{display:flex;align-items:center;justify-content:space-between;padding-inline:7%}.pm-doc{width:34%;background:var(--letter);color:var(--ink);border-radius:10px;padding:11px;display:grid;justify-items:start;gap:6px;box-shadow:0 14px 30px #242a231f,0 0 0 1px #ece3d0}.pm-doc b{font-size:.95em}.pm-doc i{display:block;height:5px;border-radius:3px;background:#e4dccb;width:90%}.pm-doc i+i{width:62%}.pm-lock{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#fff;background:var(--seal)}.pm-users{width:44%;list-style:none;margin:0;padding:0;display:grid;gap:8px}.pm-users li{position:relative;z-index:0;display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:10px;background:#fff;border:1px solid var(--line);font-weight:800}.pm-users li:after{content:"";position:absolute;top:50%;right:-18%;width:18%;height:2px;background:repeating-linear-gradient(to left,rgba(36,42,35,.3) 0 3px,transparent 3px 8px)}.pm-av{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:.9em;background:var(--beige-light)}.pm-st{margin-inline-start:auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.pm-yes:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;background:var(--brand-tint);border:1px solid var(--brand-light)}.pm-yes:after{background:repeating-linear-gradient(to left,var(--gold-ink) 0 3px,transparent 3px 8px)!important}.pm-yes .pm-st{background:var(--brand);color:#fff}.pm-no{opacity:.72}.pm-no .pm-st{background:var(--seal);color:#fff}@keyframes sc-in{0%{opacity:0;transform:translateY(6px) scale(.92)}}@keyframes sc-out{to{opacity:0}}@keyframes sc-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:none}}@keyframes apvCurIn{0%{opacity:0;transform:translate(-60px,40px)}to{opacity:1;transform:none}}@keyframes apvPress{50%{transform:scale(.88)}}.scene[data-rv-on] .apv-cursor{animation:apvCurIn .6s ease-out .3s both,sc-out .25s ease-in 1.65s forwards}.scene[data-rv-on] .apv-btn{animation:apvPress .3s ease-in-out 1s both}.scene[data-rv-on] .apv-pill.wait{opacity:1;animation:sc-out .2s ease-out 1.25s forwards}.scene[data-rv-on] .apv-pill.done{animation:sc-pop .35s ease-out 1.3s both}.scene[data-rv-on] .apv-num{animation:sc-in .3s ease-out 1.6s both}.scene[data-rv-on] .sl-lines:after{animation:wipe .6s ease-in-out .3s backwards}.scene[data-rv-on] .sl-sig:after{animation:unveil .5s ease-in-out .85s backwards}@keyframes slStamp{0%{opacity:0;transform:scale(2) rotate(-28deg)}55%{opacity:.95;transform:scale(.92) rotate(-13deg)}78%{transform:scale(1.03) rotate(-14deg)}to{opacity:.9;transform:rotate(-14deg)}}@keyframes slSticker{0%{opacity:0;transform:translate(-16px,14px) rotate(-6deg)}to{opacity:1;transform:none}}.scene[data-rv-on] .sl-stamp{animation:slStamp .65s cubic-bezier(.2,.9,.25,1.2) 1.05s backwards}.scene[data-rv-on] .sl-sticker{animation:slSticker .4s ease-out 1.45s backwards}@keyframes vfGo{to{transform:translate(22%)}}@keyframes vfBack{0%{transform:translate(22%)}to{transform:none}}@keyframes vfBeam{50%{transform:translateY(100%)}}.scene[data-rv-on] .vf-phone{animation:vfGo .55s ease-in-out .3s forwards,vfBack .45s ease-in-out 1.6s forwards}.scene[data-rv-on] .vf-cam{opacity:1;animation:sc-out .25s ease-out 1.5s forwards}.scene[data-rv-on] .vf-beam{animation:vfBeam .6s ease-in-out .85s both}.scene[data-rv-on] .vf-ok{animation:sc-in .35s ease-out 1.6s both}@keyframes inEnv{0%{opacity:0;transform:translate(-120px,-30px) rotate(-18deg)}25%{opacity:1}75%{opacity:1;transform:translateY(18px) scale(.9)}to{opacity:0;transform:translateY(34px) scale(.5)}}@keyframes inTo{0%{opacity:0;transform:translate(-10px)}}.scene[data-rv-on] .in-env{animation:inEnv .8s ease-in-out .3s backwards}.scene[data-rv-on] .in-new{animation:sc-in .35s ease-out .95s both}.scene[data-rv-on] .in-to{animation:inTo .3s ease-out 1.5s both}.scene[data-rv-on] .pm-yes:before{animation:sc-in .35s ease-out .8s both}.scene[data-rv-on] .pm-yes .pm-st{animation:sc-pop .35s ease-out 1s both}.scene[data-rv-on] .pm-no .pm-st{animation:sc-pop .3s ease-out 1.45s both}.scene[data-rv-on] .pm-no:nth-child(3) .pm-st{animation-delay:1.6s}@supports (font-size: 1cqw){.scene{font-size:clamp(11px,3.4cqw,14px)}}.plans{container:plans / inline-size;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:16px;row-gap:0;align-items:stretch}.plans>.plan{grid-column:span 12;grid-row:span 7;display:grid;grid-template-rows:subgrid;row-gap:0;margin-block:10px}.plan-in,.plan-head{display:contents}.plan h3{grid-row:1}.plan .tag{grid-row:2}.plan .price{grid-row:3}.plan .per{grid-row:4}.plan .yearly{grid-row:5}.plan .limits{grid-row:6}.plan-feat{grid-row:7;display:flex;flex-direction:column}.plan-feat .btn{margin-top:auto}@container plans (min-width: 520px){.plans>.plan{grid-column:span 6}.plans>.plan:last-child:nth-child(odd){grid-column:span 12}}@container plans (min-width: 940px){.plans>.plan,.plans>.plan:last-child:nth-child(odd){grid-column:span 4}.plans>.plan:last-child:nth-child(3n+1){grid-column:span 12}.plans>.plan:last-child:nth-child(3n+2),.plans>.plan:nth-last-child(2):nth-child(3n+1){grid-column:span 6}}@container plans (min-width: 660px) and (max-width: 939px){.plans>.plan:last-child:nth-child(odd) .plan-in{display:grid;grid-row:1 / -1;grid-template-columns:1fr 1.3fr 1fr;column-gap:30px;align-items:start}.plans>.plan:last-child:nth-child(odd) .plan-head{display:block;grid-column:1;grid-row:1}.plans>.plan:last-child:nth-child(odd) .limits{grid-row:1;grid-column:2;border-block:0;border-inline:1px solid var(--line);padding:4px 22px;margin:0}.plans>.plan:last-child:nth-child(odd) .limits div{flex-direction:row;align-items:baseline;gap:12px}.plans>.plan:last-child:nth-child(odd) .limits span:last-child{text-align:end}.plans>.plan:last-child:nth-child(odd) .plan-feat{grid-row:1;grid-column:3}.plans>.plan:last-child:nth-child(odd) .plan-feat ul{margin-bottom:18px}}@container plans (min-width: 940px){.plans>.plan:last-child:nth-child(3n+1) .plan-in{display:grid;grid-row:1 / -1;grid-template-columns:1fr 1.3fr 1fr;column-gap:30px;align-items:start}.plans>.plan:last-child:nth-child(3n+1) .plan-head{display:block;grid-column:1;grid-row:1}.plans>.plan:last-child:nth-child(3n+1) .limits{grid-row:1;grid-column:2;border-block:0;border-inline:1px solid var(--line);padding:4px 22px;margin:0}.plans>.plan:last-child:nth-child(3n+1) .limits div{flex-direction:row;align-items:baseline;gap:12px}.plans>.plan:last-child:nth-child(3n+1) .limits span:last-child{text-align:end}.plans>.plan:last-child:nth-child(3n+1) .plan-feat{grid-row:1;grid-column:3}.plans>.plan:last-child:nth-child(3n+1) .plan-feat ul{margin-bottom:18px}}@container plans (min-width: 940px){.plans>.plan{padding:26px 22px}}.plan .price .soon.quote{color:var(--ink);font-size:19px;line-height:1.4}.plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px;position:relative;box-shadow:var(--shadow);transition:transform .22s var(--ease)}.plan:hover{transform:translateY(-4px)}.plan.featured{border-color:var(--brand);box-shadow:0 0 0 1.5px var(--brand),var(--shadow-lg)}.plan-badge{position:absolute;top:-13px;inset-inline:0;margin-inline:auto;width:max-content;background:linear-gradient(135deg,var(--gold-2),var(--gold));color:var(--ink);font-size:var(--fs-sm);font-weight:700;padding:5px 15px;border-radius:999px;box-shadow:0 6px 14px #7d5a1733}.plan h3{font-size:19px}.plan .tag{color:var(--soft);font-size:var(--fs-sm);margin:4px 0 18px}.plan .price{font-size:33px;font-weight:800;color:var(--ink)}.plan .price .cur{font-size:15px;font-weight:700;color:var(--soft)}.plan .per{color:var(--faint);font-size:var(--fs-sm);margin-bottom:4px}.plans-launch{display:inline-block;margin-top:16px;padding:6px 15px;border-radius:999px;background:var(--copper-tint);color:var(--brand-deep);border:1px solid var(--line);font-size:13.5px;font-weight:700}.plans-vat{text-align:center;color:#5f655c;font-size:var(--fs-sm);max-width:var(--measure);margin-inline:auto;margin-top:22px}.plan .limits{display:grid;gap:8px;padding:16px 0;border-block:1px solid var(--line);margin:14px 0 16px;align-content:start}.plan .limits div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:var(--fs-sm)}.plan .limits span:first-child{color:var(--soft)}.plan .limits span:last-child{font-weight:700;text-align:end;white-space:nowrap}@container plans (min-width: 520px){.plans>.plan .limits div{flex-direction:column;align-items:flex-start;gap:0}.plans>.plan .limits span:last-child{text-align:start}}.plan ul{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px;flex:1;align-content:start}.plan li{display:flex;align-items:flex-start;gap:8px;font-size:14px}.plan li svg{color:var(--brand);flex-shrink:0;margin-top:3px}.skeleton{height:9px;border-radius:5px;background:linear-gradient(90deg,var(--line-soft),#f6f4ee);margin-bottom:11px}.skeleton.w-90{width:90%}.skeleton.w-75{width:75%}.skeleton.w-60{width:60%}.plan-ghost{min-height:360px;display:flex;flex-direction:column;gap:14px;padding-top:34px}.plan-ghost:hover{transform:none;box-shadow:var(--shadow)}.plan-ghost .skeleton{height:12px;margin:0}.plan.featured{border-color:transparent;background:radial-gradient(420px 220px at 90% -12%,rgba(227,184,106,.2) 0%,transparent 66%),var(--surface);box-shadow:0 0 0 2px var(--gold),0 14px 30px #7d5a171f}.plan.featured li svg{color:var(--gold-ink)}.plan .price{font-variant-numeric:tabular-nums}.compare{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);overflow-x:auto}.compare table{width:100%;border-collapse:collapse}.compare th,.compare td{padding:15px 18px;text-align:right;font-size:14.5px;border-bottom:1px solid var(--line-soft)}.compare thead th{font-size:var(--fs-sm);color:var(--soft);font-weight:700;background:var(--beige-tint)}.compare thead th:last-child{color:var(--brand-deep)}.compare tbody td:first-child{font-weight:700}.compare tbody tr:hover td{background:var(--beige-tint)}.compare td.trad{color:var(--faint)}.compare td.rasel{color:var(--ink);font-weight:600}.compare td.rasel span{display:inline-flex;align-items:center;gap:7px}.compare td.rasel svg{color:var(--brand);flex-shrink:0}.compare tr:last-child td{border-bottom:none}@media (min-width: 768px){.compare th,.compare td{padding:17px 24px}}.plans-more{text-align:center;margin-top:18px}.plans-more a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;color:var(--brand-deep);text-decoration:underline;text-underline-offset:4px}@media (max-width: 559px),(max-height: 500px){.compare{overflow:visible;background:transparent;border:0;box-shadow:none}.compare table{min-width:0}.compare table,.compare tbody,.compare tr,.compare td{display:block;width:100%}.compare thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.compare tr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);padding:14px 16px;margin-bottom:10px}.compare tr:last-child{margin-bottom:0}.compare tbody tr:hover td{background:none}.compare td{padding:3px 0;border:0;font-size:14.5px}.compare tbody td:first-child{font-size:15.5px;padding-bottom:6px}.compare td[data-label]:before{content:attr(data-label) ": ";font-weight:700;color:var(--soft)}.compare td.rasel span{display:inline}.compare td.rasel svg{vertical-align:-3px;margin-inline-end:4px}}.request{color:var(--ink);border-radius:24px;padding:30px 14px 14px;display:grid;grid-template-columns:minmax(0,1fr);gap:30px;align-items:start;box-shadow:0 0 0 1px var(--gold-line),0 14px 34px #242a2312}.request-copy h2{color:var(--ink);font-size:clamp(23px,5.4vw,34px);margin-bottom:14px}.request-copy p{color:var(--soft);font-size:16px;margin-bottom:22px}.request-copy .assure{display:grid;gap:13px}.request-copy .assure div{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--ink)}.request-copy .assure svg{color:var(--brand);flex-shrink:0}.request-copy{padding-inline:6px}.form-card{position:relative;background:#fff;color:var(--ink);border-radius:var(--radius);padding:20px 16px;box-shadow:0 14px 34px #242a231a,0 0 0 1px var(--line);border-top:4px solid var(--gold)}@media (min-width: 620px){.request{padding:34px 24px;border-radius:26px}.request-copy{padding-inline:0}.form-card{padding:24px}}.form-row{display:grid;grid-template-columns:1fr;gap:0}.field{margin-bottom:14px}.field label{display:block;font-size:var(--fs-sm);font-weight:700;color:var(--ink);margin-bottom:6px}.field input,.field select,.field textarea{width:100%;padding:10px 13px;min-height:44px;border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--sans);font-size:var(--fs-input);color:var(--ink);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;direction:rtl;text-align:right;cursor:pointer;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235b6470' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:left 12px center!important;background-size:12px 12px!important;padding-left:34px!important}select:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.field .ltr{direction:ltr;text-align:right}.field .err{color:#b4322a;font-size:var(--fs-sm);margin-top:5px}.field [aria-invalid=true]{border-color:#b4322a}.field-count{font-size:var(--fs-sm);color:#5f655c;margin-top:4px;text-align:left}.field-chosen select{background:var(--brand-tint);border-color:var(--brand-light);color:var(--brand-deep);font-weight:700}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-submit{width:100%;margin-top:6px}.form-note{text-align:center;font-size:var(--fs-sm);color:var(--faint);margin-top:12px}.form-success{text-align:center;padding:30px 20px}.form-success .ico{width:62px;height:62px;border-radius:999px;background:var(--brand-tint);color:var(--brand);display:grid;place-items:center;margin:0 auto 16px}.form-success h3{font-size:20px;margin-bottom:8px}.form-success p{color:var(--soft);font-size:14.5px}@media (min-width: 620px){.form-row{grid-template-columns:1fr 1fr;gap:14px}}@media (min-width: 940px){.request{gap:32px;padding:44px 52px 52px}.request-copy{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:48px;align-items:start}.request-copy>:not(.assure){grid-column:1}.request-copy>.eyebrow{justify-self:start}.request-copy .assure{grid-column:2;grid-row:1 / span 3;align-self:center}.request-copy p{margin-bottom:0}.form-card{padding:30px 32px}}.form-privacy{white-space:nowrap;padding-block:11px}.footer{position:relative;color:var(--soft);padding:30px 0 24px;background:var(--beige-light);border-top:1px solid var(--line)}@media (max-width: 879px){.footer.has-fab{padding-bottom:calc(24px + var(--fab) + var(--fab-gap))}}.footer-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px}.footer .brand{font-size:18px}.footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;width:100%}.footer-links a{display:flex;align-items:center;min-height:44px;min-width:44px;color:var(--ink);font-size:14px;transition:color .15s}.footer-links a:hover{color:var(--brand-deep)}.footer-links a[aria-current=page],.footer-group a[aria-current=page]{color:var(--brand-deep);font-weight:700;text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:6px}.footer-info{display:grid;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--soft)}.footer-line{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.footer-line b{color:var(--ink);font-weight:700}.footer-line a{display:inline-flex;align-items:center;gap:.3em;min-height:44px;color:var(--brand-deep);overflow-wrap:anywhere}.footer-line a:hover{text-decoration:underline;text-underline-offset:3px}.footer-sep{display:none;color:var(--faint)}.footer-bottom{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);color:var(--soft);font-size:var(--fs-sm)}.powered{margin-top:6px;color:var(--faint);font-size:12px;letter-spacing:.02em}@media (min-width: 620px){.footer{padding:30px 0 24px}.footer-links{display:flex;flex-wrap:wrap;gap:0 22px;width:auto}.footer-line{flex-direction:row;flex-wrap:wrap;align-items:center;gap:2px 8px}.footer-line a{min-height:44px}.footer-sep{display:inline}}.footer-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.footer-h{font-size:var(--fs-sm);font-weight:800;color:var(--gold-ink);margin-bottom:2px}.footer-group a{display:flex;align-items:center;min-height:44px;color:var(--ink);font-size:14px}.footer-group a:hover{color:var(--brand-deep)}@media (min-width: 620px){.footer-nav{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer-group.is-legal{grid-column:1 / -1}.footer-legal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}@media (min-width: 620px){.footer-legal{display:flex;flex-wrap:wrap;column-gap:22px}}@media (min-width: 1100px){.footer-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.footer-group.is-legal{grid-column:auto}.footer-legal{display:block}}.footer-privacy{display:flex;align-items:center;min-height:44px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--sans);font-size:14px;color:var(--ink);text-align:start}.footer-privacy:hover{color:var(--brand-deep);text-decoration:underline;text-underline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.stats-band{padding:var(--blk-y) 0;background:var(--surface);border-block:1px solid var(--line-soft)}.stats-title{text-align:center;font-size:clamp(21px,4.6vw,28px);margin-bottom:24px}.stats-grid{--gap: 12px;--cols: 2;list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.stats-grid>.stat{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols))}.stat{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);padding:18px 12px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.stat-word{font-size:clamp(22px,5vw,28px)}.stat-pre{font-size:var(--fs-sm);font-weight:700;color:#5f655c}.stat-pre-none{visibility:hidden}.stat-num{font-size:clamp(26px,6vw,34px);font-weight:800;color:var(--brand-deep);line-height:1.15;font-variant-numeric:tabular-nums}.stat-unit{font-size:15px;font-weight:700}.stat-label{font-size:var(--fs-sm);color:#5f655c;font-weight:600;overflow-wrap:anywhere}@media (min-width: 760px){.stats-grid{--cols: 4;--gap: 16px}}.partners-band{padding:36px 0 10px}.partners-title{text-align:center;font-size:15px;font-weight:800;color:#5f655c;margin-bottom:18px}.partners{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 34px}.partners a{display:block;border-radius:8px}.partners img{display:block;height:48px;width:auto;max-width:160px;object-fit:contain;filter:grayscale(1);opacity:.82;transition:filter .2s,opacity .2s}.partners li:hover img,.partners a:focus-visible img{filter:none;opacity:1}.legal{padding:22px 0 56px}.legal-in>*{max-width:var(--measure)}.legal-shell{display:grid;grid-template-columns:minmax(0,1fr)}.legal-shell .legal-in>*{max-width:none}@media (min-width: 820px){.legal-side{margin-top:64px}}.legal h1{font-size:clamp(26px,6vw,36px);margin:6px 0 8px}.not-found{padding-top:40px}.not-found .legal-in{padding-block:24px 8px}.legal-updated{color:#5f655c;font-size:var(--fs-sm);margin-bottom:22px}.legal-intro{font-size:16.5px}.legal section{margin-top:28px}.legal h2{font-size:19px;margin-bottom:10px;color:var(--brand-deep)}.legal p{margin-bottom:10px}.legal ul{margin:0 0 10px;padding-inline-start:22px;display:grid;gap:7px}@media (min-width: 640px){.legal-shell .legal-in{font-size:18.5px}.legal-shell .legal-intro{font-size:inherit}}@media (min-width: 1024px){.legal-shell .legal-in{font-size:20px;line-height:1.9}.legal-shell .legal-in h2{font-size:23px}}.legal-link,.form-privacy{color:var(--brand-deep);font-weight:700;text-decoration:underline;text-underline-offset:3px}.legal-link{padding-block:11px}.legal-table{width:100%;border-collapse:separate;border-spacing:0;margin:20px 0 14px;font-size:14.5px;line-height:1.7;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.legal-table th,.legal-table td{text-align:right;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--line-soft);overflow-wrap:break-word}.legal-table thead th{background:var(--beige-tint);color:var(--soft);font-size:var(--fs-sm);font-weight:700}.legal-table tbody td:first-child{font-weight:700;color:var(--ink)}.legal-table tbody tr:last-child td{border-bottom:none}.legal-code{font-size:13px;font-weight:600;color:var(--brand-deep);white-space:nowrap}@media (max-width: 559px){.legal-table{border:0;background:none;border-radius:0}.legal-table,.legal-table tbody,.legal-table tr,.legal-table td{display:block;width:100%}.legal-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.legal-table tr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 14px;margin-bottom:10px}.legal-table td{padding:3px 0;border:0}.legal-table td[data-label]:before{content:attr(data-label) ": ";font-weight:700;color:var(--soft)}.legal-table tbody td:first-child:before{content:none}}.not-found p{color:var(--soft);margin-top:10px}.not-found .btn{margin-top:12px}@keyframes rise{0%{transform:translateY(12px)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.sky .flight,.steps-fly{display:none}}.wa-fab{position:fixed;inset-inline-end:var(--fab-gap);bottom:var(--fab-gap);z-index:60;width:var(--fab);height:var(--fab);border-radius:50%;background:#25d366;display:grid;place-items:center;box-shadow:0 8px 24px #0000002e;transition:transform .2s var(--ease),opacity .2s,visibility .2s}.wa-fab:hover{transform:scale(1.06)}.wa-fab:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.wa-fab.is-wait,[data-form-view] .wa-fab{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px) scale(.9)}@media (prefers-reduced-motion: reduce){.wa-fab{transition:none}}.page-hero{padding:26px 0 34px}.page-hero-in{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:center}.page-visual{width:100%;max-width:460px;justify-self:center}@media (min-width: 900px){.page-hero.has-visual .page-hero-in{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:48px}}.page-hero h1{font-size:clamp(24px,min(6.9vw,7.5vh),44px);max-width:32ch;margin:10px 0 12px;color:var(--ink);line-height:1.3}.page-lead{font-size:clamp(16px,4.2vw,18.5px);line-height:1.9;color:var(--soft);max-width:30em}.page-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.page-hero.is-wide h1,.page-hero.is-wide .page-lead{max-width:none}@media (min-width: 768px){.page-hero{padding:40px 0 54px}}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;padding:0;margin:0;font-size:var(--fs-sm);color:#5f655c}.crumbs li+li:before{content:"";display:inline-block;width:6px;height:6px;border-left:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);margin-inline:2px 8px;color:var(--faint)}.crumbs a{display:inline-flex;align-items:center;min-height:44px;color:var(--brand-deep);font-weight:600}.crumbs a:hover{text-decoration:underline;text-underline-offset:3px}.crumbs [aria-current]{color:#5f655c}.page-sec,.page-sec.section-warm,.page .section{padding:var(--blk-y) 0}@media (min-width: 768px){.page .section-head{margin-bottom:40px}}.page-prose>*{max-width:var(--read)}.page-prose h2{font-size:clamp(22px,5vw,30px);margin-bottom:14px}.page-prose p{margin-bottom:12px;font-size:16.5px}@media (min-width: 640px){.page-prose p{font-size:17.5px}}.page-prose p:last-child,.page-prose>:last-child{margin-bottom:0}.page-prose>.page-cards{max-width:none}.page-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width: 640px){.page-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.page-cards>.page-card:last-child:nth-child(odd){grid-column:1 / -1}}@media (min-width: 1000px){.page-cards[data-wide="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.page-cards[data-wide="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.page-cards[data-wide="3"]>.page-card:last-child:nth-child(odd),.page-cards[data-wide="4"]>.page-card:last-child:nth-child(odd){grid-column:auto}}.page-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px 20px;box-shadow:var(--shadow);display:flex;flex-direction:column}.page-card h3{font-size:18px;margin-bottom:8px}.page-card p{color:var(--soft);font-size:15px;margin-bottom:0}.page-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:auto;padding-top:8px;color:var(--brand-deep);font-weight:700;font-size:14.5px}.page-more:hover{text-decoration:underline;text-underline-offset:3px}.page-note{margin-top:16px;color:#5f655c;font-size:15px}.page-steps,.page-list{margin:0 0 12px;padding-inline-start:24px;display:grid;gap:10px;font-size:16px}.page-steps li::marker{color:var(--brand);font-weight:800}.page-list li::marker{color:var(--brand)}.page-honest{background:var(--copper-tint);border:1px solid var(--line);border-inline-start:4px solid var(--copper);border-radius:var(--radius-sm);padding:18px 20px}.page-honest p{font-size:15.5px}.page-split{display:grid;gap:26px;align-items:center}.page-prose>.page-split{max-width:none}@media (min-width: 900px){.page-prose>.page-split{max-width:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}@media (min-width: 900px){.page-prose:not(.faq):has(>h2+*):not(:has(>.page-cards,>.page-split,>.ways)){display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:clamp(40px,4.5vw,64px);align-items:start}.page-prose:not(.faq):has(>h2+*):not(:has(>.page-cards,>.page-split,>.ways))>*{grid-column:2;max-width:none}.page-prose:not(.faq):has(>h2+*):not(:has(>.page-cards,>.page-split,>.ways))>h2{grid-column:1;grid-row:1 / span 40;align-self:stretch}}@media (min-width: 1100px){.page-prose:not(.faq):has(>h2+*):not(:has(>.page-cards,>.page-split,>.ways)) p{font-size:18px}.page-prose:not(.faq):has(>h2+*):not(:has(>.page-cards,>.page-split,>.ways)) :is(.page-steps,.page-list){font-size:17.5px}}.page-empty{color:var(--soft);font-size:16.5px;display:grid;gap:6px;max-width:46rem}.cta-band{border-radius:24px;padding:30px 22px;display:grid;gap:20px;box-shadow:0 0 0 1px var(--gold-line),0 14px 32px #242a2312}.cta-band h2{color:var(--ink);font-size:clamp(22px,5vw,30px);margin-bottom:8px}.cta-band p{color:var(--soft);font-size:16px;max-width:var(--measure)}.cta-band-btns{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 359px){.cta-band{padding-inline:16px}}@media (min-width: 900px){.cta-band{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:38px 44px}}.related-h{font-size:clamp(20px,4.6vw,26px);margin-bottom:14px}.related{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width: 640px){.related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1000px){.related{grid-template-columns:repeat(4,minmax(0,1fr))}}.related li{display:flex}.related a{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink)}.related-t{display:grid;gap:3px;min-width:0}.related-t b{font-weight:700;font-size:15.5px;line-height:1.45}.related-t small{font-size:var(--fs-sm);color:#5f655c;line-height:1.55}.related a:hover{border-color:var(--brand)}.related a:hover .related-t b{color:var(--brand-deep)}.related svg{color:var(--brand);flex-shrink:0}.faq{display:grid;gap:12px}.page-prose.faq>*{max-width:none}@media (min-width: 900px){.page-prose.faq{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq-item{padding:18px 20px;background:var(--surface);border:1px solid var(--line);border-inline-start:4px solid var(--gold);border-radius:14px;box-shadow:var(--shadow)}.faq-item h2{font-size:clamp(17.5px,4.2vw,20px);margin-bottom:8px}.faq-item p{color:var(--ink);font-size:16px}.fw-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width: 620px){.fw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (min-width: 980px){.fw-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fw-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);padding:20px 20px 22px;display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:12px;align-content:start}.fw-card .fw-ico{grid-row:span 2}.fw-card h3{font-size:17px;line-height:1.45;margin:2px 0}.fw-card .fw-by{margin-bottom:0}.fw-card>p:last-child{grid-column:1 / -1;color:var(--soft);font-size:14.5px;line-height:1.8;margin-top:12px}.fw-ico{width:42px;height:42px;border-radius:12px;background:var(--brand-tint);color:var(--brand);display:grid;place-items:center}.fw-by{color:#5f655c;font-size:var(--fs-sm);line-height:1.6}.fw-more{text-align:center;margin-top:26px}.fw-more .btn{gap:8px}.fw-list{display:grid;gap:18px}.fw-full{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px 20px;scroll-margin-top:calc(var(--nav-h) + 14px)}.fw-full-head{display:flex;align-items:center;gap:14px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--line-soft)}.fw-full-head h2{font-size:clamp(19px,4.4vw,23px);line-height:1.4}.fw-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}@media (min-width: 900px){.fw-full{padding:26px 28px}.fw-cols{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.2fr);gap:28px}}.fw-col h3{font-size:15px;color:var(--brand-deep);margin-bottom:8px}.fw-col p{font-size:15px;line-height:1.85;color:var(--ink);margin-bottom:8px}.fw-dots{margin:0;padding-inline-start:20px;display:grid;gap:6px;font-size:15px;line-height:1.75}.fw-dots li::marker{color:var(--gold-ink)}.fw-apply{background:var(--brand-tint);border-radius:var(--radius-sm);padding:14px 16px}.fw-checks{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:15px;line-height:1.75}.fw-checks li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start}.fw-checks svg{color:var(--brand);margin-top:5px}.faq-item h3{font-size:clamp(17.5px,4.2vw,20px);margin-bottom:8px}.page-prose>.ways{max-width:none}.ways{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width: 640px){.ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.way{background:var(--surface);border:1px solid var(--line);border-inline-start:4px solid var(--gold);border-radius:14px;padding:18px 20px;box-shadow:var(--shadow)}.way h3{font-size:18px;margin-bottom:8px}.way p{font-size:15px;line-height:1.8;color:var(--ink);margin-bottom:6px}.way p:last-child{margin-bottom:0}.way b{color:var(--brand-deep)}.why-compare{margin-top:24px}.why-compare th,.why-compare td{font-size:14px;line-height:1.7;vertical-align:top}.why-compare tbody th{font-weight:700;color:var(--ink);background:none}.why-compare thead th.rasel,.why-compare td.rasel{background:var(--brand-tint)}@media (min-width: 900px){.why-compare th,.why-compare td{padding:14px}}@media (max-width: 899px){.why-compare{overflow:visible;background:transparent;border:0;box-shadow:none}.why-compare table{min-width:0}.why-compare table,.why-compare tbody,.why-compare tr,.why-compare td,.why-compare tbody th{display:block;width:100%}.why-compare thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.why-compare tr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);padding:14px 16px;margin-bottom:10px}.why-compare tr:last-child{margin-bottom:0}.why-compare tbody tr:hover td{background:none}.why-compare td,.why-compare tbody th{padding:3px 0;border:0;font-size:14.5px}.why-compare tbody th{font-size:15.5px;padding-bottom:6px}.why-compare td.rasel{background:var(--brand-tint);border-radius:8px;padding:6px 10px;margin-top:4px}.why-compare td[data-label]:before{content:attr(data-label) ": ";font-weight:700;color:var(--soft)}.why-compare td.rasel span{display:inline}.why-compare td.rasel svg{vertical-align:-3px;margin-inline-end:4px}}.verify-mock{margin:0;background:#fff;border-radius:18px;box-shadow:var(--shadow-lg);overflow:hidden;max-width:420px;width:100%;justify-self:center}.vm-head{background:radial-gradient(260px 160px at 90% -20%,rgba(227,184,106,.24) 0%,transparent 70%),linear-gradient(160deg,#eef4ea,#fbf7ee);color:var(--ink);border-bottom:1px solid var(--line);text-align:center;padding:20px 18px;display:grid;justify-items:center;gap:4px}.vm-title{font-weight:800;font-size:19px;color:var(--brand-deep)}.vm-org{font-size:14px}.vm-rows{margin:0;padding:14px 20px 4px;display:grid}.vm-rows div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line-soft);font-size:14px}.vm-rows dt{color:#5f655c}.vm-rows dd{margin:0;font-weight:700;text-align:end}.vm-note{margin:10px 20px 14px;padding:10px 12px;background:var(--brand-tint);color:var(--brand-deep);border-radius:10px;font-size:var(--fs-sm);text-align:center}.verify-mock figcaption{text-align:center;font-size:var(--fs-sm);color:#5f655c;padding:0 16px 14px}.try-verify{align-items:center}.tv-letter{margin:0;background:var(--letter);border-radius:14px;box-shadow:var(--shadow-lg),0 0 0 1px #ece3d0;padding:18px 18px 12px;display:grid;gap:12px;width:100%;max-width:340px;justify-self:center;min-width:0}.tv-head{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #ECE3D0;padding-bottom:10px;min-width:0}.tv-head b{font-size:15px;color:var(--brand-deep);line-height:1.4;overflow-wrap:anywhere;min-width:0}.tv-lines{display:grid;gap:5px;flex:0 0 64px}.tv-lines i,.tv-body i{display:block;height:6px;border-radius:4px;background:#e4dccb}.tv-lines i:nth-child(2){width:70%}.tv-body{display:grid;gap:7px}.tv-body i:nth-child(2){width:92%}.tv-body i:nth-child(4){width:84%}.tv-body i:nth-child(5){width:55%}.tv-badge{display:flex;gap:12px;align-items:center;background:linear-gradient(145deg,#f6f4ee,#eceadf);border:1px solid #cec7b2;border-radius:8px;padding:10px;min-width:0}.tv-qr{flex:0 0 104px;width:104px;height:104px;border:1px solid #cec7b2;border-radius:4px;background:#fff;display:block}.tv-meta{margin:0;display:grid;gap:6px;min-width:0}.tv-meta div{display:grid;gap:1px;min-width:0}.tv-meta dt{font-size:12.5px;color:#5f655c}.tv-meta dd{margin:0;font-weight:700;font-size:14.5px;color:var(--ink);overflow-wrap:anywhere}.tv-letter figcaption{text-align:center;font-size:var(--fs-sm);color:#5f655c}.tv-side{display:grid;gap:16px;justify-items:start;min-width:0}.tv-side p{margin:0;font-size:16px}.tv-side .btn{display:inline-flex;align-items:center;gap:8px}.articles{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:18px}@media (min-width: 760px){.articles{grid-template-columns:repeat(2,minmax(0,1fr))}.articles.guides-1{grid-template-columns:minmax(0,1fr)}}@media (min-width: 760px) and (max-width: 999.98px){.articles>.article-card:last-child:nth-child(odd):not(:first-child){grid-column:1 / -1;justify-self:center;width:calc((100% - 18px)/2)}}@media (min-width: 1000px){.articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.articles.guides-2{grid-template-columns:repeat(2,minmax(0,1fr))}.articles.guides-1>.article-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.articles.guides-1 .article-card-cover{align-self:center}.articles.guides-1 .article-card-in{justify-content:center;padding:24px 28px}.articles.guides-1 .article-card-in .article-meta{margin-top:0}.articles:not(.guides-1):not(.guides-2){grid-template-columns:repeat(6,minmax(0,1fr))}.articles:not(.guides-1):not(.guides-2)>.article-card{grid-column:span 2}.articles:not(.guides-1):not(.guides-2)>.article-card:last-child:nth-child(3n+1):not(:first-child){grid-column:3 / span 2}.articles:not(.guides-1):not(.guides-2)>.article-card:last-child:nth-child(3n+2),.articles:not(.guides-1):not(.guides-2)>.article-card:nth-last-child(2):nth-child(3n+1){grid-column:span 3}}.article-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);display:flex;flex-direction:column}.article-card-cover{display:block;background:var(--day)}.article-card-cover img{width:100%;height:auto;aspect-ratio:40 / 21;object-fit:cover;display:block}.article-card-in{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.article-card h2,.article-card h3{font-size:18.5px;line-height:1.45}.article-card.is-small h3{font-size:17px}.article-card h2 a:hover,.article-card h3 a:hover{color:var(--brand-deep);text-decoration:underline;text-underline-offset:3px}.article-card p{color:var(--soft);font-size:15px;line-height:1.75}.article-card .article-meta{margin:auto 0 0;padding-top:4px}.article-meta{color:#5f655c;font-size:var(--fs-sm);margin-bottom:14px}.guides{scroll-margin-top:var(--nav-h)}.guides-head{text-align:center;max-width:40rem;margin:0 auto 26px}.guides-head h2{font-size:clamp(22px,5vw,30px);margin-bottom:8px}.guides-head p{color:var(--soft);font-size:16px}.guides-more{text-align:center;margin-top:14px}.article{padding-top:clamp(28px,4vw,44px)}.article-shell{display:grid;grid-template-columns:minmax(0,1fr)}.article-main{min-width:0}.article-cover{display:block;margin-bottom:26px}.article-cover img{display:block;width:100%;height:auto;border-radius:var(--radius);box-shadow:0 0 0 1px var(--line),var(--shadow);background:var(--day)}.article-side{display:none}@media (min-width: 820px){.article-shell,.legal-shell{grid-template-columns:minmax(0,var(--article)) minmax(32px,1fr) var(--toc);column-gap:0;align-items:start}.article-side{grid-column:3;display:flex;flex-direction:column;gap:18px;position:sticky;top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px)}.toc-mobile{display:none}}.toc{display:flex;flex-direction:column;min-height:0;border-inline-start:3px solid var(--gold-line);padding-inline-start:16px}.toc-h{font-weight:800;font-size:15px;color:var(--ink);margin-bottom:8px}.toc-list{list-style:none;margin:0;padding:0;display:grid;gap:2px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.toc-list a{display:block;padding:6px 0;color:#5f655c;font-size:14px;line-height:1.55;border-radius:6px}.toc-list a:hover{color:var(--brand-deep);text-decoration:underline;text-underline-offset:3px}.toc-list a[data-on]{color:var(--brand-deep);font-weight:700}.toc-mobile{margin-bottom:22px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:0 16px}.toc-mobile>summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-weight:800;color:var(--brand-deep)}.toc-mobile[open]>summary{border-bottom:1px solid var(--line-soft)}.toc-mobile>summary::-webkit-details-marker{display:none}.toc-mobile>summary{list-style:none;justify-content:space-between;gap:12px}.toc-mobile>summary:after{content:"";width:9px;height:9px;border-inline-start:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);margin-top:-4px}.toc-mobile[open]>summary:after{transform:rotate(135deg);margin-top:4px}.toc-mobile .toc-list{padding:8px 0 12px}.legal-toc{margin-top:18px}.toc-mobile .toc-list a{min-height:44px;display:flex;align-items:center;font-size:15px}.article-cta{flex:none;background:var(--day);border:1px solid var(--gold-line);border-radius:var(--radius);padding:18px;display:grid;gap:8px;justify-items:start}.article-cta-t{font-weight:800;font-size:16.5px;color:var(--ink)}.article-cta p{font-size:14.5px;color:var(--soft);line-height:1.7}.article-cta .btn{padding:10px 18px;font-size:15px;min-height:44px;margin-top:4px}.article-cta .page-more{margin-top:0;padding-top:0}.read-progress{position:fixed;inset-inline:0;top:var(--nav-h);height:3px;z-index:49;pointer-events:none}.read-progress>span{display:block;height:100%;background:var(--gold);transform:scaleX(0);transform-origin:right center}@media (prefers-reduced-motion: reduce){.read-progress{display:none}}@media print{.read-progress,.article-side,.toc-mobile{display:none!important}}.article-body{font-size:17px;line-height:1.85}@media (min-width: 640px){.article-body{font-size:18.5px}}@media (min-width: 1024px){.article-body{font-size:20px;line-height:1.9}}.article-body>*{max-width:none}.article-body p{margin:0 0 16px;text-align:start}.article-body h2{font-size:clamp(22px,2.4vw + 12px,28px);line-height:1.4;margin:44px 0 14px;color:var(--ink)}.article-body h3{font-size:19.5px;line-height:1.45;margin:28px 0 8px;color:var(--brand-deep)}.article-body h2,.article-body h3,.legal h2{scroll-margin-top:calc(var(--nav-h) + 20px)}.article-body>h2:first-child{margin-top:8px}.article-body ul,.article-body ol{padding-inline-start:22px;display:grid;gap:8px;margin:0 0 18px}.article-body li::marker{color:var(--brand);font-weight:700}.article-body blockquote{margin:0 0 18px;padding:14px 18px;border-inline-start:4px solid var(--brand-light);background:var(--beige-tint);border-radius:10px}.article-body blockquote p{margin:0}.article-body a{color:var(--brand-deep);font-weight:700;text-decoration:underline;text-underline-offset:3px}.article-body strong{color:var(--ink)}.article-body .summary-box{display:flex;gap:12px;align-items:flex-start;background:var(--brand-tint);border:1px solid #cfe0c6;border-inline-start:4px solid var(--brand);padding:18px 20px;margin:4px 0 26px}.summary-ic{flex:none;color:var(--brand);margin-top:4px}.article-fig{margin:8px 0 26px}.article-fig img{display:block;width:100%;height:auto;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--line);background:var(--day)}.article-fig figcaption{margin-top:8px;font-size:14px;line-height:1.7;color:#5f655c;text-align:center}.article-faq{margin:40px 0 8px;padding-top:4px}.article-faq h3{color:var(--ink);font-size:18px;margin:22px 0 6px;padding-inline-start:14px;border-inline-start:3px solid var(--gold)}@media (min-width: 1024px){.article-body h3{font-size:21.5px}.article-faq h3{font-size:20.5px}}.in-rasel{margin:40px 0 0;padding:4px 22px 20px;background:var(--beige-light);border:1px solid var(--line-soft);border-radius:var(--radius)}.in-rasel>h2{margin-top:18px}.in-rasel p:last-child{margin-bottom:0}@media (max-width: 480px){.in-rasel{padding-inline:16px}.article-body .summary-box{padding:16px}}.tpl-preview{margin:0;width:100%;max-width:460px;justify-self:center}.tpl-preview img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 14px 30px #242a231a,0 0 0 1px var(--line);background:#fff}.tpl-preview figcaption{margin-top:8px;text-align:center;font-size:var(--fs-sm);color:#5f655c}.consent{position:fixed;inset-inline:12px;bottom:12px;z-index:90}.consent-in{max-width:760px;margin:0 auto;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:0 18px 50px #242a2338;padding:18px 18px 16px;max-height:calc(100dvh - 24px);overflow:auto}.consent h2{font-size:18px;margin-bottom:6px}.consent p{font-size:14.5px;color:var(--ink)}.consent .legal-link{padding-block:0}.consent-btns{display:flex;gap:8px;margin-top:14px}.consent-btns .btn{flex:1 1 0;min-width:0;padding-inline:8px}.consent-btns .btn{padding-block:11px;font-size:15px;min-height:44px}.consent-opts{display:grid;gap:8px;margin-top:12px}.consent-opt{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:11px;cursor:pointer;font-size:14.5px}.consent-opt input{width:20px;height:20px;margin-top:2px;accent-color:var(--brand);flex-shrink:0}.consent-opt small{display:block;color:#5f655c;font-size:13px}.consent-fixed{cursor:default;background:var(--beige-tint)}.rf-more{margin:4px 0 14px;border:1px solid var(--line);border-radius:12px;padding:0 14px}.rf-more>summary{cursor:pointer;padding:11px 0;font-weight:700;color:var(--brand-deep);font-size:14px}.rf-more>summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:6px}.rf-more[open]>summary{border-bottom:1px solid var(--line-soft);margin-bottom:12px}.rf-plan-chip{font-size:13.5px;background:var(--brand-tint);color:var(--brand-deep);border-radius:10px;padding:8px 12px;margin-bottom:12px}.rf-link{background:none;border:0;padding:0;color:var(--brand-deep);text-decoration:underline;cursor:pointer;font:inherit;font-weight:700}.plans-custom{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;margin:22px auto 0;text-align:center;color:var(--ink);font-size:15px;font-weight:700}.plans-custom .btn{min-height:44px;padding:9px 18px;font-size:14px}.plan .price .soon{font-size:22px;color:var(--soft)}.pc-sec{padding-top:0}.page-hero+.pc-sec{padding-top:var(--blk-y)}.pc{min-width:0}.pc-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.pc-table thead th{position:sticky;top:var(--nav-h);z-index:3;background:var(--beige-tint);padding:14px 10px 12px;text-align:center;vertical-align:bottom;border-bottom:1px solid var(--line)}.pc-table thead th:first-child{border-start-start-radius:var(--radius)}.pc-table thead th:last-child{border-start-end-radius:var(--radius)}.pc-table thead th.pc-best{background:var(--gold-soft);box-shadow:inset 0 3px 0 var(--gold)}.pc-table thead th>span{display:block}.pc-name{font-size:17px;font-weight:800;color:var(--ink)}.pc-price{font-size:20px;font-weight:800;color:var(--ink);margin-top:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.pc-price small{font-size:12.5px;color:var(--soft);font-weight:700}.pc-per{font-size:12px;color:var(--faint);font-weight:600;min-height:1.3em}.pc-corner{width:34%}.pc-group th{padding:0;background:var(--paper);border-bottom:1px solid var(--line)}.pc-group-label{display:flex;align-items:center;min-height:48px;padding:12px 16px;font-size:15px;font-weight:800;color:var(--brand-deep);text-align:start}.pc-row th,.pc-row td{padding:12px 14px;border-bottom:1px solid var(--line-soft);font-size:14.5px;vertical-align:middle}.pc-feat{text-align:right;font-weight:700;color:var(--ink)}.pc-row td{text-align:center}.pc-row td.pc-best{background:#fffaf0}.pc-row:hover th,.pc-row:hover td{background:var(--beige-tint)}.pc-row:hover td.pc-best{background:var(--gold-soft)}.pc-on{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--brand-tint);color:var(--brand-deep)}.pc-off{display:inline-flex;color:var(--faint)}.pc-txt{font-weight:700;color:var(--ink)}.pc-paid{color:#7a4f0c}.pc-quote{color:var(--soft)}.pc-soon{display:inline-block;font-size:12.5px;font-weight:700;color:#7a4f0c;background:#fbf0db;border-radius:999px;padding:2px 10px}.pc-table tfoot td,.pc-table tfoot th{padding:16px 10px 18px;text-align:center;border-bottom:0}.pc-btn{min-height:44px;padding-inline:14px;font-size:13.5px;white-space:nowrap}.pc-note{text-align:center;color:var(--ink);font-weight:700;margin:18px auto 0;max-width:var(--measure);font-size:14.5px;line-height:1.9}.pc-vat{margin-top:6px}@media (max-width: 639px){.pc-table,.pc-table thead,.pc-table tbody,.pc-table tfoot{display:block}.pc-table tr{display:grid;grid-template-columns:repeat(var(--pc-n, 2),minmax(0,1fr))}.pc-table thead{position:sticky;top:var(--nav-h);z-index:3;box-shadow:0 6px 10px -8px #242a2340}.pc-table thead th{position:static;padding:10px 4px}.pc-table thead th:first-child,.pc-table tfoot th{display:none}.pc-table thead th:nth-child(2){border-start-start-radius:var(--radius)}.pc-price{font-size:15px}.pc-per{display:none!important}.pc-name{font-size:15px}.pc-group th{grid-column:1 / -1;display:block}.pc-row th.pc-feat{grid-column:1 / -1;padding:10px 14px 2px;border-bottom:0;font-size:14px;color:var(--soft)}.pc-row td{padding:4px 4px 12px;font-size:14px}.pc-row[hidden]{display:none}.pc-table tfoot td{padding:12px 4px 14px}.pc-btn{font-size:12.5px;padding-inline:8px;white-space:normal;line-height:1.3}}@media (max-height: 500px){.pc-table thead th{padding:8px 6px}.pc-price,.pc-per{display:none!important}}
