.site{background:var(--bg);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}.site-wrap{width:100%;max-width:760px;margin:0 auto;padding:0 20px}.site-skip.sr-only:focus{clip:auto;clip-path:none;z-index:10;background:var(--surface);width:auto;height:auto;color:var(--ink);outline:2px solid var(--focus);border-radius:10px;margin:0;padding:10px 14px;top:8px;left:12px;overflow:visible}.site-head{border-bottom:1px solid var(--line)}.site-head-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.site-mark{letter-spacing:3px;color:var(--ink);align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.site-head nav{flex-wrap:wrap;gap:4px 16px;display:flex}.site-head nav a{min-width:44px;min-height:44px;color:var(--ink);justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.site-head nav a.site-help{color:var(--crisis)}.site-main{flex-direction:column;flex:1;gap:16px;padding-top:32px;padding-bottom:48px;display:flex}.site-updated{color:var(--ink-2);margin-top:-8px;font-size:14px}.site-prose h2{margin-top:16px}.site-prose a{color:var(--accent);text-underline-offset:3px}.site-prose a.btn{text-decoration:none}.site-prose a.btn-primary{color:var(--accent-ink)}.site-prose a.btn-secondary{color:var(--ink)}.site-prose table{border-collapse:collapse;width:100%;font-size:15px}.site-prose th,.site-prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 8px}.site-prose code{word-break:break-all;font-size:13px}.site-prose td a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.lamp{--lamp:236, 214, 178;--lamp-a:.55;--orb-sky:#74c3fa;--orb-violet:#c7a6f2;--orb-rose:#da9cbc;gap:32px;display:grid}[data-theme=night] .lamp,.lamp--landing{--lamp:232, 201, 154;--lamp-a:.12}.lamp p,.lamp h2,.lamp h3{margin:0}.lamp-room{justify-items:start;display:grid;position:relative}.lamp-room:before{content:"";pointer-events:none;background:radial-gradient(220px 320px at 24px 50%, rgba(var(--lamp), var(--lamp-a)) 0%, rgba(var(--lamp), calc(var(--lamp-a) * .72)) 18%, rgba(var(--lamp), calc(var(--lamp-a) * .45)) 36%, rgba(var(--lamp), calc(var(--lamp-a) * .22)) 55%, rgba(var(--lamp), calc(var(--lamp-a) * .08)) 75%, rgba(var(--lamp), 0) 100%);position:absolute;inset:-32px -20px 0;-webkit-mask-image:linear-gradient(#0000 0,#000 64px);mask-image:linear-gradient(#0000 0,#000 64px)}.lamp-orb{background:radial-gradient(circle at 36% 30%, #fff 0%, var(--orb-sky) 34%, var(--orb-violet) 72%, var(--orb-rose) 100%);width:40px;height:40px;box-shadow:0 0 30px 8px rgba(var(--lamp), .9), 0 0 80px 26px rgba(var(--lamp), .55);border-radius:50%;display:block;position:relative}[data-theme=night] .lamp-orb,.lamp--landing .lamp-orb{box-shadow:0 0 36px 10px rgba(var(--lamp), .45), 0 0 90px 30px rgba(var(--lamp), .18)}.lamp-orb--top{display:none}.lamp-orb--between{margin:0 0 0 4px}.lamp-plans{gap:24px;width:100%;display:grid;position:relative}.lamp-plan{align-content:start;justify-items:start;min-width:0;display:grid}.lamp-desc{font:600 16px/20px var(--sans);letter-spacing:.02em;color:var(--ink-2);margin-bottom:8px!important}.lamp-name{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.lamp .lamp-name h2,.lamp .lamp-name h3{font:400 26px/32px var(--serif);letter-spacing:-.01em;color:var(--ink)}.lamp-soon{border:1px solid var(--line);min-height:24px;font:600 12px/16px var(--sans);color:var(--ink-2);border-radius:999px;align-items:center;padding:2px 10px;display:inline-flex}.lamp .lamp-price{height:56px;font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;align-items:last baseline;font-size:56px;font-weight:500;line-height:56px;display:flex;margin-top:16px!important}.lamp-plan--free .lamp-price{font-size:44px}.lamp-price-vis{display:contents}.lamp-cur{color:var(--ink-2);letter-spacing:0;margin-right:.14em;font-size:.42em}.lamp .lamp-unit{font:400 16px/24px var(--sans);color:var(--ink-2);letter-spacing:0;margin-left:8px}.lamp .lamp-promise{max-width:34ch;color:var(--ink);text-wrap:balance;font-size:17px;line-height:26px;margin-top:16px!important}.lamp-terms{gap:4px;margin-top:16px;display:grid}.lamp .lamp-terms p{color:var(--ink-2);text-wrap:balance;font-size:16px;line-height:24px}.lamp-buy{justify-items:stretch;gap:12px;width:100%;margin-top:24px;display:grid}.lamp-buy .btn{border-radius:999px;min-height:48px}.lamp .lamp-seller{color:var(--ink-2);text-align:center;text-wrap:balance;font-size:16px;line-height:22px}.lamp .lamp-links{flex-wrap:wrap;justify-content:center;gap:0 16px;display:flex}.lamp-links a{min-width:44px;min-height:44px;color:var(--ink);text-underline-offset:3px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.lamp .lamp-offer{max-width:60ch;color:var(--ink-2);text-wrap:balance;font-size:16px;line-height:24px;position:relative;margin-top:32px!important}.lamp .lamp-offer strong{color:var(--ink);font-weight:600}.lamp-floor{background:var(--line);width:100%;height:1px;margin-top:32px;position:relative}.lamp-trust{gap:8px;display:grid}.lamp .lamp-trust h2,.lamp .lamp-trust h3{font:400 24px/32px var(--serif);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.lamp .lamp-trust-line{color:var(--ink);font-size:17px;line-height:26px}.lamp .lamp-trust-sub{color:var(--ink-2);font-size:16px;line-height:24px}.lamp a.lamp-help{color:var(--crisis);text-underline-offset:4px;margin-block:-10px;padding-block:10px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.lamp a.lamp-help:hover{text-decoration-thickness:2px}.lamp :lang(hi),.lamp :lang(bn){letter-spacing:0;line-height:1.6}@media (min-width:900px){.lamp{text-align:center}.lamp-room{justify-items:center}.lamp-room:before{background:radial-gradient(560px 460px at 50% 72px, rgba(var(--lamp), var(--lamp-a)) 0%, rgba(var(--lamp), calc(var(--lamp-a) * .72)) 18%, rgba(var(--lamp), calc(var(--lamp-a) * .45)) 36%, rgba(var(--lamp), calc(var(--lamp-a) * .22)) 55%, rgba(var(--lamp), calc(var(--lamp-a) * .08)) 75%, rgba(var(--lamp), 0) 100%);inset:-48px -160px 0;-webkit-mask-image:linear-gradient(#0000 0,#000 96px);mask-image:linear-gradient(#0000 0,#000 96px)}.lamp-orb--top{width:48px;height:48px;margin-bottom:24px;display:block}.lamp-orb--between{display:none}.lamp-plans{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,400px));justify-content:center;gap:0 clamp(48px,8vw,128px)}.lamp-plan{grid-row:1/span 6;grid-template-rows:subgrid;justify-items:center}.lamp-name{justify-content:center}.lamp .lamp-name h2,.lamp .lamp-name h3{font-size:30px;line-height:36px}.lamp .lamp-price{justify-content:center;height:72px;font-size:72px;line-height:72px}.lamp-plan--free .lamp-price{font-size:56px}.lamp-buy{justify-self:center;width:min(100%,320px)}.lamp-floor{max-width:928px;margin-top:40px}.lamp-trust{justify-items:center}.lamp .lamp-trust h2,.lamp .lamp-trust h3{font-size:28px;line-height:36px}}@media (min-width:1024px){.lamp .lamp-desc{font-size:14px}.lamp .lamp-terms p,.lamp .lamp-offer{font-size:15px}.lamp-floor{margin-top:48px}.lamp{gap:48px}}@supports not (grid-template-rows:subgrid){@media (min-width:900px){.lamp-plan{grid-row:auto}}}.site-main:has(.lamp){overflow-x:clip}@media (min-width:900px){.site-main .lamp-plans{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.site-main .lamp-room:before{background:radial-gradient(360px 460px at 50% 72px, rgba(var(--lamp), var(--lamp-a)) 0%, rgba(var(--lamp), calc(var(--lamp-a) * .72)) 18%, rgba(var(--lamp), calc(var(--lamp-a) * .45)) 36%, rgba(var(--lamp), calc(var(--lamp-a) * .22)) 55%, rgba(var(--lamp), calc(var(--lamp-a) * .08)) 75%, rgba(var(--lamp), 0) 100%);inset:-48px 0 0}.site-main .lamp .lamp-price{font-size:64px}.site-main .lamp-plan--free .lamp-price{font-size:48px}.site-main .site-banner~.lamp .lamp-room{padding-top:24px}.site-main .site-banner~.lamp .lamp-room:before{inset-block-start:-24px}}#pricing:has(.lamp){overflow-x:clip}.site-banner{border:1px solid var(--line);background:var(--accent-tint);color:var(--ink);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:16px;line-height:1.5;display:flex}.site-banner .site-icon{color:var(--accent);flex:none;margin-top:2px}.site-icon{display:block}.site-note{color:var(--ink-2);font-size:16px}.site-actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.site-actions .btn{min-height:48px}.site a:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.site-guide,.site-guide section,.site-guide-more{gap:12px;display:grid}.site-guide section+section{margin-top:12px}.site-guide ol,.site-guide-more ul{gap:8px;margin:0;padding-left:20px;display:grid}.site-guide h3{margin:8px 0 4px;font-size:17px;line-height:23px}.site-main .eyebrow a{align-items:center;min-width:44px;min-height:44px;margin:-14px -4px;padding:0 4px;display:inline-flex}.site-guide-switch a,.site-guide-list a,.site-guide-more a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.site-guide-switch a{justify-content:center}.foot{--orb-sky:#74c3fa;--orb-violet:#c7a6f2;--crisis-line:#f2a1986b;--horizon-h:120px;--foot-end:env(safe-area-inset-bottom,0px);background:var(--bg);color:var(--ink);border-top:1px solid var(--line);font-family:var(--sans);padding:56px 0 calc(var(--horizon-h) + 24px + var(--foot-end));position:relative;overflow:hidden}.foot p{margin:0}.foot .foot-wrap{max-width:1160px;padding-inline:20px}.foot .foot-mark{font:600 15px/18px var(--sans);letter-spacing:3px;color:var(--ink);display:block}.foot .foot-short{text-wrap:balance;max-width:30ch;color:var(--ink-2);font-size:16px;line-height:24px;margin-top:16px!important}.foot .foot-signoff{font:400 24px/32px var(--serif);color:var(--ink);text-wrap:balance;margin-top:8px!important}.foot .foot-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin-top:48px;display:grid}.foot .foot-groups>div{min-width:0}.foot .foot-h{font:600 14px/20px var(--sans);letter-spacing:0;color:var(--ink-2);margin:0 0 8px}.foot .foot-groups ul{margin:0;padding:0;list-style:none}.foot .foot-groups a,.foot .foot-legal a{min-height:44px;color:var(--ink);align-items:center;padding-block:10px;font-size:16px;line-height:24px;text-decoration:none;display:flex}.foot .foot-groups a:hover,.foot .foot-legal a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.foot .foot-groups a.foot-help{color:var(--crisis);font-weight:600}.foot .foot-fine{color:var(--ink-2);font-size:14px;line-height:20px;margin-top:8px!important}.foot .foot-sos{border-block:1px solid var(--crisis-line);gap:12px;margin-top:64px;padding:24px 0;display:grid}.foot .foot-sos-h{font:600 16px/22px var(--sans);letter-spacing:0;color:var(--ink);margin:0}.foot .foot-sos p{color:var(--ink);font-size:17px;line-height:32px}.foot .foot-sos p+p{margin-top:12px}.foot .foot-tel{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;color:var(--crisis);text-underline-offset:4px;margin:-6px -4px;padding:6px 4px;font-size:20px;font-weight:600;display:inline-block}.foot .foot-sos p.foot-sos-more{color:var(--ink-2);font-size:16px;line-height:24px}.foot .foot-sos-more a{color:var(--crisis);text-underline-offset:3px;margin-block:-10px;padding-block:10px;font-weight:600;display:inline-block}.foot .foot-close{margin-top:32px}.foot .foot-close>p{color:var(--ink-2);max-width:72ch;font-size:16px;line-height:24px}.foot .foot-close>p+p{margin-top:8px}.foot .foot-legal{flex-wrap:wrap;gap:4px 24px;margin-top:24px;display:flex}.foot .foot-legal a{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px}.foot .foot-operator{border-top:1px solid var(--line);gap:8px;margin-top:24px;padding-top:24px;display:grid}.foot .foot-operator p{color:var(--ink-2);max-width:72ch;font-size:16px;line-height:24px}.foot .foot-operator a{color:var(--ink);text-underline-offset:3px}.foot .foot-horizon{left:0;right:0;bottom:var(--foot-end);height:var(--horizon-h);pointer-events:none;position:absolute}.foot .foot-horizon:before{content:"";background:radial-gradient(320px at 50% 100%,#e8c99a29 0%,#e8c99a1c 18%,#e8c99a12 36%,#e8c99a09 55%,#e8c99a03 75%,#e8c99a00 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 70%);mask-image:linear-gradient(#0000 0,#000 70%)}.foot .foot-horizon:after{content:"";background:radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--orb-violet) 22%, transparent) 0%, color-mix(in srgb, var(--orb-sky) 7%, transparent) 50%, transparent 78%);border-radius:112px 112px 0 0;width:224px;height:112px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1023px){.site-foot.foot{padding-top:40px}}.foot :focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.foot :lang(hi){line-height:1.6}@media (min-width:600px){.foot .foot-wrap{padding-inline:32px}.foot .foot-groups{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px}}@media (min-width:1024px){.foot{--horizon-h:160px;text-align:center;padding-top:96px}.foot .foot-short{max-width:52ch;margin-inline:auto}.foot .foot-signoff{font-size:28px;line-height:36px}.foot .foot-groups{text-align:left;grid-template-columns:repeat(4,200px);justify-content:center;column-gap:48px;margin-top:64px}.foot .foot-groups a,.foot .foot-legal a{font-size:15px;line-height:22px}.foot .foot-sos,.foot .foot-close>p,.foot .foot-operator{max-width:72ch;margin-inline:auto}.foot .foot-sos{margin-top:64px}.foot .foot-sos p:not(.foot-sos-more){font-size:18px}.foot .foot-legal{justify-content:center}.foot .foot-close>p,.foot .foot-operator p{margin-inline:auto;font-size:15px}.foot .foot-operator p{font-size:14px;line-height:20px}.foot .foot-horizon:after{border-radius:160px 160px 0 0;width:320px;height:160px}}
