:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--black:#000;--ink:#0b0b0c;--muted:#6d6d72;--graphite:#6d6d72;--paper:#f5f5f3;--white:#fff;--sheet:#fff;--hairline:#d9d9d4;--blue:#0068d7;--blue-hover:#005bbe;--tide-blue:#0068d7;--harbor-green:#238451;--amber:#955500;--coral:#c43b37;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Arial, sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{background:var(--black);color:var(--white);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%236e6e73' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px}legend{padding:0}input[type=checkbox],input[type=radio]{margin:0}.site-nav{z-index:100;-webkit-backdrop-filter:saturate(180%)blur(18px);background:#000000d1;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 max(24px,50vw - 640px);font-size:13px;display:grid;position:fixed;inset:0 0 auto}.brand{letter-spacing:-.02em;justify-self:start;align-items:center;min-height:44px;font-size:17px;font-weight:650;display:inline-flex}.nav-links{color:#d2d2d7;align-items:center;gap:32px;display:flex}.nav-links a{align-items:center;min-height:44px;display:inline-flex}.nav-links a:hover{color:var(--white)}.nav-action{background:var(--blue);min-height:44px;color:var(--white);background:0 0;border-radius:999px;justify-content:center;justify-self:end;align-items:center;min-width:44px;min-height:44px;padding:0 7px;font-size:12px;font-weight:600;transition:background-color .18s,transform .18s;display:inline-flex}.nav-action span{background:var(--blue);border-radius:999px;align-items:center;height:30px;padding:0 15px;transition:background-color .18s,transform .18s;display:inline-flex}.nav-action:hover{background:0 0}.nav-action:hover span{background:var(--blue-hover)}.nav-action:active{transform:none}.nav-action:active span{transform:scale(.97)}.notion-window{z-index:3;background:var(--white);color:#37352f;opacity:var(--destination-progress);transform:translateY(calc((1 - var(--destination-progress)) * 36px)) scale(calc(.82 + var(--destination-progress) * .18));transform-origin:50%;will-change:transform, opacity;border-radius:18px;position:absolute;inset:0;overflow:hidden;box-shadow:0 34px 80px #00000038}.notion-chrome{color:#6f6e69;border-bottom:1px solid #ededeb;justify-content:space-between;align-items:center;height:50px;padding:0 18px;font-size:12px;display:flex}.notion-breadcrumb,.notion-tools{align-items:center;gap:12px;display:flex}.notion-glyph{color:#191919;place-items:center;width:24px;height:24px;font-size:20px;display:grid}.notion-content{width:84%;margin:0 auto;padding:clamp(34px,6vh,64px) 0 40px}.page-mark{border:1px solid #37352f;border-radius:50%;width:25px;height:25px;margin-bottom:16px;overflow:hidden}.page-mark span{background:#37352f;height:50%;display:block}.page-kicker{color:#9b9a97;letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:650}.notion-content h3{color:#37352f;letter-spacing:-.03em;margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(34px,3.1vw,46px);font-weight:500}.page-meta{color:#9b9a97;align-items:center;gap:7px;margin:10px 0 34px;font-size:12px;display:flex}.live-dot{background:#23a55a;border-radius:50%;width:7px;height:7px;display:inline-block}.database{border-top:1px solid #e5e5e3;font-size:12px}.database-head,.database-row{border-bottom:1px solid #e5e5e3;grid-template-columns:1.8fr 1fr .7fr 1fr;align-items:center;min-height:48px;display:grid}.database-head{color:#9b9a97;min-height:34px;font-size:10px}.database-head span:not(:first-child),.database-row>span:not(:first-child){border-left:1px solid #e5e5e3;padding-left:12px}.database-row{opacity:var(--row-opacity,0);transform:translateY(calc((1 - var(--row-opacity,0)) * 10px))}.app-cell{align-items:center;gap:10px;display:flex}.app-cell b{font-weight:550}.status{border-radius:4px;padding:3px 7px;font-style:normal;display:inline-block}.status--live{color:#2b593f;background:#dbeddb}.status--review{color:#8a6116;background:#fdecc8}.database-count{color:#9b9a97;letter-spacing:.06em;text-align:center;text-transform:uppercase;padding:11px 0;font-size:9px}.database-count strong{color:#6f6e69}.section-shell{width:min(1280px,100vw - 64px);margin:0 auto}.section-kicker{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:700}.founding{z-index:8;background:var(--black);color:var(--white);padding:150px 0;position:relative}.founding-layout{grid-template-columns:minmax(0,1.2fr) minmax(400px,.8fr);align-items:start;gap:clamp(80px,12vw,180px);display:grid}.founding-copy{position:sticky;top:124px}.founding-copy h2{letter-spacing:-.06em;margin:0;font-size:clamp(54px,6.3vw,88px);font-weight:590;line-height:.92}.founding-copy>p:last-child{color:#a1a1a6;max-width:540px;margin:36px 0 0;font-size:18px;line-height:1.55}.offer-sheet{padding-top:10px}.offer-price{border-bottom:1px solid #fff3;align-items:baseline;gap:9px;padding-bottom:28px;display:flex}.offer-price span{letter-spacing:-.065em;font-size:clamp(70px,7vw,104px);font-weight:550;line-height:1}.offer-price small{color:#86868b;font-size:16px}.offer-availability{color:#2997ff;letter-spacing:.02em;margin:24px 0 38px;font-size:13px;font-weight:650}.offer-list{border-top:1px solid #fff3;margin:0 0 38px;padding:0;list-style:none}.offer-list li{color:#d2d2d7;border-bottom:1px solid #fff3;padding:19px 0 19px 30px;font-size:15px;position:relative}.offer-list li:before{color:var(--white);content:"✓";position:absolute;left:0}.checkout-action{background:var(--blue);width:100%;min-height:58px;color:var(--white);cursor:pointer;border:0;border-radius:999px;padding:0 24px;font-size:16px;font-weight:650;transition:background-color .18s,transform .18s}.checkout-action:hover{background:var(--blue-hover)}.checkout-action:active{transform:scale(.985)}.checkout-action:disabled{color:#86868b;cursor:not-allowed;background:#424245}.offer-footnote{color:#6e6e73;text-align:center;margin:16px 0 0;font-size:12px}.offer-error{color:#ff6961;text-align:center;margin:16px 0 0;font-size:13px}.checkout-note{z-index:9;color:#b9dcff;text-align:center;background:#102a43;margin:0;padding:18px 24px;font-size:13px;position:relative}.site-footer{z-index:8;background:var(--paper);color:var(--ink);border-top:1px solid #d8d8d2;padding:58px 0 34px;position:relative}.footer-layout{grid-template-columns:2fr 1fr 1fr;align-items:end;gap:48px;display:grid}.footer-brand{letter-spacing:-.03em;font-size:20px;font-weight:650}.site-footer p{color:#6e6e73;margin:12px 0 0;font-size:13px;line-height:1.5}.site-footer nav{gap:24px;font-size:13px;display:flex}.site-footer nav a:hover{color:var(--blue)}.footer-note{text-align:right}.site-footer .footer-trademarks{grid-column:1/-1;max-width:760px;margin:0;font-size:12px}.plain-nav{background:var(--paper);height:64px;color:var(--ink);border-bottom:1px solid #deded8;padding:0 max(32px,50vw - 500px)}.plain-nav a{align-items:center;min-height:64px;font-size:14px;font-weight:600;display:inline-flex}.legal-page{background:var(--paper);min-height:80vh;color:var(--ink);padding:112px max(32px,50vw - 500px) 140px}.legal-page h1{letter-spacing:-.06em;max-width:820px;margin:0;font-size:clamp(54px,7.5vw,92px);font-weight:590;line-height:.94}.legal-lead{color:#6e6e73;max-width:680px;margin:38px 0 88px;font-size:20px;line-height:1.5}.legal-page section{border-top:1px solid #d8d8d2;grid-template-columns:1fr 2fr;gap:64px;max-width:920px;padding:32px 0;display:grid}.legal-page section h2{letter-spacing:-.025em;margin:0;font-size:20px}.legal-page section p{color:#545458;margin:0;font-size:16px;line-height:1.65}.legal-contact{background:var(--ink);min-height:48px;color:var(--white);border-radius:999px;align-items:center;margin-top:54px;padding:0 22px;font-size:14px;font-weight:650;display:inline-flex}.success-page{background:var(--paper);min-height:82vh;color:var(--ink);padding:116px max(32px,50vw - 550px) 140px}.success-state{max-width:840px}.success-state h1,.success-copy h1{letter-spacing:-.06em;margin:0;font-size:clamp(52px,7vw,88px);font-weight:590;line-height:.94}.success-state>p:not(.section-kicker),.success-copy>p:not(.section-kicker){color:#6e6e73;max-width:620px;margin:34px 0 0;font-size:18px;line-height:1.55}.success-layout{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(76px,10vw,140px);display:grid}.onboarding-form{gap:30px;padding-top:8px;display:grid}.onboarding-form>label{color:#545458;gap:10px;font-size:14px;font-weight:600;display:grid}.onboarding-form select,.onboarding-form textarea{background-color:var(--white);width:100%;color:var(--ink);border:1px solid #c7c7c1;border-radius:12px;outline:none;font-size:16px;transition:border-color .16s,box-shadow .16s}.onboarding-form select{min-height:52px;padding:0 44px 0 14px}.onboarding-form textarea{resize:vertical;min-height:132px;padding:14px;line-height:1.5}.onboarding-form select:focus,.onboarding-form textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #0066cc24}.onboarding-form fieldset{border:0;flex-wrap:wrap;gap:12px;margin:0;padding:0;display:flex}.onboarding-form legend{color:#545458;width:100%;margin-bottom:10px;font-size:14px;font-weight:600}.onboarding-form fieldset label{background:var(--white);cursor:pointer;border:1px solid #c7c7c1;border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:0 18px;display:inline-flex}.onboarding-form input[type=radio]{accent-color:var(--blue)}.onboarding-complete{color:var(--ink);border-top:1px solid #c7c7c1;border-bottom:1px solid #c7c7c1;margin:0;padding:30px;font-size:22px;font-weight:600;line-height:1.4}.onboarding-complete-wrap{justify-items:start;gap:18px;display:grid}.onboarding-demo-action{background:var(--ink);color:#fff;border-radius:999px;align-items:center;min-height:48px;padding:0 21px;font-size:14px;font-weight:650;display:inline-flex}.onboarding-complete-wrap small{max-width:420px;color:var(--graphite);font-size:12px;line-height:1.5}@media (width<=920px){.notion-content{padding-top:30px}.founding-layout{grid-template-columns:1fr;gap:80px}.founding-copy{position:static}.offer-sheet{width:min(100%,560px)}.success-layout{grid-template-columns:1fr;gap:70px}}@media (width<=640px){.site-nav{grid-template-columns:1fr auto;padding:0 16px}.nav-links{display:none}.notion-window{border-radius:12px}.notion-chrome{height:40px;padding:0 12px}.notion-tools{display:none}.notion-content{width:90%;padding-top:20px}.page-mark{width:21px;height:21px;margin-bottom:8px}.notion-content h3{font-size:28px}.page-meta{margin:6px 0 18px}.database{font-size:10px}.database-head,.database-row{grid-template-columns:1.7fr 1fr .6fr;min-height:40px}.database-head span:last-child,.database-row>span:last-child{display:none}.database-head{min-height:28px}.status{padding:2px 5px}.section-shell{width:calc(100vw - 32px)}.founding{padding:96px 0}.founding-layout{gap:58px}.founding-copy h2{font-size:52px}.founding-copy>p:last-child{margin-top:26px;font-size:16px}.footer-layout{grid-template-columns:1fr;gap:34px}.footer-note{text-align:left}.legal-page{padding:78px 24px 100px}.legal-page h1{font-size:54px}.legal-lead{margin:28px 0 68px;font-size:18px}.legal-page section{grid-template-columns:1fr;gap:12px}.success-page{padding:78px 24px 100px}.success-state h1,.success-copy h1{font-size:52px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.marketing-page{background:var(--black);color:var(--white);overflow:hidden}.marketing-shell{width:min(1180px,100vw - 64px);margin-inline:auto}.porttide-brand{letter-spacing:-.025em;align-items:center;gap:10px;min-height:44px;font-size:17px;font-weight:680;display:inline-flex}.porttide-brand__mark{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.4px;width:25px;height:20px;overflow:visible}.porttide-brand--dark{color:var(--ink)}.landing-hero{isolation:isolate;background:radial-gradient(circle at 50% 46%, #0068d71c, transparent 34%), var(--black);min-height:980px;padding:172px 32px 112px;position:relative}.landing-hero:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 35%,#0000 86%);mask-image:linear-gradient(#0000,#000 35%,#0000 86%)}.landing-hero__copy{text-align:center;width:min(860px,100%);margin-inline:auto}.landing-hero h1{letter-spacing:-.071em;margin:0;font-size:clamp(64px,8.8vw,126px);font-weight:620;line-height:.9}.landing-hero__copy>p{color:#a1a1a6;letter-spacing:-.025em;max-width:610px;margin:32px auto 30px;font-size:clamp(18px,2vw,22px);line-height:1.45}.marketing-action{background:var(--blue);border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:15px;font-weight:650;transition:background-color .16s,transform .16s;display:inline-flex;box-shadow:0 10px 34px #0068d747}.marketing-action:hover{background:var(--blue-hover)}.made-for-notion{width:auto;height:48px;margin:32px auto 0;display:block}.marketing-action:active{transform:scale(.98)}.transfer-scene{grid-template-columns:170px minmax(270px,1fr) 290px;align-items:center;width:min(1080px,100%);margin:132px auto 0;display:grid}.transfer-source,.notion-destination{color:#f5f5f7;text-align:center;background:#131314eb;border:1px solid #ffffff21;border-radius:28px;align-content:center;justify-items:center;min-height:156px;display:grid;box-shadow:0 28px 60px #00000061}.transfer-source>span:nth-child(2),.notion-destination>span:nth-child(2){margin-top:10px;font-size:13px;font-weight:620}.transfer-source strong,.notion-destination strong{color:#86868b;margin-top:4px;font-size:11px;font-weight:520}.apple-symbol{color:#fff;background:linear-gradient(#1ec8fb 0%,#0d96f6 55%,#1a6ce8 100%);border-radius:11px;place-items:center;width:43px;height:43px;font-size:26px;display:grid}.notion-letter{color:#191919;background:#fff;border-radius:11px;place-items:center;width:43px;height:43px;font-size:29px;display:grid}.notion-destination--sheet{text-align:left;align-content:start;justify-items:stretch;min-height:244px;padding:18px}.hero-sheet__title{border-bottom:1px solid #ffffff1f;align-items:center;gap:12px;padding-bottom:15px;display:flex}.hero-sheet__title>div{gap:3px;display:grid}.hero-sheet__title>div span{font-size:14px;font-weight:650}.hero-sheet__title>div strong{color:#77777c;font-size:9px;font-weight:560}.hero-sheet__table{display:grid}.hero-sheet__table>div{border-bottom:1px solid #ffffff17;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;min-height:39px;display:grid}.hero-sheet__table .app-glyph{width:23px;height:23px;box-shadow:none}.hero-sheet__table span{font-size:10px;font-weight:580}.hero-sheet__table b{color:#727277;font-size:9px;font-weight:560}.transfer-current{min-width:0;position:relative}.tide-line{justify-items:center;gap:14px;display:grid;position:relative}.tide-line__rail{background:#ffffff26;width:100%;height:2px;display:block;position:relative;overflow:hidden}.tide-line__rail:after{content:"";background:linear-gradient(90deg,#0000,#2997ff 35%,#8ec8ff 55%,#0000);position:absolute;inset:0;transform:translate(-100%)}.tide-line--active .tide-line__rail:after{animation:3.6s cubic-bezier(.4,0,.2,1) infinite tide-flow}.tide-line__rail i{z-index:1;background:#77baff;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:50%;box-shadow:0 0 20px #2997ff}.tide-line__label{color:#6e6e73;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:620}@keyframes tide-flow{0%{transform:translate(-100%)}62%,to{transform:translate(100%)}}.transfer-apps{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:-76px 12% auto}.app-glyph{border-radius:24%;flex:none;display:block;box-shadow:0 12px 30px #00000040}.app-glyph--small{border-radius:7px;width:26px;height:26px}.arrival-proof{z-index:3;background:var(--paper);color:var(--ink);padding:144px 0 136px;position:relative}.arrival-proof__heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:72px;display:flex}.quiet-label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:680}.arrival-proof h2,.security-section h2{letter-spacing:-.062em;margin:0;font-size:clamp(50px,6.7vw,92px);font-weight:600;line-height:.94}.text-action{color:var(--blue);flex:none;margin-bottom:8px;font-size:14px;font-weight:650}.text-action span{margin-left:4px;transition:transform .16s;display:inline-block}.text-action:hover span{transform:translate(2px,-2px)}.arrival-proof__window{min-height:600px}.arrival-proof .notion-window{opacity:1;border:1px solid #e3e3df;border-radius:22px;min-height:600px;position:relative;inset:auto;transform:none;box-shadow:0 32px 86px #1919181f}.arrival-proof .notion-content{width:min(84%,860px);padding-top:72px}.arrival-proof .database-row{opacity:1;transform:none}.arrival-proof .app-glyph{box-shadow:none}.outcome-grid{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);gap:0;margin-top:108px;display:grid}.outcome-grid article{border-right:1px solid var(--hairline);min-height:238px;padding:30px 34px 0 0}.outcome-grid article:not(:first-child){padding-left:34px}.outcome-grid article:last-child{border-right:0}.outcome-grid article>span{color:#9a9a96;font-variant-numeric:tabular-nums;font-size:11px}.outcome-grid h3{letter-spacing:-.04em;margin:72px 0 12px;font-size:27px;font-weight:610}.outcome-grid p{max-width:280px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.security-section{color:var(--ink);background:#e9e9e5;padding:150px 0}.security-layout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(70px,11vw,150px);display:grid}.security-copy{position:sticky;top:110px}.security-copy>p:last-child{max-width:500px;color:var(--muted);margin:32px 0 0;font-size:17px;line-height:1.6}.security-list{border-top:1px solid #c8c8c2}.security-list article{border-bottom:1px solid #c8c8c2;grid-template-columns:38px 1fr;gap:20px;padding:31px 0 34px;display:grid}.security-list article>span{color:#979793;padding-top:4px;font-size:11px}.security-list h3{letter-spacing:-.035em;margin:0 0 9px;font-size:22px;font-weight:620}.security-list p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.marketing-page+.site-footer{background:#e9e9e5}@media (prefers-reduced-motion:reduce){.tide-line__rail:after{transform:none;animation:none!important}}@media (width<=820px){.landing-hero{min-height:900px;padding-top:150px}.text-action{align-items:center;min-height:44px;display:inline-flex}.transfer-scene{grid-template-columns:130px minmax(120px,1fr) 180px;margin-top:120px}.transfer-source,.notion-destination{border-radius:22px;min-height:132px}.transfer-apps{inset-inline:5%}.transfer-apps .app-glyph{width:34px;height:34px}.arrival-proof__heading{display:grid}.security-layout{grid-template-columns:1fr}.security-copy{position:static}}@media (width<=640px){.marketing-shell{width:calc(100vw - 32px)}.site-nav .porttide-brand{justify-self:start}.site-nav .nav-action span{padding-inline:12px}.landing-hero{min-height:760px;padding:126px 16px 86px}.landing-hero h1{font-size:clamp(56px,19vw,82px)}.landing-hero__copy>p{margin-top:24px;font-size:17px}.transfer-scene{grid-template-columns:92px minmax(70px,1fr) 104px;margin-top:96px}.transfer-source,.notion-destination{border-radius:18px;min-height:100px}.apple-symbol,.notion-letter{border-radius:8px;width:31px;height:31px;font-size:18px}.transfer-source>span:nth-child(2),.notion-destination>span:nth-child(2){margin-top:6px;font-size:10px}.transfer-source strong,.notion-destination strong{font-size:9px}.notion-destination--sheet{min-height:118px;padding:10px}.hero-sheet__title{border-bottom:0;gap:6px;padding-bottom:8px}.hero-sheet__title>div span{font-size:10px}.hero-sheet__title>div strong{font-size:7px}.hero-sheet__table{display:none}.transfer-apps{inset:-56px 0 auto}.transfer-apps .app-glyph{width:27px;height:27px}.tide-line__label{letter-spacing:.04em;font-size:8px}.arrival-proof,.security-section{padding:96px 0}.arrival-proof__heading{margin-bottom:44px}.arrival-proof h2,.security-section h2{font-size:52px}.arrival-proof__window,.arrival-proof .notion-window{min-height:440px}.arrival-proof .notion-content{width:90%;padding-top:34px}.outcome-grid{grid-template-columns:1fr;margin-top:70px}.outcome-grid article,.outcome-grid article:not(:first-child){border-right:0;border-bottom:1px solid var(--hairline);min-height:auto;padding:26px 0 34px}.outcome-grid h3{margin-top:38px}.security-layout{gap:60px}}.product-app{background:var(--paper);min-height:100svh;color:var(--ink)}.workspace-label{color:var(--graphite);font-size:12px;font-weight:600}.workspace-welcome{border-bottom:1px solid var(--hairline);max-width:980px;padding-bottom:62px}.workspace-welcome>p:last-child{max-width:680px;color:var(--graphite);margin:28px 0 0;font-size:17px;line-height:1.55}.workspace-start{border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1fr;gap:0 64px;padding:70px 0 32px;display:grid}.workspace-start>div{padding:0 0 44px}.workspace-start>div+div{border-left:1px solid var(--hairline);padding-left:64px}.workspace-start span{color:var(--tide-blue);letter-spacing:.08em;font-size:11px;font-weight:720}.workspace-start h2{letter-spacing:-.04em;margin:18px 0 12px;font-size:clamp(28px,3vw,40px);font-weight:630}.workspace-start div p{max-width:480px;color:var(--graphite);margin:0;font-size:15px;line-height:1.55}.workspace-start__note{border-top:1px solid var(--hairline);color:var(--graphite);grid-column:1/-1;margin:0;padding-top:24px;font-size:12px}.workspace-actions{align-items:center;gap:26px;padding-top:34px;display:flex}.account-menu{position:relative}.account-menu__trigger{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}.account-menu__trigger img{object-fit:cover;border-radius:50%;width:36px;height:36px}.account-popover{z-index:30;border:1px solid var(--hairline);background:var(--sheet);border-radius:16px;width:286px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 22px 60px #19191621}.account-popover__identity,.account-popover__plan{border-bottom:1px solid var(--hairline);gap:4px;padding:18px 20px;display:grid}.account-popover__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.account-popover__identity span,.account-popover__plan small{color:var(--graphite);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.account-popover__plan{grid-template-columns:1fr auto;align-items:center;gap:6px 14px}.account-popover__plan span{font-size:13px;font-weight:620}.account-popover__plan small{grid-column:1/-1}.account-popover>button{width:100%;min-height:48px;color:var(--coral);cursor:pointer;text-align:left;background:0 0;border:0;padding:0 20px;font-size:13px;font-weight:620}.account-popover>button:hover{background:#fafaf8}.account-popover>button:disabled{cursor:wait;opacity:.55}.product-nav{border-bottom:1px solid var(--hairline);background:var(--sheet);grid-template-columns:1fr auto 1fr;align-items:center;min-height:64px;padding:0 max(32px,50vw - 720px);display:grid}.product-nav__links{align-self:stretch;gap:44px;display:flex}.product-nav__links a{min-width:44px;min-height:44px;color:var(--graphite);justify-content:center;align-items:center;font-size:14px;font-weight:560;display:inline-flex;position:relative}.product-nav__links a[aria-current=page]{color:var(--ink)}.product-nav__links a[aria-current=page]:after{background:var(--tide-blue);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.product-nav__meta{justify-self:end;align-items:center;gap:16px;display:flex}.demo-label{color:var(--graphite);font-size:12px;font-weight:600}.avatar{background:#e7e7e3;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;display:grid}.product-main{width:min(1344px,100vw - 96px);margin:0 auto;padding:64px 0 120px}.product-heading h1{letter-spacing:-.045em;max-width:980px;margin:0;font-size:clamp(40px,4.5vw,64px);font-weight:650;line-height:1.02}.mobile-product-nav{display:none}.porttide-brand{width:fit-content;min-height:44px;color:var(--ink);letter-spacing:-.035em;align-items:center;gap:10px;font-size:20px;font-weight:680;display:inline-flex}.porttide-brand--light{color:var(--sheet)}.porttide-brand__mark{fill:none;width:30px;stroke:var(--tide-blue);stroke-width:3px;stroke-linecap:round}.app-glyph{border-radius:22%;display:block;overflow:hidden}.app-glyph--small{width:28px;height:28px}.app-glyph--medium{width:40px;height:40px}.app-glyph--large{width:64px;height:64px}.app-glyph--focus{background:#6557e8}.app-glyph--moon{background:#111827}.app-glyph--garden{background:#188b55}.app-glyph--water{background:#1687ff}.app-glyph--habit{background:#e25c4f}.status-label{align-items:center;gap:7px;font-size:14px;font-weight:560;display:inline-flex}.status-label svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px}.status-label--healthy{color:var(--harbor-green)}.status-label--attention{color:var(--amber)}.product-kicker{color:var(--graphite);letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:700}.product-home-heading{border-bottom:1px solid var(--hairline);padding-bottom:64px}.product-heading__meta{justify-content:space-between;align-items:center;gap:32px;margin-top:34px;display:flex}.product-heading__meta p,.preview-heading>p:last-child{max-width:600px;color:var(--graphite);margin:0;font-size:16px;line-height:1.55}.product-primary-action{background:var(--tide-blue);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:14px;font-weight:650;transition:background-color .16s,transform .16s;display:inline-flex}.product-primary-action:hover{background:var(--blue-hover)}.product-primary-action:active{transform:scale(.98)}.product-text-action,.back-action{color:var(--tide-blue);font-size:14px;font-weight:650}.journey-card,.ledger-section{padding-top:68px}.journey-card{border-bottom:1px solid var(--hairline);padding-bottom:70px}.section-heading-row{justify-content:space-between;align-items:end;gap:32px;margin-bottom:50px;display:flex}.section-heading-row h2{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3vw,44px);font-weight:630}.section-heading-row>span{color:var(--graphite);font-size:13px}.journey-stages{grid-template-columns:repeat(6,1fr);margin-bottom:24px;display:grid}.journey-stages div{text-align:center;justify-items:center;gap:12px;display:grid}.journey-stages i{width:32px;height:32px;color:var(--harbor-green);background:#eef7f1;border:1px solid #bad8c7;border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.journey-stages span{font-size:12px;font-weight:620}.journey-card .tide-line__rail{background:#d8d8d3}.journey-card .tide-line__rail:after{background:linear-gradient(90deg, transparent, var(--tide-blue), #74b4f4, transparent)}.journey-card .tide-line__label{color:var(--graphite)}.run-ledger{border-top:1px solid var(--hairline);font-size:13px}.run-ledger__head,.run-ledger__row{border-bottom:1px solid var(--hairline);grid-template-columns:1.5fr .55fr .7fr .75fr .85fr 1.15fr;align-items:center;gap:16px;min-height:62px;display:grid}.run-ledger__head{color:#8a8a87;letter-spacing:.06em;text-transform:uppercase;min-height:38px;font-size:10px;font-weight:680}.run-ledger__row{transition:background-color .15s}.run-ledger__row:hover,.run-ledger__row.is-selected{background:#efefec}.run-ledger__row>span{min-width:0}.run-ledger__arrival{gap:3px;display:grid}.run-ledger__arrival strong{font-weight:630}.run-ledger__arrival small{color:var(--tide-blue);font-size:10px}.demo-disclosure{color:#8a8a87;text-align:center;margin:30px 0 0;font-size:12px}.preview-heading{gap:0;display:grid}.preview-heading>p:last-child{margin-top:26px}.notion-product-sheet{border:1px solid var(--hairline);color:#37352f;background:#fff;border-radius:22px;margin-top:64px;overflow:hidden;box-shadow:0 26px 70px #1a1a1817}.notion-product-chrome{color:#77766f;border-bottom:1px solid #ecece8;justify-content:space-between;align-items:center;min-height:52px;padding:0 20px;font-size:12px;display:flex}.notion-product-chrome b{color:#191919;place-items:center;width:25px;height:25px;margin-right:10px;font-size:20px;display:inline-grid}.notion-product-content{width:min(900px,100% - 64px);margin:0 auto;padding:72px 0 88px}.notion-product-label{color:#9b9a97;letter-spacing:.12em;margin:0 0 8px;font-size:10px;font-weight:700}.notion-product-content h2{letter-spacing:-.04em;margin:0;font-family:ui-serif,Georgia,serif;font-size:clamp(40px,5vw,58px);font-weight:500}.notion-product-sync{color:#9b9a97;align-items:center;gap:7px;margin:10px 0 40px;font-size:12px;display:flex}.notion-product-sync i{background:var(--harbor-green);border-radius:50%;width:7px;height:7px}.portfolio-table{border-top:1px solid #e5e5e2;font-size:12px}.portfolio-table__head,.portfolio-table__row{border-bottom:1px solid #e5e5e2;grid-template-columns:1.55fr .85fr .65fr .7fr 1.05fr;align-items:center;min-height:54px;display:grid}.portfolio-table__head{color:#9b9a97;min-height:34px;font-size:10px}.portfolio-table__head>span:not(:first-child),.portfolio-table__row>span:not(:first-child){border-left:1px solid #e5e5e2;align-self:stretch;align-items:center;padding-left:14px;display:flex}.portfolio-app{align-items:center;gap:11px;display:flex}.portfolio-app .app-glyph{box-shadow:none}.portfolio-app b{font-weight:560}.portfolio-table em{border-radius:4px;padding:4px 7px;font-style:normal}.notion-status-live{color:#2b593f;background:#dbeddb}.notion-status-review{color:#835d16;background:#fdecc8}.back-action{align-items:center;min-height:44px;margin-top:32px;display:inline-flex}.connections-heading>p:last-child{max-width:650px;color:var(--graphite);margin:28px 0 0;font-size:16px;line-height:1.55}.connection-journey{grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr);align-items:center;margin-top:72px;display:grid}.connection-card-wrap{display:contents}.connection-card{border:1px solid var(--hairline);background:var(--sheet);border-radius:20px;min-width:0;padding:30px;box-shadow:0 18px 52px #1e1e1c0e}.connection-card__top{border-bottom:1px solid var(--hairline);grid-template-columns:48px 1fr auto;align-items:center;gap:15px;padding-bottom:26px;display:grid}.connection-card__top p{color:var(--graphite);letter-spacing:.09em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:700}.connection-card__top h2{letter-spacing:-.035em;margin:0;font-size:22px;font-weight:640}.connection-mark{border-radius:13px;place-items:center;width:48px;height:48px;font-size:26px;display:grid}.connection-mark--apple{color:#fff;background:linear-gradient(#1ec8fb 0%,#0d96f6 55%,#1a6ce8 100%)}.connection-mark--notion{color:#191919;background:#fff;border:1px solid #e3e3df;font-size:31px}.checking-label{color:var(--tide-blue);font-size:13px;font-weight:620}.connection-card dl{margin:0}.connection-card dl div{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:20px;min-height:54px;display:flex}.connection-card dt{color:var(--graphite);font-size:12px}.connection-card dd{text-align:right;margin:0;font-size:13px;font-weight:620}.connection-actions{flex-wrap:wrap;gap:10px;padding-top:24px;display:flex}.connection-actions button{min-height:40px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #c9c9c4;border-radius:999px;padding:0 14px;font-size:12px;font-weight:630}.connection-actions button:first-child{border-color:var(--ink);background:var(--ink);color:#fff}.connection-actions button:hover{border-color:var(--ink)}.connection-actions button:disabled{cursor:wait;opacity:.55}.connection-actions .quiet-danger{color:var(--coral);border-color:#0000;margin-left:auto}.connection-bridge{min-width:0;padding-inline:16px}.connection-bridge .tide-line__rail{background:#d6d6d1}.connection-bridge .tide-line__rail:after{background:linear-gradient(90deg, transparent, var(--tide-blue), #72b8fa, transparent)}.connection-bridge .tide-line__label{color:#92928e;font-size:8px}.schedule-section{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1fr;align-items:start;gap:clamp(60px,10vw,140px);margin-top:100px;padding:64px 0;display:grid}.schedule-section h2{letter-spacing:-.05em;max-width:520px;margin:0;font-size:clamp(34px,4vw,52px);font-weight:630;line-height:1}.schedule-section>div:first-child>p:last-child{max-width:520px;color:var(--graphite);margin:24px 0 0;font-size:14px;line-height:1.55}.schedule-control{gap:10px;display:grid}.schedule-control label{color:var(--graphite);font-size:12px;font-weight:620}.schedule-control select{background-color:var(--sheet);width:100%;min-height:52px;color:var(--ink);border:1px solid #c9c9c4;border-radius:12px;outline:none;padding:0 44px 0 14px}.schedule-control select:focus{border-color:var(--tide-blue);box-shadow:0 0 0 3px #0068d724}.schedule-control p{color:var(--harbor-green);margin:8px 0 0;font-size:13px}.sr-announcement{min-height:18px;color:var(--graphite);text-align:center;margin:24px 0 0;font-size:12px}.runs-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.runs-heading h1{max-width:820px}.product-primary-button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;flex:none;min-height:48px;padding:0 22px;font-size:14px;font-weight:650}.product-primary-button:hover{background:#2b2b2d}.product-primary-button:disabled{cursor:wait;opacity:.6}.run-toolbar{border-bottom:1px solid var(--hairline);align-items:end;gap:14px;margin-top:62px;padding-bottom:22px;display:flex}.run-toolbar label{color:var(--graphite);letter-spacing:.06em;text-transform:uppercase;gap:8px;font-size:10px;font-weight:680;display:grid}.run-toolbar select{background-color:var(--sheet);min-width:160px;min-height:42px;color:var(--ink);letter-spacing:normal;text-transform:none;background-position:right 14px center;border:1px solid #c9c9c4;border-radius:10px;outline:none;padding:0 36px 0 12px;font-size:13px}.run-toolbar select:focus{border-color:var(--tide-blue);box-shadow:0 0 0 3px #0068d721}.run-toolbar>p{color:var(--graphite);margin:0 0 13px auto;font-size:12px}.sync-notice{min-height:19px;color:var(--harbor-green);margin:18px 0;font-size:12px}.runs-workspace{grid-template-columns:minmax(0,1fr);display:grid}.runs-workspace.has-detail{grid-template-columns:minmax(0,1fr) 360px;gap:42px}.runs-workspace .run-ledger{min-width:0}.runs-workspace.has-detail .run-ledger__head,.runs-workspace.has-detail .run-ledger__row{grid-template-columns:1.4fr .5fr .7fr .75fr 1fr}.runs-workspace.has-detail .run-ledger__head>span:nth-child(5),.runs-workspace.has-detail .run-ledger__row>span:nth-child(5){display:none}.run-detail{border:1px solid var(--hairline);background:var(--sheet);border-radius:18px;align-self:start;padding:28px;box-shadow:0 20px 52px #1e1e1c0f}.run-detail__top{justify-content:space-between;align-items:start;display:flex}.run-detail__top button{width:36px;height:36px;color:var(--ink);cursor:pointer;background:#efefec;border:0;border-radius:50%;place-items:center;font-size:22px;line-height:1;display:grid}.run-detail h2{letter-spacing:-.045em;margin:18px 0 13px;font-size:30px;font-weight:650}.run-detail__facts{border-top:1px solid var(--hairline);margin:30px 0 0}.run-detail__facts div{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;min-height:46px;display:flex}.run-detail__facts dt{color:var(--graphite);font-size:11px}.run-detail__facts dd{margin:0;font-size:12px;font-weight:630}.run-timeline{margin-top:30px;display:grid}.run-timeline>div{grid-template-columns:20px 1fr;gap:12px;min-height:64px;display:grid;position:relative}.run-timeline>div:not(:last-child):after{content:"";background:#cecec9;width:1px;position:absolute;top:17px;bottom:-1px;left:7px}.run-timeline i{z-index:1;border:3px solid var(--sheet);background:var(--harbor-green);width:15px;height:15px;box-shadow:0 0 0 1px var(--harbor-green);border-radius:50%;position:relative}.run-timeline .is-blocked i{background:var(--amber);box-shadow:0 0 0 1px var(--amber)}.run-timeline span{align-content:start;gap:5px;display:grid}.run-timeline b{font-size:13px}.run-timeline small{color:var(--graphite);font-size:11px;line-height:1.4}.run-error{background:#fff5e5;border-radius:12px;margin-top:8px;padding:16px}.run-error p,.run-detail__note{color:#725016;margin:0;font-size:12px;line-height:1.5}.run-error a{color:var(--tide-blue);margin-top:13px;font-size:12px;font-weight:680;display:inline-flex}.run-detail__note{color:var(--harbor-green)}.private-heading>p:last-child,.private-run-detail-heading>p:last-child{max-width:620px;color:var(--graphite);margin:26px 0 0;font-size:16px;line-height:1.55}.private-loading,.private-error{border:1px solid var(--hairline);background:var(--sheet);color:var(--graphite);border-radius:14px;margin:52px 0;padding:18px 20px;font-size:14px}.private-error{color:#89392b;background:#fff7f4;border-color:#efc4bb}.private-home-heading{border-bottom:1px solid var(--hairline);padding-bottom:54px}.private-home-grid{border:1px solid var(--hairline);background:var(--hairline);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:52px;display:grid;overflow:hidden}.private-home-grid article{background:var(--sheet);gap:12px;min-height:184px;padding:28px;display:grid}.private-home-grid .product-kicker{margin:0}.private-home-grid strong{letter-spacing:-.03em;font-size:21px;font-weight:640}.private-home-grid a{color:var(--tide-blue);align-self:end;font-size:13px;font-weight:650}.private-home-action{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:end;gap:32px;margin-top:52px;padding:38px 0;display:flex}.private-home-action h2,.private-selection-note h2,.private-run-items h2{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:640}.private-home-action p:last-child,.private-selection-note p:last-child{max-width:560px;color:var(--graphite);margin:14px 0 0;font-size:14px;line-height:1.5}.private-safe-warning{border-left:3px solid var(--amber);color:#75501a;background:#fff8ea;margin:32px 0 0;padding:16px 18px;font-size:13px;line-height:1.5}.private-destination-link{min-height:48px;color:var(--tide-blue);align-items:center;margin-top:28px;font-size:14px;font-weight:650;display:inline-flex}.private-connections{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:58px;display:grid}.private-connection{border:1px solid var(--hairline);background:var(--sheet);border-radius:18px;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:28px;display:grid;box-shadow:0 16px 42px #1e1e1c0b}.private-connection.is-attention{border-color:#eacda3}.private-connection h2{letter-spacing:-.04em;margin:4px 0 10px;font-size:25px;font-weight:640}.private-connection .product-kicker{margin:0}.private-connection strong{color:var(--harbor-green);font-size:13px}.private-connection.is-attention strong{color:#9b6516}.private-connection p:last-of-type{color:var(--graphite);margin:12px 0 0;font-size:13px;line-height:1.5}.private-connection__action{grid-column:2;padding-top:8px}.private-selection-note{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:end;gap:28px;margin-top:24px;padding:36px 0;display:flex}.private-selection-note .product-kicker{margin-bottom:12px}.private-schedule{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:52px;margin-top:40px;padding:36px 0;display:grid}.private-schedule .product-kicker{margin:0 0 10px}.private-schedule h2{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:640}.private-schedule>div>p:last-child{color:var(--graphite);margin:14px 0 0;font-size:14px;line-height:1.5}.private-schedule__fields{gap:9px;display:grid}.private-schedule__fields label{color:var(--graphite);font-size:12px;font-weight:650}.private-schedule__fields label:has(input){min-height:44px;color:var(--ink);align-items:center;gap:10px;display:flex}.private-schedule__fields input[type=time],.private-schedule__fields input[type=text],.private-schedule__fields input:not([type]){box-sizing:border-box;background:var(--sheet);width:100%;min-height:44px;color:var(--ink);font:inherit;border:1px solid #c9c9c4;border-radius:10px;padding:0 12px}.private-schedule__fields input:focus{outline-offset:1px;border-color:var(--tide-blue);outline:3px solid #0068d72e}.private-schedule__fields button{cursor:pointer;background:0 0;border:0;justify-self:start;min-height:44px;padding:0}.private-schedule__fields p{color:#89392b;margin:0;font-size:12px}.private-empty{border:1px solid var(--hairline);background:var(--sheet);border-radius:18px;justify-items:start;gap:18px;margin-top:56px;padding:42px;display:grid}.private-empty h2{letter-spacing:-.04em;margin:0;font-size:28px}.private-empty p{color:var(--graphite);margin:0}.private-run-list{border-top:1px solid var(--hairline);margin-top:56px}.private-run-row{border-bottom:1px solid var(--hairline);min-height:88px;color:var(--ink);grid-template-columns:1.2fr 1fr auto;align-items:center;gap:24px;display:grid}.private-run-row:hover{background:#f1f1ee}.private-run-row>span:first-child{gap:5px;display:grid}.private-run-row strong{font-size:15px}.private-run-row small{color:var(--graphite);font-size:12px}.private-run-row>span:nth-child(2){color:var(--graphite);font-size:13px}.private-run-status{color:var(--graphite);font-size:12px;font-weight:650}.private-run-status--succeeded{color:var(--harbor-green)}.private-run-status--partial,.private-run-status--failed{color:#9b6516}.private-run-detail-heading{margin-top:36px}.private-run-totals{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);margin-top:52px;display:grid}.private-run-totals span{border-right:1px solid var(--hairline);gap:6px;padding:24px 20px;display:grid}.private-run-totals span:first-child{padding-left:0}.private-run-totals span:last-child{border-right:0}.private-run-totals strong{letter-spacing:-.025em;font-size:19px}.private-run-totals small{color:var(--graphite);font-size:11px}.private-run-items{margin-top:58px}.private-run-items>div{margin-bottom:22px}.private-run-items .product-kicker{margin-bottom:12px}.private-run-items article{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:20px;min-height:70px;display:flex}.private-run-items article:last-of-type{border-bottom:1px solid var(--hairline)}.private-run-items article div{gap:4px;display:grid}.private-run-items article strong{font-size:14px}.private-run-items article small{color:var(--graphite);font-size:11px}.private-run-items article>span{color:var(--harbor-green);font-size:13px;font-weight:650}.private-run-items article>span.is-attention{color:#9b6516}@media (width<=700px){.product-nav{justify-content:space-between;padding:0 16px;display:flex}.product-text-action,.back-action,.private-home-grid a{align-items:center;min-height:44px;display:inline-flex}.product-nav__links{display:none}.demo-label{text-align:right;max-width:58px;line-height:1.1}.avatar{display:none}.product-main{width:calc(100vw - 32px);padding:44px 0 112px}.workspace-label{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.workspace-start{grid-template-columns:1fr;gap:0;padding-top:48px}.workspace-start>div{padding-bottom:34px}.workspace-start>div+div{border-top:1px solid var(--hairline);border-left:0;padding-top:34px;padding-left:0}.workspace-actions{flex-direction:column;align-items:flex-start;gap:18px}.private-home-grid,.private-connections,.private-schedule{grid-template-columns:1fr}.private-home-grid article{min-height:145px}.private-home-action,.private-selection-note{align-items:start;display:grid}.private-home-action .product-primary-button,.private-home-action .product-primary-action{width:fit-content}.private-run-row{grid-template-columns:1fr auto;min-height:auto;padding:19px 0}.private-run-row>span:nth-child(2){display:none}.private-run-totals{grid-template-columns:1fr 1fr}.private-run-totals span{border-bottom:1px solid var(--hairline)}.private-run-totals span:nth-child(2){border-right:0}.private-run-totals span:nth-child(n+3){border-bottom:0}.private-run-totals span:nth-child(3){padding-left:0}.private-run-items article{align-items:start;padding:17px 0}.private-run-items article>span{text-align:right;max-width:130px}.mobile-product-nav{z-index:20;border-top:1px solid var(--hairline);background:#fffffff5;grid-template-columns:repeat(3,1fr);min-height:72px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-product-nav a{min-height:56px;color:var(--graphite);justify-content:center;align-items:center;font-size:13px;display:flex}.mobile-product-nav a[aria-current=page]{color:var(--tide-blue);font-weight:650}.product-heading h1{font-size:42px}.product-heading__meta{margin-top:28px;display:grid}.product-primary-action{width:fit-content}.section-heading-row{align-items:start;margin-bottom:36px}.section-heading-row>span{display:none}.journey-stages{grid-template-columns:1fr;gap:0;margin-bottom:0}.journey-stages div{text-align:left;grid-template-columns:34px 1fr;place-items:center start;min-height:58px;position:relative}.journey-stages div:not(:last-child):after{content:"";background:#bad8c7;width:1px;position:absolute;top:38px;bottom:-8px;left:16px}.journey-stages i{z-index:1;position:relative}.journey-stages span{padding-left:12px}.journey-card .tide-line,.run-ledger__head{display:none}.run-ledger__row{grid-template-columns:1fr auto;gap:14px;min-height:auto;padding:18px 0}.run-ledger__row>span:nth-child(2),.run-ledger__row>span:nth-child(3),.run-ledger__row>span:nth-child(4),.run-ledger__row>span:nth-child(5){display:none}.run-ledger__row .status-label{font-size:12px}.notion-product-sheet{border-radius:15px;margin-top:44px}.notion-product-chrome{padding:0 12px}.notion-product-chrome>span:last-child{display:none}.notion-product-content{width:calc(100% - 28px);padding:42px 0 54px}.portfolio-table__head,.portfolio-table__row{grid-template-columns:1.4fr .8fr .6fr}.portfolio-table__head>span:nth-child(4),.portfolio-table__head>span:nth-child(5),.portfolio-table__row>span:nth-child(4),.portfolio-table__row>span:nth-child(5){display:none}.connection-journey{grid-template-columns:1fr;gap:24px;margin-top:48px}.connection-card-wrap{display:contents}.connection-bridge{padding:8px 24px;rotate:90deg}.connection-card{padding:22px}.connection-card__top{grid-template-columns:44px 1fr}.connection-card__top .status-label,.connection-card__top .checking-label{grid-column:2}.connection-actions .quiet-danger{margin-left:0}.schedule-section{grid-template-columns:1fr;gap:42px;margin-top:72px}.runs-heading{display:grid}.product-primary-button{width:fit-content}.run-toolbar{flex-wrap:wrap;margin-top:44px}.run-toolbar label{width:calc(50% - 7px)}.run-toolbar select{width:100%;min-width:0}.run-toolbar>p{width:100%;margin:6px 0 0}.runs-workspace.has-detail{grid-template-columns:1fr;gap:28px}.runs-workspace.has-detail .run-ledger__head{display:none}.runs-workspace.has-detail .run-ledger__row{grid-template-columns:1fr auto}.run-detail{grid-row:1;padding:22px}}.login-page,.checkout-launch-page{background:var(--paper);min-height:100dvh;color:var(--ink)}.checkout-launch-card{text-align:center;place-content:center;justify-items:center;width:min(620px,100% - 40px);min-height:calc(100dvh - 72px);margin:0 auto;padding:48px 0 110px;display:grid}.checkout-launch-card h1{letter-spacing:-.06em;max-width:560px;margin:22px 0 0;font-size:clamp(42px,7vw,72px);font-weight:620;line-height:.98}.checkout-launch-card>p:last-of-type{max-width:420px;color:var(--graphite);margin:24px 0 0;line-height:1.6}.checkout-orbit{border:1px solid #d8d8d2;border-radius:50%;width:66px;height:66px;position:relative}.checkout-orbit span{background:var(--blue);transform-origin:4px 37px;border-radius:50%;width:8px;height:8px;animation:1.4s cubic-bezier(.55,.05,.45,.95) infinite checkout-orbit;position:absolute;top:-4px;left:28px;box-shadow:0 0 0 7px #0068d714}.checkout-orbit--still span{background:var(--coral);animation:none;transform:translateY(62px)}@keyframes checkout-orbit{to{transform:rotate(360deg)}}.checkout-launch-card .login-kicker{margin:32px 0 0}.checkout-recovery{align-items:center;gap:22px;margin-top:32px;display:flex}.checkout-recovery button{background:var(--ink);min-height:48px;color:var(--white);cursor:pointer;border:0;border-radius:12px;padding:0 22px;font-weight:650}.checkout-recovery a{color:var(--graphite);text-underline-offset:3px;font-size:14px}.auth-loading{background:var(--paper);min-height:100dvh;color:var(--ink);align-content:center;place-items:center;gap:24px;display:grid}.auth-loading>span{background:var(--hairline);width:28px;height:2px;overflow:hidden}.auth-loading>span:after{background:var(--tide-blue);content:"";width:14px;height:2px;animation:.9s ease-in-out infinite alternate auth-progress;display:block}@keyframes auth-progress{to{transform:translate(14px)}}.login-nav{align-items:center;width:min(1120px,100% - 48px);height:72px;margin:0 auto;display:flex}.login-stage{place-items:center;min-height:calc(100dvh - 132px);padding:42px 24px 80px;display:grid}.login-card{background:var(--sheet);border:1px solid #e3e3de;border-radius:22px;width:min(100%,456px);padding:46px;box-shadow:0 24px 70px #1e1e1914}.login-kicker{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.login-card h1{letter-spacing:-.055em;margin:0;font-size:clamp(38px,5vw,50px);font-weight:630;line-height:.98}.login-lead{color:var(--graphite);margin:20px 0 34px;font-size:16px;line-height:1.5}.google-action,.email-action{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:52px;font-size:15px;font-weight:620;transition:border-color .16s,background-color .16s,transform .16s;display:flex}.google-action{background:var(--sheet);color:var(--ink);border:1px solid #cfcfca;gap:11px}.google-action:hover{background:#fafaf8;border-color:#aaa9a3}.google-mark{place-items:center;width:20px;height:20px;display:grid}.login-divider{color:#989892;align-items:center;gap:14px;margin:26px 0;font-size:12px;display:flex}.login-divider:before,.login-divider:after{content:"";background:#e3e3de;flex:1;height:1px}.login-card form{display:grid}.login-card label{color:#454548;margin-bottom:9px;font-size:13px;font-weight:620}.login-card input:not(.otp-input){background:var(--sheet);width:100%;min-height:52px;color:var(--ink);border:1px solid #cfcfca;border-radius:12px;outline:none;padding:0 15px;font-size:16px;transition:border-color .16s,box-shadow .16s}.login-card input:not(.otp-input):focus{border-color:var(--blue);box-shadow:0 0 0 4px #0068d71c}.email-action{background:var(--ink);color:var(--white);border:0;margin-top:14px}.email-action:hover{background:#252527}.google-action:active,.email-action:active{transform:scale(.985)}.google-action:disabled,.email-action:disabled{cursor:wait;opacity:.55}.login-error{color:var(--coral);margin:11px 0 0;font-size:13px;line-height:1.4}.login-legal{color:#8a8a85;text-align:center;margin:24px 0 0;font-size:11px;line-height:1.5}.login-legal a{color:#555559;text-underline-offset:2px;text-decoration:underline}.login-page-note{color:#999993;margin:0;font-size:11px;position:fixed;bottom:18px;right:24px}.login-card--code{padding-bottom:40px}.otp-field{position:relative}.otp-cells{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.otp-cell{font-variant-numeric:tabular-nums;background:#fbfbf9;border:1px solid #cfcfca;border-radius:11px;place-items:center;min-width:0;height:58px;font-size:24px;font-weight:620;display:grid}.otp-cell--filled{background:var(--sheet);border-color:#9e9e98}.otp-input{color:#0000;caret-color:#0000;opacity:.02;background:0 0;border:0;outline:0;width:100%;height:58px;position:absolute;inset:0}.otp-field:focus-within .otp-cell{border-color:var(--blue);box-shadow:0 0 0 3px #0068d717}.login-code-note{color:#85857f;text-align:center;min-height:20px;margin:18px 0 0;font-size:12px}.login-code-actions{justify-content:center;gap:20px;margin-top:20px;display:flex}.login-text-action{min-height:44px;color:var(--blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.login-text-action:disabled{color:#9a9a95;cursor:default}@media (width<=520px){.checkout-launch-card{align-content:start;padding-top:80px}.checkout-launch-card h1{font-size:44px}.login-nav{width:calc(100% - 32px);height:64px}.login-stage{align-items:start;min-height:calc(100dvh - 96px);padding:20px 16px 60px}.login-card{border-radius:18px;padding:34px 24px;box-shadow:0 18px 46px #1e1e1912}.login-card h1{font-size:40px}.otp-cells{gap:6px}.otp-cell{border-radius:9px;height:52px;font-size:21px}.otp-input{height:52px}.login-code-actions{flex-direction:column;gap:0}.login-page-note{display:none}}@media (prefers-reduced-motion:reduce){.google-action,.email-action{transition-duration:.01ms}.auth-loading>span:after{animation:none;transform:translate(7px)}}.setup-layout{grid-template-columns:240px minmax(0,760px);justify-content:center;align-items:start;gap:clamp(56px,9vw,132px);display:grid}.setup-rail{border-right:1px solid var(--hairline);min-height:580px;padding-right:36px;position:sticky;top:48px}.setup-progress{gap:0;margin:44px 0 0;padding:0;list-style:none;display:grid}.setup-progress li{color:#969692;grid-template-columns:30px 1fr;align-items:center;gap:14px;min-height:72px;display:grid;position:relative}.setup-progress li:not(:last-child):after{background:var(--hairline);content:"";width:1px;position:absolute;top:51px;bottom:-21px;left:14px}.setup-progress li>span{z-index:1;background:var(--paper);border:1px solid #cfcfca;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:720;display:grid;position:relative}.setup-progress li strong{font-size:13px;font-weight:620}.setup-progress .is-current{color:var(--ink)}.setup-progress .is-current>span{border-color:var(--tide-blue);background:var(--tide-blue);color:#fff}.setup-progress .is-complete{color:var(--graphite)}.setup-progress .is-complete>span{color:var(--harbor-green);background:#edf6f0;border-color:#9ac5ac;font-size:12px}.setup-progress .is-complete:after{background:#9ac5ac}.setup-trust-note{color:var(--graphite);grid-template-columns:28px 1fr;gap:10px;margin-top:104px;display:grid}.setup-trust-note>span{color:var(--harbor-green);font-size:24px;line-height:1}.setup-trust-note p{margin:0;font-size:11px;line-height:1.55}.setup-trust-note strong{color:var(--ink);margin-bottom:3px;font-size:12px;display:block}.setup-canvas{min-width:0}.setup-heading{padding:8px 0 46px}.setup-eyebrow{color:var(--tide-blue);letter-spacing:.09em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:720}.setup-heading h1,.setup-gate h1,.setup-ready h1{letter-spacing:-.052em;max-width:690px;margin:0;font-size:clamp(42px,5vw,64px);font-weight:640;line-height:.98}.setup-heading>p:last-child,.setup-gate>p:not(.setup-eyebrow),.setup-ready>p:not(.setup-eyebrow){max-width:610px;color:var(--graphite);margin:24px 0 0;font-size:17px;line-height:1.55}.apple-key-form,.app-selection{border:1px solid var(--hairline);background:var(--sheet);border-radius:20px;overflow:hidden}.setup-key-options{border:0;border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:28px 28px 30px;display:grid}.setup-key-options legend{float:left;width:100%;color:var(--graphite);grid-column:1/-1;margin:0 0 14px;font-size:11px;font-weight:680}.setup-key-options legend+*{clear:both}.setup-key-options label{cursor:pointer;border:1px solid #d5d5d0;border-radius:14px;align-content:start;min-height:126px;padding:18px;transition:border-color .15s,background-color .15s;display:grid;position:relative}.setup-key-options label:hover{border-color:#a8a8a3}.setup-key-options label.is-selected{border-color:var(--tide-blue);background:#f4f9ff}.setup-key-options input{opacity:0;width:1px;height:1px;position:absolute}.setup-key-options label:focus-within{outline-offset:2px;outline:3px solid #0068d729}.setup-key-options label>span{align-items:center;gap:10px;display:flex}.setup-key-options strong{letter-spacing:-.02em;font-size:16px;font-weight:650}.setup-key-options small{color:var(--tide-blue);letter-spacing:.03em;text-transform:uppercase;background:#e5f1ff;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:720}.setup-key-options p{color:var(--graphite);margin:14px 0 0;font-size:12px;line-height:1.45}.setup-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:30px 28px 0;display:grid}.setup-fields label{gap:9px;display:grid}.setup-fields label>span{color:#4d4d50;font-size:12px;font-weight:630}.setup-fields input{width:100%;min-height:50px;color:var(--ink);background:#fff;border:1px solid #c9c9c4;border-radius:11px;outline:0;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.setup-fields input::placeholder{color:#aaa9a5}.setup-fields input:focus{border-color:var(--tide-blue);box-shadow:0 0 0 3px #0068d721}.private-key-drop{cursor:pointer;background:#fafaf8;border:1px dashed #b8b8b3;border-radius:14px;grid-template-columns:42px 1fr;align-items:center;gap:2px 14px;margin:22px 28px 30px;padding:18px;display:grid;position:relative}.private-key-drop:hover,.private-key-drop:focus-within{border-color:var(--tide-blue)}.private-key-drop.has-file{background:#f4faf6;border-style:solid;border-color:#9ac5ac}.private-key-drop input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.private-key-drop>span{width:42px;height:42px;color:var(--ink);background:#e9e9e6;border-radius:11px;grid-row:1/3;place-items:center;font-size:19px;display:grid}.private-key-drop.has-file>span{color:var(--harbor-green);background:#dff0e5}.private-key-drop strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.private-key-drop small{color:var(--graphite);font-size:11px}.setup-form-footer{border-top:1px solid var(--hairline);background:#fafaf8;justify-content:space-between;align-items:center;gap:28px;min-height:82px;padding:16px 20px 16px 28px;display:flex}.setup-form-footer p{max-width:410px;color:var(--graphite);margin:0;font-size:11px;line-height:1.5}.setup-primary{background:var(--tide-blue);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:14px;font-weight:650;transition:background-color .15s,transform .15s;display:inline-flex}.setup-primary:hover{background:var(--blue-hover)}.setup-primary:active{transform:scale(.98)}.setup-primary:disabled{cursor:not-allowed;opacity:.5}.setup-error{color:var(--coral);margin:-12px 28px 22px;font-size:12px;line-height:1.5}.app-selection__toolbar{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;min-height:56px;padding:0 20px 0 24px;display:flex}.app-selection__toolbar p{color:var(--graphite);margin:0;font-size:12px}.app-selection__toolbar strong{color:var(--ink);font-weight:650}.app-selection__toolbar button{min-height:40px;color:var(--tide-blue);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:650}.app-selection__list{max-height:440px;overflow-y:auto}.app-selection__list>label{cursor:pointer;border-bottom:1px solid #ecece8;grid-template-columns:20px 42px minmax(0,1fr) auto 72px;align-items:center;gap:14px;min-height:78px;padding:0 24px;transition:background-color .13s;display:grid}.app-selection__list>label:hover{background:#fafaf8}.app-selection__list>label.is-selected{background:#f7fbff}.app-selection__list input{width:18px;height:18px;accent-color:var(--tide-blue)}.app-selection__glyph{color:#274f78;background:#e7eef7;border-radius:10px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:680;display:grid}.app-selection__glyph--icon{object-fit:cover;background:#fff;border:1px solid #e3e3df}.app-selection__identity,.app-selection__facts{gap:4px;min-width:0;display:grid}.app-selection__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:640;overflow:hidden}.app-selection__identity small,.app-selection__facts small{color:var(--graphite);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.app-selection__facts{min-width:110px}.app-selection__facts b{text-align:right;font-size:11px;font-weight:650}.app-selection__status--live{color:var(--harbor-green)}.app-selection__status--in-review{color:var(--tide-blue)}.app-selection__status--needs-attention{color:#9b6516}.app-selection__status--draft,.app-selection__status--unavailable{color:var(--graphite)}.app-selection__facts small{text-align:right}.app-selection__price{color:var(--graphite);text-align:right;font-size:11px}.setup-loading,.setup-gate,.setup-ready{align-content:center;min-height:540px}.setup-loading{color:var(--graphite);justify-items:center;gap:16px;font-size:13px;display:grid}.setup-loading span{border:2px solid #d4d4cf;border-top-color:var(--tide-blue);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite setup-spin}.setup-gate,.setup-ready{justify-items:start;display:grid}.setup-gate .setup-primary,.setup-ready .setup-primary{margin-top:34px}.schedule-editor{border:1px solid var(--hairline);border-radius:14px;gap:10px;margin:28px 0;padding:20px;display:grid}.schedule-editor legend{margin-left:-5px;padding:0 5px;font-size:14px;font-weight:680}.schedule-editor p{color:var(--graphite);margin:0;font-size:13px;line-height:1.5}.schedule-editor label{color:var(--graphite);font-size:13px;font-weight:620}.schedule-editor label:has(input){min-height:44px;color:var(--ink);align-items:center;gap:10px;display:flex}.schedule-editor input[type=time],.schedule-editor input[type=text],.schedule-editor input:not([type]){box-sizing:border-box;background:var(--sheet);width:100%;min-height:44px;color:var(--ink);font:inherit;border:1px solid #c9c9c4;border-radius:10px;padding:0 12px}.schedule-editor input:focus{outline-offset:1px;border-color:var(--tide-blue);outline:3px solid #0068d72e}.setup-secondary{border:1px solid var(--ink);width:fit-content;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:650}.setup-preview-list{border-top:1px solid var(--hairline);width:100%;max-width:520px;margin:22px 0 0;padding:0;list-style:none;display:grid}.setup-preview-list li{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.setup-preview-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:640;overflow:hidden}.setup-preview-list span{color:var(--graphite);flex:none;font-size:12px}.setup-inline-error{color:#89392b!important}.setup-ready__mark{width:62px;height:62px;color:var(--harbor-green);background:#e2f2e7;border-radius:50%;place-items:center;margin-bottom:30px;font-size:25px;display:grid}.notion-connect-card,.destination-picker,.notion-empty{border:1px solid var(--hairline);background:var(--sheet);border-radius:20px;overflow:hidden}.notion-connect-card{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:18px;padding:28px;display:grid}.notion-connect-card__mark{color:#191919;background:#fff;border:1px solid #e3e3df;border-radius:14px;place-items:center;width:54px;height:54px;font-size:34px;display:grid}.notion-connect-card .setup-primary{grid-area:1/3}.notion-connect-card__copy strong{letter-spacing:-.02em;font-size:16px;font-weight:650;display:block}.notion-connect-card__copy p{max-width:420px;color:var(--graphite);margin:7px 0 0;font-size:12px;line-height:1.5}.notion-connect-card>small{color:#8d8d89;grid-column:2/-1;font-size:10px}.notion-connect-card__error{color:#775116;background:#fff4e5;border-radius:10px;grid-column:2/-1;margin:-4px 0 0;padding:12px 14px;font-size:11px;line-height:1.45}.notion-inline-error>p{color:var(--coral);margin:0 0 14px;font-size:12px}.destination-workspace{border-bottom:1px solid var(--hairline);background:#fafaf8;align-items:center;gap:13px;min-height:72px;padding:0 26px;display:flex}.destination-workspace>span{color:#191919;background:#fff;border:1px solid #c8c8c3;border-radius:8px;place-items:center;width:34px;height:34px;font-size:22px;display:grid}.destination-workspace p{gap:3px;margin:0;display:grid}.destination-workspace small{color:var(--graphite);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:680}.destination-workspace strong{font-size:13px;font-weight:640}.destination-picker fieldset{border:0;margin:0;padding:28px 28px 10px}.destination-picker legend{float:left;letter-spacing:-.025em;width:100%;margin:0 0 8px;font-size:18px;font-weight:650}.destination-picker fieldset>p{clear:both;color:var(--graphite);margin:0 0 20px;font-size:12px}.destination-pages{border-top:1px solid var(--hairline);max-height:260px;display:grid;overflow-y:auto}.destination-pages label{border-bottom:1px solid var(--hairline);cursor:pointer;grid-template-columns:20px 34px 1fr;align-items:center;gap:12px;min-height:62px;padding:0 12px;display:grid}.destination-pages label:hover,.destination-pages label.is-selected{background:#f7fbff}.destination-pages input{width:17px;height:17px;accent-color:var(--tide-blue)}.destination-pages label>span{background:#efefec;border-radius:7px;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.destination-pages strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:620;overflow:hidden}.destination-name{gap:9px;margin:20px 28px 30px;display:grid}.destination-name>span{color:#4d4d50;font-size:12px;font-weight:630}.destination-name input{min-height:50px;color:var(--ink);background:#fff;border:1px solid #c9c9c4;border-radius:11px;outline:0;padding:0 14px;font-size:15px}.destination-name input:focus{border-color:var(--tide-blue);box-shadow:0 0 0 3px #0068d721}.destination-name small{color:var(--graphite);font-size:10px;line-height:1.45}.notion-empty{justify-items:start;padding:34px;display:grid}.notion-empty h2{letter-spacing:-.04em;margin:24px 0 0;font-size:28px;font-weight:650}.notion-empty p{max-width:480px;color:var(--graphite);margin:12px 0 26px;font-size:13px;line-height:1.55}.setup-loading--compact{border:1px solid var(--hairline);background:var(--sheet);border-radius:20px;min-height:260px}@keyframes setup-spin{to{transform:rotate(360deg)}}@media (width<=820px){.setup-layout{grid-template-columns:1fr;gap:42px}.setup-rail{border-right:0;border-bottom:1px solid var(--hairline);min-height:0;padding:0 0 28px;position:static}.setup-rail>.product-kicker,.setup-trust-note{display:none}.setup-progress{grid-template-columns:repeat(3,1fr);margin:0}.setup-progress li{grid-template-columns:28px 1fr;gap:8px;min-height:36px}.setup-progress li:not(:last-child):after{width:auto;height:1px;inset:17px 8px auto 36px}.setup-progress li>span{width:28px;height:28px}.setup-progress li strong{font-size:11px}}@media (width<=600px){.setup-heading{padding-bottom:34px}.setup-heading h1,.setup-gate h1,.setup-ready h1{font-size:42px}.setup-heading>p:last-child{font-size:15px}.setup-progress li{display:flex}.setup-progress li strong{display:none}.setup-progress li:not(:last-child):after{left:38px;right:10px}.setup-key-options{grid-template-columns:1fr;padding:20px}.setup-key-options label{min-height:108px}.setup-fields{grid-template-columns:1fr;padding:24px 20px 0}.private-key-drop{margin:18px 20px 24px}.setup-form-footer{flex-direction:column;align-items:stretch;gap:16px;padding:18px 20px 20px}.setup-primary{width:100%}.app-selection__list>label{grid-template-columns:20px 38px minmax(0,1fr);gap:12px;padding:0 16px}.app-selection__glyph{width:38px;height:38px}.app-selection__facts,.app-selection__price{display:none}.app-selection__toolbar{padding-inline:16px}.notion-connect-card{grid-template-columns:48px 1fr;padding:22px}.notion-connect-card__mark{width:48px;height:48px}.notion-connect-card .setup-primary{grid-area:auto/1/auto/-1}.notion-connect-card>small,.notion-connect-card__error{grid-column:1/-1}.destination-picker fieldset{padding:24px 20px 8px}.destination-name{margin:18px 20px 24px}}@media (prefers-reduced-motion:reduce){.setup-loading span{animation:none}}
