@font-face{font-family:'tabler-icons';font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format('woff2')}
.ti{font-family:'tabler-icons'!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle}.ti-adjustments:before{content:"\ea03"}.ti-archive:before{content:"\ea0b"}.ti-arrow-back-up:before{content:"\eb77"}.ti-arrow-left:before{content:"\ea19"}.ti-arrow-right:before{content:"\ea1f"}.ti-ban:before{content:"\ea2e"}.ti-battery-2:before{content:"\ea30"}.ti-bell:before{content:"\ea35"}.ti-book:before{content:"\ea39"}.ti-brain:before{content:"\f59f"}.ti-brand-facebook:before{content:"\ec1a"}.ti-brand-instagram:before{content:"\ec20"}.ti-brand-linkedin:before{content:"\ec8c"}.ti-brand-tiktok:before{content:"\ec73"}.ti-brand-x:before{content:"\fc0f"}.ti-briefcase:before{content:"\ea46"}.ti-bulb:before{content:"\ea51"}.ti-calendar:before{content:"\ea53"}.ti-calendar-plus:before{content:"\ebba"}.ti-check:before{content:"\ea5e"}.ti-chef-hat:before{content:"\f21d"}.ti-chevron-down:before{content:"\ea5f"}.ti-chevron-right:before{content:"\ea61"}.ti-chevron-up:before{content:"\ea62"}.ti-circle:before{content:"\ea6b"}.ti-clock:before{content:"\ea70"}.ti-code:before{content:"\ea77"}.ti-directions:before{content:"\ea8e"}.ti-dots-vertical:before{content:"\ea94"}.ti-edit:before{content:"\ea98"}.ti-eye:before{content:"\ea9a"}.ti-flag:before{content:"\eaa6"}.ti-flame:before{content:"\ec2c"}.ti-gift:before{content:"\eb68"}.ti-grip-vertical:before{content:"\ec01"}.ti-hourglass:before{content:"\ef93"}.ti-heart:before{content:"\eabe"}.ti-heart-off:before{content:"\f141"}.ti-lock:before{content:"\eae2"}.ti-map-pin:before{content:"\eae8"}.ti-message-circle:before{content:"\eaed"}.ti-moon:before{content:"\eaf8"}.ti-music:before{content:"\eafc"}.ti-palette:before{content:"\eb01"}.ti-plus:before{content:"\eb0b"}.ti-qrcode:before{content:"\eb11"}.ti-radar:before{content:"\f017"}.ti-run:before{content:"\ec82"}.ti-scan:before{content:"\ebc8"}.ti-search:before{content:"\eb1c"}.ti-seeding:before{content:"\ed51"}.ti-send:before{content:"\eb1e"}.ti-settings:before{content:"\eb20"}.ti-shield:before{content:"\eb24"}.ti-shield-check:before{content:"\eb22"}.ti-sparkles:before{content:"\f6d7"}.ti-star:before{content:"\eb2e"}.ti-star-filled:before{content:"\f6a6"}.ti-target:before{content:"\eb35"}.ti-tree:before{content:"\ef01"}.ti-trash:before{content:"\eb41"}.ti-trending-up:before{content:"\eb43"}.ti-user-off:before{content:"\ecf9"}.ti-user:before{content:"\eb4d"}.ti-id:before{content:"\eac3"}.ti-circle-dot:before{content:"\efb1"}.ti-checkbox:before{content:"\eba6"}.ti-photo:before{content:"\eb0a"}.ti-link:before{content:"\eade"}.ti-building-community:before{content:"\ebf6"}.ti-users:before{content:"\ebf2"}.ti-users-group:before{content:"\fa21"}.ti-video:before{content:"\ed22"}.ti-wifi:before{content:"\eb52"}.ti-x:before{content:"\eb55"}

/* guidr color tokens — copied VERBATIM from guidr-app src/app.css (canon).
   Tokens are named by ROLE, not appearance: --ac* = accent family (sky-teal),
   --sky/--earth = the brand duality (learn = sky, teach/guide = earth). */
:root{
  --bg:#F1F4F6; --bg2:#FFFFFF; --card:#FFFFFF;
  --sur:rgba(46,58,66,.05); --sur2:rgba(46,58,66,.1);
  --ln:rgba(46,58,66,.08); --ln2:rgba(46,58,66,.16);
  --tx:#22303A; --tx2:rgba(34,48,58,.66); --tx3:rgba(34,48,58,.45); --tx4:rgba(34,48,58,.28);
  --ac:#537D8E; --acl:#4D616F; --acbr:#7182A1; --acbg:rgba(83,125,142,.10); --acln:rgba(83,125,142,.30); --actx:#3E5F6D;
  --sky:#4D6C96; --skybg:rgba(77,108,150,.10); --skyln:rgba(77,108,150,.30);
  --earth:#5B524F; --earthbg:rgba(91,82,79,.10); --earthln:rgba(91,82,79,.28);
  --teach:#5B524F; --learn:#4D6C96; --gold:#B8860B; --red:#C4685E;
  --teachg:#D9BFA8; --learng:#AEC4DE;
  --slate:#5B6E8C; --slatebg:rgba(91,110,140,.10); --slateln:rgba(91,110,140,.32);
  --goldbg:rgba(184,134,11,.12); --acbrbg:rgba(113,130,161,.12);
  --ach1:#5C8299; --ach1bg:rgba(92,130,153,.20);
  --ach2:#55697D; --ach2bg:rgba(85,105,125,.20);
  --ach3:#7D6552; --ach3bg:rgba(125,101,82,.20);
  --ach4:#5570A5; --ach4bg:rgba(85,112,165,.20);
  --ach5:#26334D; --ach5bg:rgba(38,51,77,.18);
  --sand:#775D4F; --sandbg:rgba(119,93,79,.14);
  --peri:#799BB1; --peribg:rgba(121,155,177,.14);
  --ink:#2E3A42;
  --backdrop:#DDE3DF; /* the surface the phone "sits on" in desktop preview */
}
[data-theme="dark"]{
  --bg:#161C21; --bg2:#1E262C; --card:#232D34;
  --sur:rgba(255,255,255,.06); --sur2:rgba(255,255,255,.11);
  --ln:rgba(255,255,255,.09); --ln2:rgba(255,255,255,.17);
  --tx:#E8EDF0; --tx2:rgba(232,237,240,.70); --tx3:rgba(232,237,240,.48); --tx4:rgba(232,237,240,.30);
  --ac:#6E9DB0; --acl:#5D8194; --acbr:#8FA4C2; --acbg:rgba(110,157,176,.16); --acln:rgba(110,157,176,.36); --actx:#9CC1D2;
  --sky:#6E8FC0; --skybg:rgba(110,143,192,.16); --skyln:rgba(110,143,192,.36);
  --earth:#8A7D77; --earthbg:rgba(138,125,119,.16); --earthln:rgba(138,125,119,.34);
  --teach:#9A8B84; --learn:#7FA0D4; --gold:#D4B85A; --red:#D47B72;
  --slate:#8496B8; --slatebg:rgba(132,150,184,.16); --slateln:rgba(132,150,184,.36);
  --goldbg:rgba(212,184,90,.16); --acbrbg:rgba(143,164,194,.16);
  --ach1:#8FAAC1; --ach1bg:rgba(143,170,193,.18);
  --ach2:#8390B0; --ach2bg:rgba(131,144,176,.18);
  --ach3:#A08876; --ach3bg:rgba(160,136,118,.18);
  --ach4:#8FA4D4; --ach4bg:rgba(143,164,212,.18);
  --ach5:#7E8FAE; --ach5bg:rgba(126,143,174,.18);
  --sand:#9A7A66; --sandbg:rgba(154,122,102,.20);
  --peri:#8FB2C8; --peribg:rgba(143,178,200,.20);
  --ink:#E8EDF0;
  --backdrop:#10151A;
}

/* guidr surfaces — radii, shadows, and the two glass recipes, verbatim from guidr-app src/app.css. */
:root{
  /* radii */
  --r-pill:100px;        /* buttons, chips, pills */
  --r-card:14px;         /* list cards .dcard */
  --r-card-sm:13px;      /* stat/meetup/prompt cards */
  --r-chipbox:12px;      /* segmented, filter capsules, day chips */
  --r-input:11px;        /* sheet inputs .sinp */
  --r-bubble:16px;       /* chat bubbles (4px on the anchored corner) */
  --r-sheet:24px;        /* bottom sheet top corners */
  --r-avatar-sq:11px;    /* square avatar variant */
  /* hairlines: .5px borders in var(--ln) / var(--ln2); 1.5px for interactive outlines */
  /* shadows */
  --sh-card:0 1px 2px rgba(34,48,58,.04);
  --sh-sheet:0 -6px 30px rgba(34,48,58,.15);
  --sh-float:0 4px 16px rgba(31,45,54,.10);
  /* glass recipe A — chrome (tab bar, top bar, rewind button, chat search):
     bg + blur(30px) saturate(1.8) + .5px white hairline */
  --glass-bg:rgba(255,255,255,.65);
  --menu-glass:rgba(255,255,255,.42);
  --glass-line:rgba(255,255,255,.5);
  --glass-blur:blur(30px) saturate(1.8);
  /* glass recipe B — "liquid glass" over photography (match/reject, tutorial next):
     4% white fill, blur(18px) saturate(1.6), 1px white border @.28, top catch-light inset */
  --liquid-bg:rgba(255,255,255,.04);
  --liquid-border:rgba(255,255,255,.28);
  --liquid-blur:blur(18px) saturate(1.6);
  --liquid-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 8px 20px rgba(0,0,0,.30);
  /* landing glass pill .lbtn */
  --lbtn-bg:rgba(255,255,255,.42);
  --lbtn-border:rgba(255,255,255,.55);
  --lbtn-blur:blur(24px) saturate(160%);
  /* scrims over photography */
  --scrim-card:linear-gradient(180deg,rgba(0,0,0,.06) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0) 50%,rgba(0,0,0,.16) 70%,rgba(0,0,0,.40) 100%);
  --scrim-landing:linear-gradient(180deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 35%,rgba(255,255,255,0) 65%,rgba(0,0,0,.12) 100%);
  /* photo treatment for full-bleed imagery (landing, tutorial) */
  --photo-filter:brightness(1.2) contrast(0.9) saturate(0.6);
}
[data-theme="dark"]{
  --glass-bg:rgba(30,38,44,.55);
  --menu-glass:rgba(24,31,37,.40);
  --glass-line:rgba(255,255,255,.14);
}


body{margin:0;background:var(--bg);font-family:'Poppins',system-ui,-apple-system,sans-serif;letter-spacing:0;color:var(--tx)}
input,button{font-family:inherit}
a{color:var(--tx);text-decoration:none}a:hover{color:var(--ac)}
:root{--font-marketing:'Poppins',system-ui,-apple-system,sans-serif;--nav-glass:rgba(255,255,255,0.42);--mark:var(--ink);--nav-line:var(--glass-line);--cta-bg:var(--ink);--cta-tx:var(--bg2)}
[data-theme="dark"]{--nav-glass:rgba(33,33,33,0.20);--mark:#fff;--nav-line:transparent;--cta-bg:#243C4CF9;--cta-tx:#D2D9DE}
@keyframes gdFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}
.gd-ribbon span{opacity:0;transform:translateY(10px);transition:opacity .8s ease,transform .8s ease}
.gd-ribbon.in span{opacity:1;transform:none}
.gd-ribbon.in span:nth-child(1){transition-delay:0s}.gd-ribbon.in span:nth-child(2){transition-delay:.09s}.gd-ribbon.in span:nth-child(3){transition-delay:.18s}.gd-ribbon.in span:nth-child(4){transition-delay:.27s}.gd-ribbon.in span:nth-child(5){transition-delay:.36s}.gd-ribbon.in span:nth-child(6){transition-delay:.45s}.gd-ribbon.in span:nth-child(7){transition-delay:.54s}.gd-ribbon.in span:nth-child(8){transition-delay:.63s}.gd-ribbon.in span:nth-child(9){transition-delay:.72s}.gd-ribbon.in span:nth-child(10){transition-delay:.81s}.gd-ribbon.in span:nth-child(11){transition-delay:.9s}
.gd-reveal{opacity:0;transform:translateY(32px);transition:opacity .9s ease,transform .9s cubic-bezier(.22,.8,.3,1)}
.gd-reveal.in{opacity:1;transform:none}
.gd-fan{position:relative;width:400px;min-height:470px;height:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:22px}
.gd-stage{position:relative;flex:1;min-height:430px;width:100%}
.gd-fan .gd-ph{position:absolute;left:50%;bottom:0;transform-origin:50% 100%;width:186px;height:403px;margin-left:-93px;border-radius:26px;border:6px solid #000;box-shadow:0 24px 56px rgba(34,48,58,0.26);overflow:hidden;background:var(--card);transition:transform 1.15s cubic-bezier(.32,.72,0,1) .25s,filter .8s ease .25s}
.gd-fan .gd-ph.gd-front{z-index:3;transform:none;filter:none}
.gd-fan .gd-ph.gd-left{z-index:2;transform:none;filter:brightness(.94)}
.gd-fan .gd-ph.gd-right{z-index:1;transform:none;filter:brightness(.94)}
.gd-fan.in .gd-ph.gd-front{transform:scale(1.04)}
.gd-fan.in .gd-ph.gd-left{transform:translateX(-124px) scale(.94)}
.gd-fan.in .gd-ph.gd-right{transform:translateX(124px) scale(.94)}
.gd-fanpill{position:relative;left:auto;bottom:auto;transform:translateY(10px);display:flex;align-items:center;gap:14px;z-index:6;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:0.5px solid var(--glass-line);border-radius:100px;padding:8px 14px;box-shadow:var(--sh-float);opacity:0;transition:opacity .6s ease .6s,transform .6s ease .6s}
.gd-fan.in .gd-fanpill{opacity:1;transform:none}
.gd-fanpill button{width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:var(--tx2);font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}
.gd-fanpill button:hover{background:var(--sur)}
.gd-fandots{display:flex;gap:7px;align-items:center}
.gd-fandots i{width:7px;height:7px;border-radius:50%;background:var(--tx4);cursor:pointer;transition:background .2s,width .2s}
.gd-fandots i.on{background:var(--ac);width:18px;border-radius:4px}

/* Theme toggle: symbols only, sized to the invite button (34px) and deliberately quiet —
   a hairline ring that only gains contrast on hover. The icon shows the mode you will switch
   TO, which is the convention that reads as an action rather than a status light. */
.gd-theme{width:34px;height:34px;flex-shrink:0;padding:0;border-radius:50%;border:0.5px solid var(--ln2);background:transparent;color:var(--tx3);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .18s ease,border-color .18s ease}
.gd-theme:hover{color:var(--tx);border-color:var(--ln)}
.gd-theme svg{width:16px;height:16px;display:block}
.gd-theme .gd-sun{display:none}
[data-theme="dark"] .gd-theme .gd-sun{display:block}
[data-theme="dark"] .gd-theme .gd-moon{display:none}

/* Below 860px the centre links collide with the invite button — the nav has no room for
   three groups. Hiding them is a stopgap, not a mobile nav: the page still needs a proper
   small-screen layout (logged in the repo's mobile-layout note). */
@media (max-width: 860px){
  /* !important is load-bearing: the element carries display:flex as an INLINE style (the
     design tool's export style), and inline wins over any stylesheet rule without it. */
  .gd-navlinks{display:none !important}
}

/* ---------------------------------------------------------------- mobile
   The pages were built desktop-first with fixed widths, so phones scrolled sideways. Two
   elements caused all of it: the waitlist row (300px input beside its button) and the phone
   fan (a fixed 400px stage of absolutely-positioned screens).

   !important appears throughout because the design-tool export sets these properties INLINE,
   and inline beats any stylesheet rule without it. */
@media (max-width: 700px){
  /* the waitlist becomes two stacked full-width controls */
  .gd-wl{flex-wrap:wrap}
  .gd-wl input{width:100% !important}
  .gd-wl button{width:100%}

  /* THE FAN BECOMES A SWIPEABLE CAROUSEL. The desktop version fans three absolutely-placed
     phones out from a centre; on a phone that cannot fit, so the stage turns into a
     scroll-snap strip and each screen becomes a normal flex child. The ::before/::after
     spacers are what let the first and last screens sit CENTRED rather than jammed against
     the edges. The dots pill is reused, driven from scroll position by the page script. */
  /* min-width:0 all the way down: a flex item defaults to min-width:auto, so the 400px stage
     propagated its width up the chain and pushed the page to 657px however hard the fan was
     told to be 100%. */
  .gd-fanwrap{min-width:0;max-width:100%}
  .gd-fan{width:100% !important;max-width:100%;min-width:0;min-height:0}
  .gd-stage{min-width:0;max-width:100%;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;min-height:0;padding:8px 0 16px;gap:16px;scrollbar-width:none}
  .gd-stage::-webkit-scrollbar{display:none}
  .gd-stage::before,.gd-stage::after{content:'';flex:0 0 calc(50% - 93px)}
  .gd-fan .gd-ph{position:relative;left:auto;bottom:auto;margin-left:0;flex:0 0 186px;scroll-snap-align:center;transform:none !important;filter:none !important;transition:none}

  /* THE actual cause of the sideways scroll: a hardcoded 420px grid column. No amount of
     min-width:0 on the item can shrink a track that was told to be 420px — the grid itself
     has to become one column. */
  .gd-grid2{grid-template-columns:1fr !important;gap:40px !important}
  .gd-grid3{grid-template-columns:1fr !important;gap:32px !important}

  /* the hero and section rhythm, scaled for a 393px screen */
  .gd-h1{font-size:38px !important}
  section{padding-left:22px !important;padding-right:22px !important}
  nav{padding-left:20px !important;padding-right:16px !important}
}

/* ---------------------------------------------------------------- mobile menu
   Desktop never sees any of this: the burger and panel are display:none until 860px. */
.gd-burger{display:none;width:34px;height:34px;flex-shrink:0;padding:0;border-radius:50%;border:0.5px solid var(--ln2);background:transparent;color:var(--tx2);align-items:center;justify-content:center;cursor:pointer;transition:color .18s ease,border-color .18s ease}
.gd-burger:hover{color:var(--tx);border-color:var(--ln)}
.gd-burger svg{width:18px;height:18px;display:block}
/* the two bars cross when open — one element, no icon swap */
.gd-burger .gd-b1,.gd-burger .gd-b2{transition:transform .26s cubic-bezier(.32,.72,0,1)}
.gd-burger .gd-b1{transform-origin:12px 8px}
.gd-burger .gd-b2{transform-origin:12px 16px}
.gd-menu-open .gd-burger .gd-b1{transform:translateY(4px) rotate(45deg)}
.gd-menu-open .gd-burger .gd-b2{transform:translateY(-4px) rotate(-45deg)}

.gd-menu{display:none;position:fixed;top:66px;left:0;right:0;z-index:49;flex-direction:column;padding:10px 22px 22px;background:var(--menu-glass);backdrop-filter:blur(34px) saturate(1.9);-webkit-backdrop-filter:blur(34px) saturate(1.9);border-bottom:0.5px solid var(--glass-line);box-shadow:var(--sh-float);opacity:0;visibility:hidden;transform:translateY(-100%);transition:opacity .24s ease-in,transform .32s cubic-bezier(.55,0,1,.45),visibility .32s}
.gd-menu.gd-dragging{transition:none;will-change:transform}
.gd-menu a{padding:14px 2px;font-size:16px;font-weight:400;color:var(--tx);border-bottom:0.5px solid var(--ln2)}
.gd-menu a:last-of-type{border-bottom:none}
.gd-menu-rule{height:14px}
.gd-menu .gd-menu-cta{margin-top:16px;padding:0;height:50px;display:flex;align-items:center;justify-content:center;border:none;border-radius:100px;background:var(--cta-bg);color:var(--cta-tx);font-size:15px;font-weight:500}

@media (max-width: 860px){
  .gd-burger{display:inline-flex}
  .gd-menu{display:flex}
  .gd-menu-open .gd-menu{opacity:1;visibility:visible;transform:none;transition:opacity .22s ease-out,transform .34s cubic-bezier(.32,.72,0,1),visibility 0s}
  /* the invite button is too heavy for a phone header — it took attention off the content,
     so it lives in the menu instead */
  .gd-navcta{display:none !important}
  /* the footer's link row wrapped at this width; those links are in the menu now */
  .gd-footlinks{display:none !important}
  footer{padding-left:22px !important;padding-right:22px !important;gap:10px}
  /* the page must not scroll behind an open panel */
  .gd-menu-open body{overflow:hidden}
}
